GetPicklistValues — Obtener los valores #
Obtiene la lista de valores disponibles para un campo de tipo lista desplegable (picklist) de un módulo.
GET
https://apps.kafinea.com/{instance}/webservice.php
| Parámetro | Tipo | Requisitos | Descripción |
|---|---|---|---|
operation |
cadena | sí | Debe ser getPicklistValues |
sessionName |
cadena | sí | Identificador de sesión |
moduleName |
cadena | sí | Nombre del módulo (p. ej.: Accounts, Leads) |
fieldName |
cadena | sí | Nombre técnico del campo |
Ejemplo de curl:
curl "https://apps.kafinea.com/YourKafinea/webservice.php?operation=getPicklistValues&sessionName=YOUR_SESSION_ID&moduleName=Accounts&fieldName=industry"
SetPicklistValues — Modificar los valores #
Actualiza la lista de opciones disponibles para un campo de tipo lista desplegable.
⚠️ ¡Atención! Esta operación sustituye todos los valores existentes por la lista proporcionada. Los valores antiguos que no estén incluidos en la nueva lista se perderán.
PUBLICAR
https://apps.kafinea.com/{instance}/webservice.php
| Parámetro | Tipo | Requisitos | Descripción |
|---|---|---|---|
operation |
cadena | sí | Debe ser setPicklistValues |
sessionName |
cadena | sí | Identificador de sesión |
moduleName |
cadena | sí | Nombre del módulo en cuestión |
fieldName |
cadena | sí | Nombre técnico del campo que se va a modificar |
values |
JSON | sí | Tabla JSON con las nuevas opciones (ej.: ["Banque", "Tech"]) |
Ejemplo de curl:
curl -X POST https://apps.kafinea.com/YourKafinea/webservice.php \
-d "operation=setPicklistValues" \
-d "sessionName=YOUR_SESSION_ID" \
-d "moduleName=Accounts" \
-d "fieldName=industry" \
-d 'values=["Banque","Tech","Santé"]'