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
	}
}