El API de Psicométricas está diseña sobre REST, por lo tanto encontrarás que las URL están orientadas a recursos y se usa códigos de respuesta HTTP para indicar los errores en la API. Todas las respuestas de la API están en formato JSON, incluyendo los mensajes de error.
Descargar ManualUsa las credenciales que se generaron al momento de tu registro para realizar la integración de tu sistema con Psicométricas. Las siguientes URIs forman la base de los endpoints:
URI Base:
https://admin.psicometricas.mx/api/Para realizar peticiones a la API de Psicométricas es necesario enviar el Token (API Clave) y la contraseña en todas las llamadas a nuestro servidor.
Listado de Pruebas
Pruebas | Nombre |
1 | Cleaver |
2 | Kostick |
3 | IPV |
4 | LIFO |
5 | Zavic |
7 | Terman |
9 | Ingles |
10 | 16PF |
11 | Barsit |
15 | Moss |
16 | Wonderlic |
URL:
https://admin.psicometricas.mx/api/agregaBateria
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Battery |
string (requerido, longitud = 200) Nombre(s) de la batería |
Tests |
string (requerido, longitud = 100) Listado de pruebas separadas por comas (Ejemplo: 1,2,3) |
Pruebas | Nombre |
1 | Cleaver |
2 | Kostick |
3 | IPV |
4 | LIFO |
5 | Zavic |
7 | Terman |
9 | Ingles |
10 | 16PF |
11 | Barsit |
15 | Moss |
16 | Wonderlic |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/actualizaBateria
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Battery |
string (requerido, longitud = 200) Nombre de la batería, si se deja vacía se mantiene el nombre actual |
Tests |
string (requerido, longitud = 100) Listado de pruebas separadas por comas (Ejemplo: 1,2,3) |
Pruebas | Nombre |
1 | Cleaver |
2 | Kostick |
3 | IPV |
4 | LIFO |
5 | Zavic |
7 | Terman |
9 | Ingles |
10 | 16PF |
11 | Barsit |
15 | Moss |
16 | Wonderlic |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/consultaBateria
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/consultaBateria
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Clave |
string (requerido, longitud = 20) |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/agregaCandidato
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Candidate |
string (requerido, longitud = 200) Nombre(s) del candidato |
|
string (requerido, longitud = 100) Cuenta de correo electrónico del Candidato |
Vacancy |
string (requerido, longitud = 100) Nombre de la vacante |
Tests |
string (requerido, longitud = 100) Listado de pruebas separadas por comas (Ejemplo: 1,2,3) |
Lang |
String (Opcional, Default Mx) Mx – México, Es - España |
Pruebas | Nombre |
1 | Cleaver |
2 | Kostick |
3 | IPV |
4 | LIFO |
5 | Zavic |
7 | Terman |
9 | Ingles |
10 | 16PF |
11 | Barsit |
15 | Moss |
16 | Wonderlic |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/actualizaCandidato
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Clave |
String (requerido, longitud = 20)Clave de candidato |
Tests |
String (requerido, longitud = 100) Listado de pruebas separadas por comas (Ejemplo: 1,2,3) |
Lang |
String (Opcional, Default Mx) Mx – México, Es - España |
Ejemplo de Petición
URL:
https://admin.psicometricas.mx/api/consultaCandidato. Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Clave |
string (requerido, longitud = 200) Clave del candidato |
Ejemplo de Petición
https://admin.psicometricas.mx/api/consultaCandidato
.URL:
https://admin.psicometricas.mx/api/consultaCandidato. Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Ejemplo de Petición
https://admin.psicometricas.mx/api/consultaCandidato
.URL:
https://admin.psicometricas.mx/api/consultaResultado
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Clave |
string (requerido, longitud = 200) Clave del candidato |
|
Boolean(default false; se debe enviar el valor true para PDF) |
Ejemplo de Petición
https://admin.psicometricas.mx/api/consultaCandidato
.URL:
https://admin.psicometricas.mx/api/consultaResultado
Parámetro | Descripción |
---|---|
Token |
string (requerido, longitud = 20) |
Password |
string (requerido, longitud = 20) |
Clave |
string (requerido, longitud = 200) Clave del candidato |
Prueba |
Integer (requerido, longitud = 2) Numero de la prueba a consultar |
|
Boolean(default false; se debe enviar el valor true para PDF) |
Ejemplo de Petición
https://admin.psicometricas.mx/api/consultaCandidato
.La configuración de webhooks le permite al servicio API enviar actualizaciones cuando el estado de los candidatos cambia, ya sea que hayan terminado la práctica de una prueba o de responder la prueba.
Es necesario ingresar a la cuenta de psicométricas y en la sección de “Registros de API”, en donde se encontrara un botón
Notificación Webhook
Agregar Candidato
Código | Error HTTP | Causa |
---|---|---|
1001 |
401 - Accesos incorrectos | El token o la contraseña son incorrectos para el usuario |
1002 |
402 - Actualmente no cuenta con un paquete activo | La cuenta no tiene un paquete activo, se debe realizar una contratación para las peticiones |
1003 |
409 - El paquete activo no es compatible con el API | Se cuenta con un paquete activo, pero para utilizar el API se requiere la activación de un paquete compatible. |
1004 |
422 - Todos los valores son obligatorios | Todos los valores son obligatorios y se debe enviar la información para el alta del candidato. |
Consultar Candidato
Código | Error HTTP | Causa |
---|---|---|
1001 |
401 - Accesos incorrectos | El token o la contraseña son incorrectos para el usuario |
1002 |
402 - Actualmente no cuenta con un paquete activo | La cuenta no tiene un paquete activo, se debe realizar una contratación para las peticiones |
1003 |
409 - Accesos incorrectos | Se cuenta con un paquete activo, pero para utilizar el API se requiere la activación de un paquete compatible. |
Consultar Listado de Candidatos
Código | Error HTTP | Causa |
---|---|---|
1001 |
401 - Accesos incorrectos | El token o la contraseña son incorrectos para el usuario |
1002 |
402 - Actualmente no cuenta con un paquete activo | La cuenta no tiene un paquete activo, se debe realizar una contratación para las peticiones |
1003 |
409 - El paquete activo no es compatible con el API | Se cuenta con un paquete activo, pero para utilizar el API se requiere la activación de un paquete compatible. |
Consultar Candidato
Código | Error HTTP | Causa |
---|---|---|
1001 |
401 - Accesos incorrectos | El token o la contraseña son incorrectos para el usuario |
1002 |
402 - Actualmente no cuenta con un paquete activo | La cuenta no tiene un paquete activo, se debe realizar una contratación para las peticiones |
1003 |
409 - El paquete activo no es compatible con el API | Se cuenta con un paquete activo, pero para utilizar el API se requiere la activación de un paquete compatible. |