List all contacts
Changed onReturns a list of contacts from your organization.
Request
- Base URLhttps://api.easybroker.com/v1
- URLhttps://api.easybroker.com/v1/contacts
- AuthAPI key in header X-Authorization
Query parameters
Content's page
Max results per page (Maximum: 50)
{
"updated_after": "2020-03-01T23:26:53.402Z",
"updated_before": "2025-03-01T23:26:53.402Z",
"created_after": "2020-03-01T23:26:53.402Z",
"created_before": "2025-03-01T23:26:53.402Z",
"last_activity_after": "2020-03-01T23:26:53.402Z",
"last_activity_before": "2025-03-01T23:26:53.402Z"
}This parameter allows you to filter contacts with the selected statuses. You must provide one of your account's status names exactly as they are shown on EasyBroker.
This parameter allows you to filter contacts with the selected probabilities
This parameter allows you to filter listings from one specific tag.
This parameter allows you to filter contacts based on the assigned agent's email.
This parameter allows you to filter contacts by office names.
[ "Sucursal B" ]
Retrieve contact listing from multiple sources.
[ "mywebsite.com" ]
Response
Successful contact list request
Example response
{
"pagination": {
"limit": 20,
"page": 1,
"total": 1
},
"content": [
{
"id": 123,
"full_name": "John Smith",
"phone": "5559090909",
"email": "mail@example.com",
"agent": "Jane Johnson",
"source": "mydomain.com",
"status": "Contacted",
"last_activity_at": "2020-03-01T23:26:53.402Z",
"created_at": "2020-03-01T23:26:53.402Z",
"updated_at": "2020-03-01T23:26:53.402Z"
}
]
}Changes
- breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - breaking
the response property
///became nullable for the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- breaking