Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.
Gestión del Capital Humano - senior X - Manual del Usuario > Admisión Digital > Integraciones > Integración a través de API > Búsqueda de listas de diferentes registros (Consultas - listas)

Búsqueda de listas de varios registros (Consultas - listas) — API de Admissão Digital

Las Consultas descritas en esta documentación devuelven el listado de registros de algunos tipos de registros existentes en la base de datos, tales como: empresas, sucursales y puestos.

Esta documentación explica cómo realizar solicitudes de las consultas que están disponibles en las API de Admissão Digital .


URL

POST <url_plataforma> /t/senior.com.br/bridge/1.0/rest/hcm/onboardingintegration/queries/ <consulta>

Reemplace <url_plataforma> con la URL correspondiente a su entorno. Si es el entorno de producción, reemplácelo por: https://platform.senior.com.br

Reemplace <query> con el nombre de una de las consultas siguientes, en referencia al registro que desea buscar con la API.

Encabezamiento

Autorización Portador​ <access_token>
Tipo de contenido aplicación/json

Reemplace <access_token> con la clave de acceso obtenida de la API de autenticación de la plataforma .


áreaConsulta

Devuelve una lista de áreas existentes.

Parámetros:

* Obligatorio

Nombre Tipo Descripción
tamaño * Entero Tamaño de página.
compensar * Entero Indicador de la página actual.
filtro * Cadena Filtro a aplicar a la búsqueda, según el nombre del modelo.
compañía * Cadena Identificador (ID) de la empresa vinculada al área.
Código Descripción Campos de respuesta
200 DE ACUERDO
Campo Tipo Descripción
resultado { } Relación de áreas.
  identificación Cadena Identificador único del área.
  área Cadena Nombre de la zona.
  código Cadena Código del sistema externo.
401 Credenciales no válidas   -
por defecto Respuesta de error
Campo Tipo Descripción
mensaje Cadena Mensaje descriptivo de error.
razón Cadena Un código que representa la categoría de la causa del error.

Respuestas:


empresaConsulta

Devuelve una lista de empresas existentes.

Parámetros:

* Obligatorio

Nombre Tipo Descripción
tamaño * Entero Tamaño de página.
compensar * Entero Indicador de la página actual.
filtro * Cadena Filtro a aplicar a la búsqueda, según el nombre del modelo.

Respuestas:

Código Descripción Campos de respuesta
200 DE ACUERDO
Campo Tipo Descripción
resultado { } Relación de empresas.
  identificación Cadena Identificador único de la empresa.
  nombre de empresa Cadena Nombre de empresa.
  código Cadena Código del sistema externo.
401 Credenciales no válidas   -
por defecto Respuesta de error
Campo Tipo Descripción
mensaje Cadena Mensaje descriptivo de error.
razón Cadena Un código que representa la categoría de la causa del error.

sucursalOficinaConsulta

Devuelve una lista de sucursales existentes.

Parámetros:

* Obligatorio

Nombre Tipo Descripción
tamaño * Entero Tamaño de página.
compensar * Entero Indicador de la página actual.
filtro * Cadena Filtro a aplicar en la búsqueda, según el nombre del modelo.
compañía * Cadena

Identificador (ID) de la empresa vinculada a las sucursales.

Para obtener identificadores de empresa, puede realizar una solicitud al punto final companyListQuery .

Respuestas:

Código Descripción Campos de respuesta
200 DE ACUERDO
Campo Tipo Descripción
resultado { } Lista de sucursales.
  identificación Cadena Identificador único de sucursal.
  sucursalNombreOficina Cadena Razón social de la sucursal.
  nombre comercial Cadena Nombre comercial de la sucursal.
  código Cadena Código del sistema externo.
401 Credenciales no válidas   -
por defecto Respuesta de error
Campo Tipo Descripción
mensaje Cadena Mensaje que describe el error.
razón Cadena Un código que representa la categoría de la causa del error.

consulta de posición de trabajo

Devuelve una lista de puestos existentes.

Parámetros:

* Obligatorio

Nombre Tipo Descripción
tamaño * Entero Tamaño de página.
compensar * Entero Indicador de la página actual.
filtro * Cadena Filtro a aplicar en la búsqueda, según el nombre del modelo.

Respuestas:

Código Descripción Campos de respuesta
200 DE ACUERDO
Campo Tipo Descripción
resultado { } Lista de posiciones.
  identificación Cadena Identificador de trabajo único.
  nombre Cadena Nombre del puesto.
  código Cadena Código del sistema externo.
401 Credenciales no válidas   -
por defecto Respuesta de error
Campo Tipo Descripción
mensaje Cadena Mensaje descriptivo de error.
razón Cadena Un código que representa la categoría de la causa del error.

Filtros adicionales (opcional)

Los filtros que se enumeran a continuación le permiten restringir los resultados devueltos por las consultas. Para utilizar estos filtros, debe concatenarlos en la URL de solicitud.

Nombre del filtro tipo esperado Descripción del filtro
tamaño Entero Tamaño de página.
compensar Entero Indicador de la página actual.
filtrar Cadena

Filtro de protocolo de datos abiertos ( OData ) XPlatform que se puede aplicar en la investigación.

Para comprender cómo aplicar este filtro a la solicitud, consulte la documentación del filtro en Senior API Portal .

Ejemplo:

https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/hcm/onboardingintegration/queries/jobPositionQuery ?size=10&offset=1&filter=id gt 2 y id lt 5

Este artigo ajudou você?