Skip to main content
PATCH
Actualizar campo
Actualiza parcialmente un campo existente.

Endpoint

No puedes cambiar key ni type. Para usar otra clave o tipo, crea un campo nuevo y migra los valores.

Propiedades comunes

Propiedades por tipo

Envía solo propiedades compatibles con el tipo actual. Consulta sus valores permitidos en Tipos y configuración de campos.

Ejemplo de solicitud

Respuesta exitosa (200)

Devuelve el campo completo con la configuración actualizada.

Errores frecuentes

Authorizations

x-ib-api-key
string
header
required

API key de Insurance Boosters.

Path Parameters

databaseId
string
required

ID del tablero.

fieldId
string
required

ID inmutable del campo.

Body

application/json

Actualización parcial. key y type no se pueden modificar.

name
string
Minimum string length: 1
required
boolean
description
string
defaultValue
any

Valor predeterminado para tipos compatibles.

dateConfig
object
options
object[]
Minimum array length: 1
toDatabaseId
string
displayFieldId
string
bidirectional
boolean
inverseField
object

Vincula un campo existente con id o crea uno nuevo con name y type.

relationFieldId
string
targetFieldId
string
multipleValuesBehavior
enum<string>
Available options:
allValues,
uniqueValues,
firstValue,
lastValue
maxFiles
integer
Required range: x >= 1
accept
string[]
numberFormat
object

Response

Campo actualizado.

name
string
required

Nombre visible del campo.

Minimum string length: 1
key
string
required

Clave estable; se genera desde name si la omites.

Pattern: ^[a-z][a-zA-Z0-9]*(?:_[a-z0-9]+)*$
type
enum<string>
required

Tipo inmutable después de crear el campo.

Available options:
string,
number,
boolean,
date,
enum,
enum_multi,
relation_single,
relation_multi,
contact_single,
contact_multi,
lookup,
files
id
string
required
required
boolean
default:false

Marca el campo como obligatorio en el esquema y en la captura del tablero.

description
string
defaultValue
any

Valor predeterminado para tipos compatibles.

dateConfig
object

Configuración de presentación cuando type es date.

options
object[]

Requerido para enum y enum_multi.

Minimum array length: 1
toDatabaseId
string

Requerido para campos de relación.

displayFieldId
string

Campo mostrado en relaciones o contactos.

bidirectional
boolean
default:false
inverseField
object

Vincula un campo existente con id o crea uno nuevo con name y type.

relationFieldId
string

Requerido para lookup.

targetFieldId
string

Requerido para lookup.

multipleValuesBehavior
enum<string>

Requerido para lookup.

Available options:
allValues,
uniqueValues,
firstValue,
lastValue
maxFiles
integer

Máximo de archivos cuando type es files.

Required range: x >= 1
accept
string[]

Tipos MIME aceptados cuando type es files.

numberFormat
object
inverseFieldId
string
relationPairId
string