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
emailstringEmail del contacto
first_namestringNombre
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