Saltar al contenido principal

Contactos

Los contactos son personas en tu base de datos comercial. Pueden vincularse a una cuenta (empresa) y a un cliente del e-commerce.

Listar contactos​

GET /admin/crm/contacts

Parámetros:

NombreTipoDescripción
cursorstringCursor de paginación
qstringBusca en email, nombre, teléfono
filterstringall, b2b, vip, archived
sourcestringecommerce, manual
tagstringFiltrar por tag específico
sortstring-created_at, first_name, -first_name

Crear contacto​

POST /admin/crm/contacts

CampoRequeridoTipoDescripción
emailsístringEmail del contacto
first_namesístringNombre
last_namenostringApellido
phonenostringTeléfono
job_titlenostringCargo
account_idnouuidCuenta (empresa) asociada
owner_idnouuidStaff responsable
tagsno[]stringTags para segmentación
sourcenostringOrigen (default: manual)

Detalle de contacto​

GET /admin/crm/contacts/:id

Muestra timeline de actividades, deals asociados, tareas pendientes.


Editar contacto​

POST /admin/crm/contacts/:id/edit

Mismos campos que crear (sin source).


Eliminar contacto​

DELETE /admin/crm/contacts/:id

Soft-delete (marca como archivado).


Restaurar contacto​

POST /admin/crm/contacts/:id/restore


Exportar contactos​

GET /admin/crm/contacts/export.csv

Exporta todos los contactos que coinciden con el filtro actual.


Importar contactos​

POST /admin/crm/contacts/import

Sube un archivo CSV con los contactos a importar.


Acciones masivas​

AcciónMétodoEndpoint
Archivar variosPOST/admin/crm/contacts/bulk-archive
Restaurar variosPOST/admin/crm/contacts/bulk-restore
Exportar seleccionadosPOST/admin/crm/contacts/bulk-export
Agregar tagPOST/admin/crm/contacts/bulk-tag