Descripción

Obtiene el listado de posibles transiciones que se pueden ejecutar sobre un deal en este momento. Una transición es un cambio de un estado (columna) a otro.

Ruta

crm/integration-generic/deals/:dealId/transitions

Método

GET

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 salida (data)

Nombre del dato Tipo Dato Descripción
transitions (array) object transition (array) Array de transiciones posibles para el deal. Cada objeto transition posee un id de transición y llaves originStatus y endStatus del tipo status con datos del status de origen y destino, respectivamente.

Objeto transition

Nombre del dato Tipo Dato Descripción
id integer Id de la transición. Se utiliza en ‣
originStatus object status Objeto con información del status de origen
endStatus object status Objeto con información del status de destino

Objeto status

Nombre del dato Tipo Dato Descripción
id integer Id del status
name string Nombre del status

Ejemplo objeto de salida

[
	{
		"id": 3624,
		"originStatus": {
			"id": 736,
			"name": "Pendiente"
		},
		"endStatus": {
			"id": 740,
			"name": "Agendado"
		}
	},
	{
		"id": 3633,
		"originStatus": {
			"id": 736,
			"name": "Pendiente"
		},
		"endStatus": {
			"id": 741,
			"name": "Perdido"
		}
	}
]