API - Chamada API para criar/atualizar Oportunidade no CRM
Criar Nova Oportunidade
POST
/crmopportunity?id=XX&i=instancia
id = ID do Funil
i = nome_da_instancia (exemplo: suaempresa)
Chamada completa: https://sprinthub-api-master.sprinthub.app/crmopportunity?id=xx&i=instancia
<Criar uma Nova Oportunidade>
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization |
|
apitoken | XXXXXXXXX |
Body
Name | Type | Description |
---|---|---|
title | string | Título da Oportnidade |
value | number | Valor da Oportunidade (somente n.) |
crm_column | number | ID da Coluna |
lead_id | number | ID do Lead |
sequence | number | ID da Sequência |
status | string | open/gain/lost |
expectedCloseDate | date | Formato ISO: 2024-03-21T21:27:00.000Z |
user | number | ID do usuário responsável |
"fields": { "Campo1": "Valor1", "Campo2": "Valor2", "Campo3": "Valor3" } | objeto json | Os campos customizados de CRM precisam estar dentro de um Objeto Json com o nome "fields" |
Response
Atualizar uma Oportunidade
PUT
/crmopportunity/XXX?id=XX&i=instancia
XXX = ID da Oportunidade (number)
id = ID do Funil
i = nome_da_instancia (exemplo: suaempresa)
Chamada completa: https://sprinthub-api-master.sprinthub.app/crmopportunity/XXX?id=xx&i=instancia
<Atualizar uma Oportunidade>
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization |
|
apitoken | XXXXXXXXX |
Body
Name | Type | Description |
---|---|---|
title | string | Título da Oportnidade |
value | number | Valor da Oportunidade (somente n.) |
crm_column | number | ID da Coluna |
lead_id | number | ID do Lead |
sequence | number | ID da Sequência |
status | string | open/gain/lost |
expectedCloseDate | date | Formato ISO: 2024-03-21T21:27:00.000Z |
user | number | ID do usuário responsável |
"fields": { "Campo1": "Valor1", "Campo2": "Valor2", "Campo3": "Valor3" } | objeto json | Os campos customizados de CRM precisam estar dentro de um Objeto Json com o nome "fields" |
Response
Exemplos usando Postman
Criar Oportunidade
Atualizar uma Oportunidade existente:
Last updated