API : Clientes Contactos
https://www.obuma.mx/ayuda/articulo/592API Endpoint: Clientes Contactos
Listar Contactos por Cliente
- URL:
/clientesContactos.list.json/{RecursoId} - Método: GET
- Descripción: Obtiene una lista de todos los contactos asociados a un cliente específico basado en el ID del cliente proporcionado.
- Parámetros:
RecursoId: ID del cliente (incluido en la URL).
Listar Todos los Contactos
- URL:
/clientesContactos.listAll.json - Método: GET
- Descripción: Obtiene una lista de todos los contactos de clientes dentro de la empresa.
- Parámetros:
id_empresa: ID de la empresa (opcional si está incluida en la sesión).
Obtener Contacto por ID
- URL:
/clientesContactos.findById.json/{RecursoId} - Método: GET
- Descripción: Devuelve un contacto específico basado en el ID del contacto proporcionado.
- Parámetros:
RecursoId: ID del contacto (incluido en la URL).
Crear Contacto
- URL:
/clientesContactos.create.json - Método: POST
- Descripción: Crea un nuevo contacto asociado a un cliente.
- Parámetros: Enviar los datos mediante JSON.
{
"cc_codigo": "C001",
"cc_titulo": "Sr.",
"cc_nombres": "Juan",
"cc_apellidos": "Pérez",
"cc_email": "juan.perez@empresa.cl",
"cc_telefono_laboral": "222222222",
"cc_telefono_movil": "999999999",
"cc_cargo": "Jefe de Compras",
"cc_observacion": "Contacto principal",
"rel_cliente_id": 123,
"rel_usuario_id": 1
}
-
Campo obligatorio:
rel_cliente_id: ID del cliente al que se asociará el contacto.
-
Campos disponibles:
cc_codigo: Código del contacto.cc_titulo: Tratamiento o título del contacto.cc_nombres: Nombres.cc_apellidos: Apellidos.cc_email: Correo electrónico.cc_telefono_laboral: Teléfono laboral.cc_telefono_movil: Teléfono móvil.cc_cargo: Cargo del contacto.cc_observacion: Observaciones.rel_usuario_id: ID del usuario relacionado.rel_cliente_id: ID del cliente.
La empresa se determina automáticamente según las credenciales de la API.
Actualizar Contacto
- URL:
/clientesContactos.update.json - Método: PUT
- Descripción: Actualiza los datos de un contacto existente.
- Parámetros: Enviar los datos mediante JSON.
{
"cc_id": 456,
"cc_nombres": "Juan Carlos",
"cc_apellidos": "Pérez Soto",
"cc_email": "juan.carlos@empresa.cl",
"cc_telefono_movil": "988888888",
"cc_cargo": "Gerente de Compras"
}
- Campo obligatorio:
cc_id: ID del contacto que se desea actualizar.
erp