1. Home
  2. Knowledge Base
  3. "Categoría API - Modela: Documentación y recursos para integración de API."
  4. Obtener las acciones que ejecutar de un proceso para la última versión publicada

Obtener las acciones que ejecutar de un proceso para la última versión publicada

Devuelve las acciones del proceso con código processCode que se pueden ejecutar en la solicitud cuando se crea. Estas acciones son las que se pueden ejecutar al crear una nueva solicitud.

TIPO: GET

URL: https://HOST_MODELA/public/external/process/{processCode}/actions?status={status}

Debemos enviar un parámetro en la URL:

  • processCode: Código del proceso del que queremos obtener los datos

Existe otro parámetro, opcional, “status”, si se le envía, devuelve las acciones del estado recibido

Para su uso necesitamos un token del tipo Consulta parametrización.

Ejemplo de una llamada, donde {REPLACE_INSTANCE_GENERATED_TOKEN} debe ser el valor del token:

curl --location 'https://demo.getmodela.com/public/external/process/{processCode}/actions?status={status}' \
--header 'token: {REPLACE_INSTANCE_GENERATED_TOKEN}' 
--header 'Company-Id: {REPLACE_COMPANY_ID}'

Ejemplo JSON respuesta:

{
   "success": true,
   "errorCode": null,
   "errorMessage": null,
   "result":    {
      "pagination":       {
         "page": 0,
         "pageSize": 10,
         "totalRecords": 2,
         "nextLink": ""
      },
      "result": [
         {"action": "Enviar"},
         {"action": "Ejecutar Script"}]
   }
}

Los posibles errores que nos devuelve este método pueden ser:

PROCESS_NOT_FOUND: No existe ningún proceso para el código recibido.

NOT_VERSION_PUBLISH: No existe una versión pública para el código de proceso enviado.

Was this article helpful?

Related Articles

¿Necesitas ayuda?

Contacta con nosotros.
Contacta con soporte