<aside>
❗ Importante: con fecha 2024-06-28 se movió la funcionalidad de subir archivos a un nuevo endpoint Subir archivo a un Deal . Este endpoint “Editar Deal” ahora recibe únicamente un body JSON con los fields dentro de una llave fields
.
</aside>
Endpoint que permite editar el contenido de uno o varios campos de un deal. Para el formato y contenido de los campos aplica el mismo estándar y restricciones que en el endpoint Crear Deal.
Este endpoint acepta body únicamente en formato application/json y no acepta la subida de archivos. Si se quieren subir archivos debe utilizarse el endpoint Subir archivo a un Deal.
A través de este endpoint no se puede modificar el status de un deal, para eso es necesario ejecutar una transición según el endpoint Ejecutar transición para un Deal.
crm/integration-generic/deals/:dealId
PATCH
Este endpoint requiere autorización según se indica en Authorization
Nombre del dato | Tipo Dato | Descripción | Requerido |
---|---|---|---|
dealId |
string | ||
(numeric string) | Id del deal que se quiere editar | Sí |
Nombre del dato | Tipo Dato | Descripción | Requerido |
---|---|---|---|
assignee |
string (UUID) | UUID de usuario al que se le asignará el deal. La lista de usuarios válidos se puede obtener de ‣. | No |
fields |
`{ | ||
[key: string]: |
string |
number |
field
}` | Cada una de las variables del deal que se quiere rellenar.
[key: string]
) el nombre del campo como stringstring | number
) o un objeto field
con value y label.Se muestra a continuación un ejemplo de body de entrada para un tablero que tiene, al menos, las variables internal_id
, package_code
.
{
"assignee": "fh5k39d5-m62b-xxxx-xxxx-xxxxxxxxxxxx",
"fields": {
"internal_id": 843,
"package_code": "A49271-2"
}
}
Nombre del dato | Tipo Dato | Descripción |
---|---|---|
id |
Integer | Id del deal que fue editado |
updatedAt |
date | Fecha de edición del deal en UTC+0. |