Descripción
Ejecuta una transición sobre un deal. La lista de posibles transiciones para ejecutar se puede obtener de Ver transiciones posibles de un Deal.
Ruta
crm/integration-generic/deals/:dealId/transitions
Método
POST
Autorización
Este endpoint requiere autorización según se indica en Authorization
Parámetros de entrada (path params)
Nombre del dato |
Tipo Dato |
Descripción |
Requerido |
dealId |
string |
|
|
(numeric string) |
Id del deal para el cual se quiere otener información sobre sus posibles transiciones |
Si |
|
Parámetros de entrada (body)
Nombre del dato |
Tipo Dato |
Descripción |
Requerido |
transitionId |
integer |
Id de la transición que se quiere ejecutar sobre el deal. Se puede obtener de Ver transiciones posibles de un Deal |
Si |
motiveId |
integer |
Id del motivo de la transición. Debe ser un motivo previamente creado en CRM. |
No |
Ejemplo objeto de entrada
{
"transitionId": 782,
"motiveId": 7542
}
Parámetros de salida (data)
Nombre del dato |
Tipo Dato |
Descripción |
transition |
object transition |
Objeto con información de la tansición ejecutada |
deal |
object deal |
Objeto con información del deal sobre el que se ejecutó la transición |
Objeto transition
Nombre del dato |
Tipo Dato |
Descripción |
id |
integer |
Id de la transición ejecutada |
originStatus |
integer |
Id del estado de origen |
endStatus |
integer |
Id del estado de destino |
Objeto deal
Nombre del dato |
Tipo Dato |
Descripción |
id |
integer |
Id del deal sobre el cual se ejecutó la transición |
status |
integer |
Id del nuevo estatus del deal |
Ejemplo objeto de salida
{
"transition": {
"id": 3625,
"originStatus": 559,
"endStatus": 560
},
"deal": {
"id": 104817,
"status": 560
}
}