SoporteIniciar sesión
Contáctenos

Conector

Conector de servicio web REST

¿Su sistema no está en la lista? Si tiene una API REST, Rapidi normalmente puede conectarse a él.

Sí, si tiene una API REST. La conexión de servicio web REST de Rapidi transfiere datos hacia y desde servicios basados en REST, y obtiene sus objetos y campos a partir de un JSON Schema o de una descripción Swagger 2.0. No existe un estándar único para REST, por lo que algunos servicios requieren configuración adicional. Indíquenos qué servicio piensa utilizar y lo planificaremos con usted.

Con qué se conecta
Cualquier servicio web basado en REST, en la nube o en su propia red.
En qué dirección se mueven los datos
En ambas direcciones. Rapidi transfiere datos hacia y desde el servicio.
Qué necesita
La dirección del servicio, una forma de iniciar sesión e, idealmente, un JSON Schema o una descripción Swagger 2.0 de la API.

¿Qué hace realmente este conector?

En resumen: usted indica a Rapidi el servicio REST, Rapidi lee la descripción de la API, y cada objeto y campo de esa descripción pasa a ser algo que usted puede mapear.

El conector de servicio web REST de un vistazo.
Qué leeLos objetos y campos descritos en los metadatos JSON Schema o Swagger 2.0 del servicio. Usted introduce la URL de los metadatos y pulsa Read Design.
DirecciónEn ambas direcciones. La conexión transfiere datos hacia y desde el servicio REST.
Cómo inicia sesiónSin autenticación, Basic (ID de usuario y contraseña), un token, una solicitud de token que devuelve un token JWT de tipo bearer, OAuth2 con Azure Active Directory, o NTLM en una red local.
Grandes volúmenes de datosLecturas paginadas. Un filtro de origen como limit=20 hace que Rapidi añada un desplazamiento (offset) a cada solicitud hasta que no se devuelvan más datos.
Solo los registros modificadosSource Control añade a cada solicitud el último valor leído, de modo que el servicio devuelve solo los registros más recientes.
Con qué frecuencia se ejecutaSegún la programación que usted defina. El intervalo más corto depende de su plan, desde una hora en Entry hasta un minuto en Unlimited.
Dónde puede ejecutarseDirectamente contra un endpoint REST en internet, o a través de RapidiConnector para instalaciones locales y alojamientos que usted controla.
SeguridadSSL (HTTPS) es una opción de la conexión, y Rapidi recomienda utilizarlo siempre.

¿Qué sistemas se conectan ya de esta forma?

Varios sistemas de la documentación de Rapidi funcionan con esta misma conexión, cada uno con un esquema JSON que define lo que se puede mapear.

Sistemas documentados en la conexión de servicio web REST.
SistemaPara qué se utilizaCómo inicia sesiónQuién mantiene el esquema
WorkdayEn la mayoría de los casos, el origen de los datos de RR. HH., como los datos maestros de los empleados, los puestos y la jerarquía organizativa, que se envían a un ERP o CRMLos endpoints REST de WorkdayEl cliente, por lo que un nuevo campo de Workday no requiere ningún cambio por parte de Rapidi
DayforceEn la mayoría de los casos, el destino de los datos de tiempo y nómina de los empleados que proceden de otro sistema operacionalInicio de sesión con token contra la API de DayforceEl esquema define cada objeto de Dayforce que se puede mapear
StoryblokObtener contenido del CMS headless StoryblokUn token de la API de StoryblokRapidi lo crea a partir de la documentación de su API y del alcance de la integración

Los servicios REST se construyen de formas muy distintas, porque no existe un estándar único para REST y JSON. Indíquenos qué servicio piensa utilizar y para qué, y le diremos si ya lo hemos utilizado con otros clientes.

Preguntas frecuentes

¿Puede Rapidi conectarse a un sistema que no está en la lista de conectores?

Normalmente sí, si el sistema ofrece un servicio web REST. Rapidi accede a él a través de la conexión genérica de servicio web REST. Es posible que se necesite alguna configuración adicional, así que indíquenos qué servicio piensa utilizar y para qué, y le diremos si ya lo hemos utilizado con otros clientes.

¿Cómo sabe Rapidi qué contiene una API REST?

Por su descripción. Si el servicio publica metadatos JSON Schema o Swagger 2.0, usted introduce esa URL en el campo Metadata URL y pulsa Read Design. Si no los publica, necesitamos que nos facilite los detalles de los endpoints, preferiblemente como JSON Schema.

¿Qué métodos de inicio de sesión admite la conexión REST?

Sin autenticación, Basic con ID de usuario y contraseña, un token, una solicitud de token que devuelve un token JWT de tipo bearer, OAuth2 con Azure Active Directory y NTLM en una red local. Para OAuth2 con un directorio distinto de Azure Active Directory, póngase en contacto con nosotros.

¿Puede leer grandes cantidades de datos por páginas?

Sí. Añada a la transferencia un filtro de origen como limit=20, y Rapidi añadirá un desplazamiento (offset) a cada solicitud hasta que no se devuelvan más datos.

¿Puede transferir solo los registros que han cambiado?

Sí. El campo indicado en Source Control en la transferencia se añade a cada solicitud con el último valor que leyó Rapidi, de modo que el servicio devuelve solo los registros más recientes.

¿Hay que instalar algo por nuestra parte?

No, si se trata de un servicio REST al que Rapidi puede acceder a través de internet. Una nueva conexión REST se crea con un RapidiConnector asociado, que usted elimina para que Rapidi se conecte directamente. RapidiConnector solo es necesario para instalaciones locales, para alojamientos que usted controla o para el inicio de sesión NTLM.

¿Cuánto cuesta el conector de servicio web REST?

Nada por sí solo. El precio de Rapidi se establece por plan de suscripción y no por conector, por lo que añadir un servicio REST no modifica la licencia.

¿Falta su sistema en la lista?

Indíquenos qué servicio utiliza y qué datos hay que transferir, y le diremos con claridad si la conexión REST lo cubre.

Compruebe si encaja con su entorno

Díganos qué sistemas utiliza y le diremos con franqueza si Rapidi es la herramienta adecuada.