Rechercher des contacts
GET/api/contacts
GET
/api/contacts
Recherche dans les contacts connus de l’agent. Les filtres name, email et phone sont partiels, insensibles à la casse et combinés en ET. Enveloppe de pagination standard, 50 par page au maximum.
Authorizations
Section intitulée « Authorizations »Parameters
Section intitulée « Parameters »Query Parameters
Section intitulée « Query Parameters »name
string
email
string
phone
string
page
integer
per_page
integer
Responses
Section intitulée « Responses »Contacts paginés.
object
data
Array<object>
object
id
Identifiant du contact côté agent — à renvoyer via X-Assilya-User-Id pour les messages suivants.
string | null
name
string | null
email
string | null
phone
string | null
meta
object
current_page
integer
per_page
integer
total
integer
last_page
integer
links
object
first
string | null
last
string | null
prev
string | null
next
string | null
Clé API absente ou en-tête Authorization mal formé.
object
error
Message d’erreur lisible, dans la langue de l’agent.
string
Corps de requête invalide (erreurs de validation Laravel).
object
message
string
errors
object
key
additional properties
Array<string>
Limites de débit dépassées. Plafonds appliqués simultanément : 30/min par conversation, 200/min par agent, 120/min par IP et 1 000/min par espace (valeur par défaut).
object
error
Message d’erreur lisible, dans la langue de l’agent.
string
