Selección y contratación
Revisa los antecedentes judiciales de candidatos que autorizaron la verificación, con la finalidad registrada en la misma llamada.
RR. HH. · reclutamiento · nómina
La persona autoriza, haces una llamada a la API y recibes sus procesos ordenados por tribunal, tipo de acción y último movimiento. Funciona con el CPF, el número fiscal de las personas en Brasil.
Sin la autorización de la persona, la consulta no se hace.
Primero el consentimiento. Después, una solicitud común y una respuesta que tu sistema entiende.
Obtienes la aceptación en tu propio proceso, ya sea contratación, alta o contrato, y envías la fecha de aceptación y la finalidad junto con la consulta.
Un POST con el CPF. La clave de idempotencia evita que un reintento, después de un fallo de red, se convierta en una segunda consulta.
Un JSON con los procesos y sus instancias: tribunal, tipo de acción, materia, partes y último movimiento. Listo para tu sistema o para que lo revise una persona.
Cuando una contratación, un alta o un contrato en Brasil depende de saber qué consta en los tribunales, y la persona está de acuerdo con la consulta.
Revisa los antecedentes judiciales de candidatos que autorizaron la verificación, con la finalidad registrada en la misma llamada.
RR. HH. · reclutamiento · nómina
Suma la verificación al onboarding de crédito, seguros o cuentas, con la aceptación recogida en tu propio formulario.
Fintechs · aseguradoras · crédito
Haz la due diligence de socios y representantes antes de firmar, con la autorización de cada persona consultada.
Compliance · compras · legal
Evalúa a inquilinos y garantes que aceptaron la consulta, sin pedir una pila de certificados.
Inmobiliarias · administradoras · propietarios
Cada consulta exige una finalidad legítima, informada en la llamada. El resultado muestra lo que consta en los tribunales; la decisión sigue siendo tuya y debe respetar la ley.
Verinook hace una sola cosa, con el mínimo de datos y con prueba de que la persona estuvo de acuerdo. Diseñado para la LGPD, la ley brasileña de protección de datos.
Sin la autorización de la persona y la fecha de aceptación, la API rechaza la consulta. No hay atajos.
Guardamos quién autorizó, cuándo y para qué, para que puedas demostrar cada consulta que hiciste.
Cada empresa usa sus propias claves. Las consultas y los consentimientos de una cuenta nunca aparecen en otra.
Únicamente procesos judiciales. Los procesos bajo secreto de justicia y las partes reservadas quedan fuera del resultado.
Si la persona cambia de opinión, registras la revocación por la API y ese consentimiento deja de valer para nuevas consultas.
Cada clave tiene su propio alcance y límites de uso, y cada llamada queda en el registro de auditoría de tu cuenta.
HTTPS en todas las llamadasPensado para la LGPD desde el inicioNingún dato aparte de procesos judiciales
REST y JSON, autenticación por clave y el mismo sobre en todas las respuestas: ok, data, error y meta.
curl https://api.verinook.com/v1/consultas/processos \
-H "Authorization: Bearer $VERINOOK_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"value": "12345678909",
"purpose": "Contratación: analista financiero",
"authorization": "consent",
"accepted_at": "2026-11-07T14:32:10-03:00"
}'
const res = await fetch("https://api.verinook.com/v1/consultas/processos", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.VERINOOK_API_KEY}`,
"Idempotency-Key": crypto.randomUUID(),
"Content-Type": "application/json",
},
body: JSON.stringify({
value: "12345678909",
purpose: "Contratación: analista financiero",
authorization: "consent",
accepted_at: "2026-11-07T14:32:10-03:00",
}),
});
const { ok, data, error } = await res.json();
import os, uuid, requests
r = requests.post(
"https://api.verinook.com/v1/consultas/processos",
headers={
"Authorization": f"Bearer {os.environ['VERINOOK_API_KEY']}",
"Idempotency-Key": str(uuid.uuid4()),
},
json={
"value": "12345678909",
"purpose": "Contratación: analista financiero",
"authorization": "consent",
"accepted_at": "2026-11-07T14:32:10-03:00",
},
timeout=90,
)
data = r.json()["data"]
{
"ok": true,
"data": {
"subject": {
"cpf": "12345678909",
"name": "MARIA EXEMPLO"
},
"process_count": 2,
"processes": [
{
"number": "0004187-22.2023.8.26.0100",
"court": "TJSP",
"instances": [{
"classes": […], "subjects": […],
"last_movement": {
"dataHora": "2026-09-12T10:41:00",
"descricao": "Juntada de Petição"
},
"parties": [{
"name": "MARIA EXEMPLO",
"side": "PASSIVO",
"is_subject": true
}, …]
}]
}, …
],
"warnings": []
},
"error": null,
"meta": { "request_id": "c1f0…" }
}
Idempotency-Key es obligatorio. Si repites la llamada con la misma clave, recibes la misma respuesta sin una nueva consulta.GET /v1/limits muestra cuántas consultas del día ya usaste y cuántas te quedan.Estamos definiendo los planes junto con los primeros clientes. Cuéntanos cuántas consultas haces al mes y armamos una propuesta.
Si estás empezando o si procesas miles de contrataciones, el acceso es el mismo. Solo cambia el límite mensual.
Sí, siempre. La llamada solo se acepta con la autorización de la persona, la fecha de aceptación y la finalidad. Sin eso, la API rechaza la consulta.
Para cada proceso: número, tribunal, instancias, tipo de acción, materia, partes con su posición y el último movimiento. Los procesos bajo secreto de justicia no aparecen.
No. Verinook consulta tribunales brasileños a partir del CPF, el número fiscal de las personas en Brasil. Tu empresa puede estar en cualquier país.
No. Verinook consulta solo procesos judiciales. No buscamos contactos, dirección, ubicación ni otros datos personales.
Crea la cuenta de tu empresa en app.verinook.com, genera tu clave de API y haz la primera consulta siguiendo el ejemplo de esta página.
Crea la cuenta de tu empresa y lleva la consulta a tu proceso de contratación, alta o contrato.