Obtiene información sobre la correspondencia entre los nombres de los campos que el usuario ve en las tarjetas “Acuerdo” y “Control”, y los nombres de columnas del sistema, según los roles de usuario.
Solicitud
Endpoint
POST https://yourdomain.pharmahrm.com/crm-api/db-function/run
Autenticación
Bearer Token (obligatorio)
Estructura de la solicitud
Encabezados
| Clave | Valor |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type | application/json |
Cuerpo
{"function": "api_get_entitymap_json",
"format": "json",
"arguments": {"ids": "1,2,3,4"}}| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| function | string | Sí | Nombre del método API — "api_get_entitymap_json" |
| format | string | Sí | Formato de respuesta — json |
| arguments | object | Sí | Bloque de parámetros |
| ids | string | No | Lista de IDs de registros en Proxima CRM |
Respuesta exitosa
json
Ejemplo
[
{
"role": "ROLE_ADMIN",
"entitytype": "arrangement",
"enititymap_id": 82,
"ui_field_name": "Потенціал",
"system_field_name": "fact_potential"
}
]| Campo | Descripción |
|---|---|
| enititymap_id | Identificador del mapeo |
| entitytype |
Tipo de entidad
|
| role | Rol del usuario |
| system_field_name | Nombre del campo en el sistema |
| action_tasktype | Tipo de tarea (por ejemplo, reunión, formación, trabajo administrativo) |
| ui_field_name | Nombre mostrado en la interfaz |
Error
40x/50x
{
"message": "string"
}| Código | Descripción |
|---|---|
| 400 | Solicitud no válida |
| 401 | No autorizado |
| 500 | Error interno del servidor |