Skip to main content
PATCH
Editar un atributo personalizado

Authorizations

Authorization
string
header
required

La API key de tu organización, con la forma rvm_<prefijo>.<secreto>, enviada como Authorization: Bearer rvm_…. Revem la emite y sólo se muestra una vez; si la pierdes se reemplaza, no se recupera.

Path Parameters

entityType
enum<string>
required

ticket, contact_person o contact_org.

Available options:
ticket,
contact_person,
contact_org
id
string
required

ID decimal de la definición.

Pattern: ^[1-9][0-9]{0,15}$

Body

application/json
name
string
Required string length: 1 - 200
description
string | null
Maximum string length: 5000
options
string[]

Reemplaza el catálogo completo. Una opción usada en registros (incluidos papelera y simulaciones) o en el valor predeterminado no puede eliminarse: devuelve 409. El valor predeterminado puede ajustarse en la misma solicitud.

Maximum array length: 10000
Required string length: 1 - 200
Pattern: ^[^,]+$
isRequired
boolean
isFilterable
boolean
isAgentVisible
boolean
isUnique
boolean
disabledFunnelIds
string<uuid>[]

Solo para tickets: IDs de embudos del tenant donde se oculta el atributo.

Maximum array length: 1000
defaultValue
any

Valor JSON; null lo borra. Arrays de hasta 10000 elementos. Se valida contra el tipo y las opciones resultantes.

Response

Definición actualizada.

id
string
required

ID decimal como string; conservarlo como string para no perder precisión.

entityType
enum<string>
required
Available options:
ticket,
contact_person,
contact_org
name
string
required
dataType
string
required
description
string | null
required
options
string[]
required

Vista previa de hasta cinco opciones. Consultar /options para obtener el catálogo paginado.

Maximum array length: 5
optionCount
integer
required

Cantidad total de opciones.

isRequired
boolean
required
isFilterable
boolean
required
isAgentVisible
boolean
required
isUnique
boolean
required
disabledFunnelIds
string<uuid>[]
required
defaultValue
any
required