Upnify Documentación API
Inicia aquí · /integraciones/plantillas

Integraciones

Crear una plantilla de integración

POST/integraciones/plantillas

Guarda una plantilla reutilizable para configurar integraciones. nombre y tipoIntegracion son obligatorios. La configuración se envía como texto JSON. La respuesta devuelve el identificador que debes utilizar para consultar, editar o eliminar la plantilla.

Parámetros

NombreTipoValidaciónDescripción
tokenStringRequeridoEncabezado: Token de sesión vigente obtenido al autenticarte. No lo registres ni lo expongas.
nombreStringRequeridoCuerpo: Nombre de la plantilla.
tipoIntegracionIntegerRequeridoCuerpo: Tipo de integración al que corresponde.
configuracionStringCuerpo: Configuración de la plantilla como objeto JSON serializado.
compartidoConIntegerCuerpo: Valor de compartición usado por la cuenta. Usa un valor de una plantilla equivalente; omitirlo conserva null al crear.

Respuesta

NombreTipoDescripción
codeIntegerCódigo de resultado. El valor 0 indica que la operación terminó sin error.
msgStringMensaje de resultado. Su texto puede variar.
detailsArray<Object>Arreglo con los datos de la operación.
details[].tkIntegracionPlantillaStringIdentificador de la plantilla creada.

Solicitud

Guardar una plantilla

curl --request POST \
  --url https://api.upnify.com/integraciones/plantillas \
  --header 'Accept: application/json' \
  --header 'token: TOKEN-SESION-EJEMPLO' \
  --header 'Content-Type: application/json' \
  --data '{
  "nombre": "Captación web",
  "tipoIntegracion": 7,
  "configuracion": "{\"nombre\": \"Formulario web\"}",
  "compartidoCon": 0
}'

Respuesta

Plantilla creada (HTTP 200)

JSON
[
  {
    "code": 0,
    "msg": "Ok",
    "details": [
      {
        "tkIntegracionPlantilla": "00000000-0000-4000-8000-000000000002"
      }
    ]
  }
]