Skip to content

Atualizar Estagio da Oportunidade

PATCH /external/v1/opportunities/:id/stage

Atualiza apenas o status/estagio de uma oportunidade no pipeline.

Autenticacao

Requer permissao opportunities:write.

Parametros de Caminho

ParametroTipoObrigatorioDescricao
idstringSimO identificador unico da oportunidade

Corpo da Requisicao

CampoTipoObrigatorioDescricao
statusstringSimNovo status no pipeline

Valores de Status Disponiveis

StatusDescricao
newNovo lead, ainda nao contatado
contactedPrimeiro contato realizado
qualifiedLead qualificado
proposalProposta enviada
negotiationEm negociacao ativa
wonNegocio fechado com sucesso
lostNegocio perdido

INFO

Ao definir o status como won, o timestamp won_at e definido automaticamente. Ao definir o status como lost, o timestamp lost_at e definido automaticamente.

Requisicao

bash
curl --request PATCH \
  --url "https://app.getraze.com/external/v1/opportunities/opp_abc123def456/stage" \
  --header "Content-Type: application/json" \
  --header "X-API-Key: YOUR_API_KEY" \
  --data '{
    "status": "won"
  }'
javascript
const axios = require('axios');

const opportunityId = 'opp_abc123def456';

const response = await axios.patch(
  `https://app.getraze.com/external/v1/opportunities/${opportunityId}/stage`,
  {
    status: 'won'
  },
  {
    headers: {
      'X-API-Key': 'YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

console.log(response.data);
python
import requests

opportunity_id = 'opp_abc123def456'

response = requests.patch(
    f'https://app.getraze.com/external/v1/opportunities/{opportunity_id}/stage',
    headers={
        'X-API-Key': 'YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    json={
        'status': 'won'
    }
)

print(response.json())

Resposta

json
{
  "success": true,
  "data": {
    "id": "opp_abc123def456",
    "name": "John Doe",
    "status": "won",
    "won_at": "2024-01-25T10:00:00Z",
    "updated_at": "2024-01-25T10:00:00Z"
  }
}

Erros

StatusCodigoDescricao
400INVALID_STATUSValor de status invalido
404NOT_FOUNDOportunidade nao encontrada

GetRaze - AI-Powered Lead Generation