<< Clic para mostrar Tabla de Contenidos >> Índice de servicios |
Introducción
Cuando se utiliza el API de OData de Bizagi, los siguientes servicios y recursos se encuentran disponibles para su uso.
Observe que hay dos servicios OData diferentes: una para acceder a los datos de negocio (recursos clasificados como parte de los servicios de datos), y otra para acceder a la configuración de sistema relacionada con la definición de los Stakeholders (recursos clasificados como parte de los servicios de metadata), como se describe en el API de Bizagi.
URL Base
Observe que los siguiente servicios inician desde la URL base de su proyecto ([url_de_su_proyecto_de_bizagi]).
Considere:
•[url_de_su_proyecto_de_bizagi]: Corresponde a la URL donde los usuarios finales tienen acceso al Portal de Trabajo de Bizagi.
Por ejemplo, en un proyecto on-premise, dicha URL sería:
https://[your_server]/[your_project]
Mientras que para los proyectos de Automation Service, sería:
https://[project_environment]-[your_project]-[your_company].bizagi.com
Servicios de Datos
Los servicios disponibles de Datos le permite acceder a los datos para uso general y para sus diferentes elementos: mis cosas (i.e, el recurso stuff), búsquedas, procesos relevantes (i.e, el recurso relevant), procesos y casos.
Uso General
Estos recursos manejas diferente información.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data |
Lista todos los recursos de data (información estática). |
|
GET |
/data/stakeholders |
Lista los nombres de los Stakeholders configurados en su proyecto. |
|
GET |
/odata/data/userProfile |
Obtiene la información relacionada con el usuario autenticado. |
|
GET |
/odata/Image |
Obtiene el detalle de una imagen (base 64). |
|
GET |
/odata/data/searchByCaseNumber(caseNumber='[id_case]') |
Obtiene los detalles de un caso dado buscado por su número de caso. |
|
GET |
/odata/data/queries |
Lista todas las formas de consulta configuradas en su proyecto |
|
GET |
/odata/data/entities |
Lista todas las entidades administrables (paramétricas y stakeholders) |
Mis cosas
Estos recursos inician a partir de la información obtenida para Mis Cosas de un Stakeholder.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/stuff |
Lista todas las colecciones configuradas en mis cosas (que aplican a un Stakeholder, iniciando desde este recurso en adelante). |
|
GET |
/odata/data/stuff([id_stuff]) |
Obtiene la información de una colección configurada en mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/actions |
Lista las acciones disponibles para una colección dada en mis cosas. |
|
GET |
/odata/data/stuff([id_stuff])/actions([id_action]) |
Obtiene información específica de una acción disponible en una colección en mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values |
Obtiene todos los registros de una colección de mis cosas. |
|
GET |
/odata/data/stuff([id_stuff])/values([id_value]) |
Obtiene un registros de una colección de mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value])/actions |
Lista todas las acciones disponibles para un registro dado de una colección de mis cosas. |
|
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action]) |
Obtiene la información específica de una acción dada disponible para un registro de una colección de mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action])/relatedEntities |
Lista todos los atributos que son entidades relacionadas necesarias para lanzar una acción (de un registro de una colección en mis cosas). |
|
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action])/relatedEntities([id_related]) |
Obtiene un atributo que es una entidad relacionada necesaria para lanzar una acción (de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action])/relatedEntities([id_related])/values |
Obtiene todos los posibles valores de un atributo dado que es una entidad relacionada necesaria para lanzar una acción (de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action])/relatedEntities([id_related]) /values([id_value]) |
Obtiene el valor de un atributo que es una entidad relacionada necesaria para ejecutar una acción (de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
POST |
/odata/data/stuff([id_stuff])/values([id_value]) /actions([id_action])/execute |
Ejecuta una acción disponible para un registro dado de una colección en mis cosas. |
|
GET |
/odata/data/stuff([id_stuff])/values([id_value])/navigations |
Busca otros atributos cuya información necesita ser detallada (de un registro de una colección en mis cosas). |
|
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda la información sobre un atributo dado en una entidad relacionada de un registro de una colección en mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo en una entidad relacionada de un registro de una colección en mis cosas. |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value])/navigations |
Busca otros atributos cuya información debe ser detallada (para un atributo de entidad relacionada para un registro dado de una colección en mis cosas para un atributo de entidad relacionada para un registro dado de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo de entidad relacionada para un registro dado de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda la información de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada para un registro dado de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada para un registro dado de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada dado, 2 dos niveles abajo, de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo de entidad relacionada dado, 2 dos niveles abajo, de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda la información de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada dado, 2 dos niveles abajo, de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
GET |
/odata/data/stuff([id_stuff])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica sobre un atributo dado en una entidad relacionada (para un atributo de entidad relacionada dado, 2 dos niveles abajo, de un registro de una colección en mis cosas). |
Mismo enlace anterior. |
Búsquedas
Estos recursos acceden a las búsquedas y datos que se obtienen a través de las mismas, para un Stakeholder.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/searches |
Lista todas las búsquedas (aplica para un Stakeholder, empezando desde este recurso en adelante). |
|
GET |
/odata/data/searches([id_search]) |
Obtiene la información de una búsqueda dada. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/actions |
Lista todas las acciones disponibles para una búsqueda dada. |
|
GET |
/odata/data/searches([id_search])/actions([id_action]) |
Obtiene la información de una acción disponible para una búsqueda dada. |
Mismo enlace anterior. |
POST |
/odata/data/searches([id_search])/performSearch |
Ejecuta una búsqueda dada. |
|
GET |
/odata/data/searches([id_search])/relatedEntities |
Obtiene el conjunto de entidades que se especifican como parámetros de tipo entidad requeridos por el proceso para empezar un caso. |
|
GET |
/odata/data/searches([id_search]) /relatedEntities([id_related]) |
Obtiene información adicional acerca de una entidad especifica requerida por un proceso dado como parámetro para empezar un caso . |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search]) /relatedEntities([id_related])/values |
Obtiene el conjunto de valores posibles que puede tomar una entidad dada que es requerida como parámetro por un proceso específico para empezar un caso. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search]) /relatedEntities([id_related])/values([id_value]) |
Obtiene información adicional acerca de un valor especifico de una entidad dada que es requerida como parámetro por un proceso para empezar un caso. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results |
Obtiene los resultados de una búsqueda dada, la cual es ejecutada sin enviar parámetros. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) |
Obtiene un resultado específico de una búsqueda dada, la cual es ejecutada sin enviar parámetros. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /actions |
Lista todas las acciones disponibles para un resultado dado de una búsqueda que se ejecuta sin enviar parámetros. |
|
GET |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action]) |
Obtiene una acción disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros. |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action])/relatedEntities |
Obtiene todos los posibles valores de un atributo dado que es una entidad relacionada necesaria para lanzar una acción (disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros). |
|
GET |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action])/relatedEntities([id_related]) |
Obtiene un atributo dado que es una entidad relacionada necesaria para lanzar una acción (disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action])/relatedEntities([id_related])/values |
Obtiene todos los posibles valores de un atributo dado que es una entidad relacionada necesaria para lanzar una acción (disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action])/relatedEntities([id_related]) /values([id_value]) |
Obtiene el valor específico de un atributo que es una entidad relacionada necesaria para lanzar una acción (disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
POST |
/odata/data/searches([id_search])/results([id_result]) /actions([id_action])/execute |
Ejecuta una acción (disponible para un resultado dado de una búsqueda ejecutada sin enviar parámetros). |
|
GET |
odata/data/searches([id_search])/results([id_result]) /navigations |
Busca otros atributos cuya información necesita ser detallada para un resultado dado de una búsqueda (que se ejecuta sin enviar parámetros). |
|
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation]) |
Busca un atributo cuya información necesita ser detallada para un resultado dado de una búsqueda (que se ejecuta sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values |
Obtiene toda la información de un atributo en una entidad relacionada para un resultado de una búsqueda (que se ejecuta sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo en una entidad relacionada para un resultado de una búsqueda (que se ejecuta sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo cuya información necesita ser detallada (para un atributo de entidad relacionada de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations |
Busca otros atributos cuya información necesita ser detallada (Para un atributo de entidad relacionada, 2 niveles abajo, de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
[/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca atributo dado cuya información necesita ser detallada (Para un atributo de entidad relacionada, 2 niveles abajo, de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (Para un atributo de entidad relacionada, 2 niveles abajo, de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
GET |
/odata/data/searches([id_search])/results([id_result]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (Para un atributo de entidad relacionada, 2 niveles abajo, de un resultado que viene de una búsqueda ejecutada sin enviar parámetros). |
Mismo enlace anterior. |
Procesos relevantes
Estos recursos acceden a los procesos relevantes de un Stakeholder.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/relevants |
Lista todos los procesos relevantes. |
|
GET |
/odata/data/relevants([id_relevant]) |
Obtiene la información de un proceso relevante. |
Mismo enlace anterior. |
POST |
/odata/data/relevants([id_relevant])/start |
Lanza un nuevo caso de un proceso relevante. |
|
GET |
/odata/data/relevants([id_relevant])/relatedEntities |
Lista todos los atributos que son entidades relacionadas necesarias para lanzar un nuevo caso (de un proceso relevante dado). |
|
GET |
/odata/data/relevants([id_relevant]) /relatedEntities([id_related]) |
Obtiene un atributo dado que es una entidad relacionada necesaria para lanzar un nuevo caso (de un proceso relevante dado). |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant]) /relatedEntities([id_related])/values |
Obtiene todos los posibles valores de un atributo dado que es una entidad relacionada para lanzar un nuevo caso (de un proceso relevante dado). |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant]) /relatedEntities([id_related])/values([id_value]) |
Obtiene un valor específico de un atributo dado que es una entidad relacionada para lanzar un nuevo caso (de un proceso relevante dado). |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant])/actions |
Lista todas las acciones disponibles para un proceso relevante. |
|
GET |
/odata/data/relevants([id_relevant])/actions([id_action]) |
Obtiene la información de una acción disponible para un proceso relevante. |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant])/actions([id_action]) /relatedEntities |
Lista todos los atributos que son entidades relacionadas necesarias para lanzar una acción (de un proceso relevante dado). |
|
GET |
/odata/data/relevants([id_relevant])/actions([id_action]) /relatedEntities([id_related]) |
Obtiene un atributo dado que es una entidad relacionada necesaria para lanzar una acción (de un proceso relevante dado). |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant])/actions([id_action]) /relatedEntities([id_related])/values |
Obtiene todos los posibles valores de un atributo dado que es una entidad relacionada necesaria para lanzar una acción (de un proceso relevante dado). |
Mismo enlace anterior. |
GET |
/odata/data/relevants([id_relevant])/actions([id_action]) /relatedEntities([id_related])/values([id_value]) |
Obtiene el valor de un atributo dado que es una entidad relacionada necesaria para ejecutar una acción (de un proceso relevante dado). |
Mismo enlace anterior. |
Procesos
Estos recursos acceden a procesos.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/processes |
Lista todos los procesos (que aplican a un Stakeholder, empezando por esté recurso en adelante). |
|
GET |
/odata/data/processes([id_process]) |
Obtiene la información de un proceso dado. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/relatedEntities |
Lista todos los atributos que son entidades relacionadas de un proceso dado (su forma de inicio). |
|
GET |
/odata/data/processes([id_process]) /relatedEntities([id_related]) |
Obtiene un atributo dado que es una entidad relacionada de dicho proceso (su forma de inicio). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process]) /relatedEntities([id_related])/values |
Obtiene todos los posibles valores de una atributo dado que es una entidad relacionada de dicho proceso (su forma de inicio). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process]) /relatedEntities([id_related])/values([id_value]) |
Obtiene un valor especifico de un atributo dado que es una entidad relacionada de un proceso dado (su forma de inicio). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/actions |
Lista todas las acciones disponibles para un proceso dado. |
|
GET |
/odata/data/processes([id_process])/actions([id_action]) |
Obtiene la información específica de una acción disponible para un proceso dado. |
Mismo enlace anterior. |
POST |
/odata/data/processes([id_process])/start |
Lanza un nuevo caso de un proceso dado. |
|
GET |
/odata/data/processes([id_process])/cases |
Obtiene todos los caso pendientes de un proceso dado. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) |
Obtiene la información de un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /actions |
Lista todas las acciones disponibles de un caso pendiente de un proceso. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) /actions([id_action]) |
Obtiene la información una acción disponible de un caso pendiente de un proceso dado. |
Mismo enlace anterior. |
POST |
/odata/data/processes([id_process])/cases([id_case]) /actions([id_action])/execute |
Ejecuta una acción disponibles de un caso pendiente de un proceso dado. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems |
Lista todos los workitems (actividades pendientes o eventos) de un caso pendiente de un proceso dado. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem]) |
Obtiene la información de un workitem dado (actividad pendiente o evento) de un caso pendiente de un proceso dado. |
Mismo enlace anterior. |
POST |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem])/next |
Ejecuta un workitem dado (actividad pendiente o evento) de un caso pendiente de un proceso dado. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem])/relatedEntities |
Lista todos atributos que son entidades relacionadas de un workitem dado (actividad pendiente o evento), para un caso pendiente de un proceso. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem])/relatedEntities([id_related]) |
Obtiene a atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem])/relatedEntities([id_related]) /values |
Obtiene todos los posibles valores de un atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /workitems([id_workitem])/relatedEntities([id_related]) /values([id_value]) |
Obtiene un valor específico de una atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations |
Busca otros atributos cuya información necesita ser detallada para un caso pendiente de un proceso. |
|
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada, para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada, para un caso pendiente de un proceso. |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo específico de entidad relacionada de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (para un atributo específico de entidad relacionada de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo específico de entidad relacionada de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada, 2 niveles abajo, de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo específico de entidad relacionada, 2 niveles abajo, de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (para un atributo específico de entidad relacionada, 2 niveles abajo, de un caso pendiente de un proceso). |
Mismo enlace anterior. |
GET |
/odata/data/processes([id_process])/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo específico de entidad relacionada, 2 niveles abajo, de un caso pendiente de un proceso). |
Mismo enlace anterior. |
Casos
Estos recursos acceden a casos y sus actividades o eventos.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/cases |
Lista todos los casos pendientes (aplica para cualquier usuario, empezando desde este recurso en adelante). |
|
GET |
/odata/data/cases([id_case]) |
Obtiene información para un caso pendiente dado. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/workitems |
Lista todos los workitems (actividades pendientes o eventos) de un caso pendiente. |
|
GET |
/odata/data/cases([id_case])/workitems([id_workitem] |
Obtiene la información de un workitem dado (actividad pendiente o evento) de un caso pendiente. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/workitems([id_workitem]) /relatedEntities |
Lista todos los atributos que son entidades relacionadas de un workitem dado (actividad pendiente o evento), para un caso pendiente. |
|
GET |
/odata/data/cases([id_case])/workitems([id_workitem]) /relatedEntities([id_related]) |
Obtiene un atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/workitems([id_workitem]) /relatedEntities([id_related])/values |
Obtiene toda posible values of a atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/workitems([id_workitem]) /relatedEntities([id_related])/values([id_value]) |
Obtiene un valor específico de un atributo que es una entidad relacionada de un workitem dado (actividad pendiente o evento), para un caso pendiente. |
Mismo enlace anterior. |
POST |
/odata/data/cases([id_case])/workitems([id_workitem])/next |
Ejecuta un workitem dado (actividad pendiente o evento) de un caso pendiente. |
|
GET |
/odata/data/casesWithWorkitems |
Lista todos los workitems (actividades pendientes o eventos), junto con la información de un caso pendiente. |
|
GET |
/odata/data/cases([id_case])/navigations |
Busca otros atributos cuya información necesita ser detallada para un caso pendiente. |
|
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values |
Obtiene toda información de un atributo dado en una entidad relacionada, para un caso pendiente. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada, para un caso pendiente. |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo de entidad relacionada específico de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada específico de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) /values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada específico de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) /values([id_value])/navigations |
Busca otros atributos cuya información necesita ser detallada (para un atributo de entidad relacionada, 2 niveles abajo, de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) |
Busca un atributo dado cuya información necesita ser detallada (para un atributo de entidad relacionada específico, 2 niveles abajo, de un caso pendiente). |
Mismo enlace anterior. |
GET |
/odata/data/cases([id_case])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation]) /values([id_value])/navigations([id_navigation])/values |
Obtiene toda información de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada específico, 2 niveles abajo, de un caso pendiente). |
Mismo enlace anterior. |
GET |
[your_bizagi_project_url]/odata/data/cases([id_case]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) /navigations([id_navigation])/values([id_value]) |
Obtiene la información específica de un atributo dado en una entidad relacionada (para un atributo de entidad relacionada específico, 2 niveles abajo, de un caso pendiente). |
Mismo enlace anterior. |
Consultas
Estos recursos acceden a las Consultas configuradas en el proyecto, sus parámetros y permiten su ejecución remota.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/data/queries |
Lista todas las consultas configuradas en el proyecto |
|
GET |
/odata/data/queries([ID_query]) |
Obtiene información de la consulta en específico |
Mismo enlace anterior. |
GET |
/odata/data/queries([ID_query])/parameters |
Lista todos los parámetros disponibles para una consulta dada |
Mismo enlace anterior. |
GET |
/odata/data/queries([ID_query])/parameters([ID_param]) |
Obtiene información del parámetro en específico de la consulta dada |
Mismo enlace anterior. |
GET |
/odata/data/queries([ID_query])/parameters([ID_param])/values |
Obtiene la lista de los posibles valores de un parámetro tipo entidad |
Sin detalle. |
GET |
/odata/data/queries([ID_query])/parameters([ID_param])/values([ID_value]) |
Obtiene información adicional al respecto del valor especificado del parámetro |
Sin detalle. |
POST |
/odata/data/queries([ID_query])/executeQuery |
Ejecuta la consulta especificada usando los parámetros enviados en el cuerpo de la petición |
Entidades
Estos recursos acceden a las entidades administrables (como entidades paramétricas), sus valores y parámetros.
Método HTTP |
URL |
Descripción |
Detalle |
GET |
/odata/data/entities |
Lista todas las entidades administrables |
|
GET |
/odata/data/entities([ID_entity]) |
Obtiene información adicional de la entidad especificada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values |
Obtiene la lista de los valores de la entidad especificada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) |
Obtiene información adicional acerca de un valor especifico de una entidad |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /creationParameters |
Obtiene todos los parámetros que pueden ser enviados para crear un nuevo registro de la entidad |
|
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /creationParameters([ID_param]) |
Obtiene información sobre un parámetro que puede ser enviado para crear un nuevo registro de una entidad en específico |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /creationParameters([ID_param])/values |
Obtiene la lista de los posibles valores del parámetro, en caso de que sea de tipo entidad |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /creationParameters([ID_param])/values([ID_value]) |
Obtiene información adicional sobre un posible valor de un parámetro en específico, en caso de que sea de tipo entidad |
Mismo enlace anterior. |
POST |
/odata/data/entities([ID_entity])/create |
Crea un nuevo valor en la entidad especificada, basándose en los parámetros enviados en la petición |
|
GET |
/odata/data/entities([ID_entity])/values([ID_value])/editionParameters |
Obtiene la lista de parámetros definidos en la Forma de Edición que pueden ser enviados para editar un valor de una entidad dada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value])/editionParameters([ID_param]) |
Obtiene información adicional acerca de un parámetro específico que se necesita para editar el valor de una entidad dada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value])/editionParameters([ID_param])/values |
Obtiene la lista de los valores posibles cuando el parámetro dado es de tipo Entidad |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value])/editionParameters([ID_param])/values([ID_value]) |
Obtiene información adicional de un posible valor de un parámetro tipo Entidad que puede ser enviado para editar el valor de una entidad |
Mismo enlace anterior. |
POST |
/odata/data/entities([ID_entity])/values([ID_value])/update |
Actualiza el valor dado en la entidad especificada, basándose en los parámetros enviado en la petición |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations |
Navega por otras entidades asociadas a la que se está consultando |
|
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation]) |
Trae los detalles de la entidad asociada especificada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values |
Obtiene los valores de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) |
Obtiene el valor del recurso especificado de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations |
Navega por otras entidades asociadas a la que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation]) |
Trae los detalles de la entidad asociada especificada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values |
Obtiene los valores de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) |
Obtiene el valor del recurso especificado de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) /navigations |
Navega por otras entidades asociadas a la que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation]) |
Trae los detalles de la entidad asociada especificada |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values |
Obtiene los valores de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
GET |
/odata/data/entities([ID_entity])/values([ID_value]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) /navigations([ID_navigation])/values([ID_values]) |
Obtiene el valor del recurso especificado de la entidad asociada especificada de la entidad que se está consultando |
Mismo enlace anterior. |
Servicios de Metadata
Los servicios disponibles de Metadata le permite acceder a la información de los Stakeholders configurados.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/metadata |
Lista todos los recursos de metadata (información estática). |
|
GET |
/odata/metadata/getProject() |
Obtiene la información del proyecto actual. |
|
GET |
/odata/metadata/processes |
Lista todos los procesos disponibles |
|
GET |
/odata/metadata/processes([id_process]) |
Obtiene la información del proceso dado |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process])/actions |
Obtiene acciones del proceso asociadas a la entidad de proceso especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process}) /actions([id_action]) |
Obtiene información adicional sobre una acción de proceso asociada con una entidad de proceso en específico |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process])/navigations |
Navega por otros atributos cuya información debe ser indagada |
|
GET |
/odata/metadata/processes([id_process]) /navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process]) /navigations([id_navigation])/navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process]) /navigations([id_navigation])/navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process]) /navigations([id_navigation])/navigations([id_navigation])/navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/processes([id_process]) /navigations([id_navigation])/navigations([id_navigation])/navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders |
Lista los Stakeholders disponibles. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) |
Obtiene la información relacionada de un Stakeholder. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder])/stuff |
Lista todas las colecciones de mis cosas de un Stakeholder. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff]) |
Obtiene la información específica de una colección del Mis cosas de un Stakeholder. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/actions |
Lista todas las acciones de una colección del Mis cosas para un Stakeholder. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/actions([id_action]) |
Obtiene la información específica de una acción de una colección del mis cosas de un Stakeholder. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations |
Navega por otros atributos cuya información debe ser indagada |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations([id_navigation])/navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations([id_navigation]) /navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations([id_navigation]) /navigations([id_navigation])/navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /stuff([id_stuff])/navigations([id_navigation]) /navigations([id_navigation])/navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches |
Lista todas las búsquedas de un Stakeholder dado. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search]) |
Obtiene la información específica de una búsqueda de un Stakeholder dada. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/actions |
Lista todas la acciones de una búsqueda de un Stakeholder dado. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/actions([id_action]) |
Obtiene la información específica de una acción de una búsqueda de un Stakeholder dada. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations |
Navega por otros atributos cuya información debe ser indagada |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations([id_navigation]) /navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations([id_navigation]) /navigations([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations([id_navigation]) /navigations([id_navigation])/navigations |
Navega por otros atributos cuya información debe ser indagada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /searches([id_search])/navigations([id_navigation]) /navigations([id_navigation])/navigations /([id_navigation]) |
Trae detalles sobre la información enlazada especificada |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /relevants |
Lista todos los procesos relevantes para un Stakeholder dado. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /relevants([id_relevant]) |
Obtiene la información específica de un proceso relevante un Stakeholder dado. |
Mismo enlace anterior. |
GET |
/odata/metadata/stakeholders([id_stakeholder]) /relevants([id_relevant])/actions |
Lista todas las acciones de un proceso relevante dado para un Stakeholder. |
|
GET |
/odata/metadata/stakeholders([id_stakeholder]) /relevants([id_relevant])/actions([id_action]) |
Obtiene la información específica de una acción de un proceso relevante de un Stakeholder dado. |
Mismo enlace anterior. |
Servicios de Consultas
Lo servicios de Consultas le permiten acceder a la información de sus entidades maestras sin la necesidad de crear una Consulta de Bizagi.
Método HTTP |
URL |
Descripción |
Detalles adicionales |
GET |
/odata/query/entities |
Muestra todas las entidades y sus atributos que se pueden consultar |
|
POST |
/odata/query/executeEntityQuery |
Ejecuta una consulta usando la información que se provee en un archivo JSON |