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",
"format": "csv",
"arguments": {"ids": "1,2,3,4"}}| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| function | string | Sí | Nombre del método API — "api_get_entitymap" |
| format | string | Sí | Formato de respuesta — csv |
| arguments | object | Sí | Bloque de parámetros |
| ids | string | No | Lista de IDs de registros en Proxima CRM |
Respuesta exitosa
200 OK
Formato csv — texto CSV.
Content-Type
text/plain
Ejemplo
enititymap_id,entitytype,role,system_field_name,ui_field_name
82,arrangement,ROLE_ADMIN,fact_potential,Потенціал
87,pdk,ROLE_ADMIN,int2,Замовлення| 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 |