Inbox
Shared inbox helpdesk for all your support channels. Built for your team.
Chat
Live chat with automated messaging, chatbots, and video calls for your website or web app.
Chatbots
Automate every business opportunity with pre-built and custom chatbots.
Push Campaigns
Increase re-engagement and boost sales with targeted push notification campaigns.
AI
BETA
Leverage the power of AI to help you respond, create, and summarize.
FAQ
Customizable and embeddable FAQ center to help customers help themselves.
Status Page
Keep customers informed by alerting them when there’s an incident or outage.
Live
Get more sales with real time customer activity monitoring and personal messages.
GET /contacts
Issuing a GET call to contacts will allow you to retrieve contacts for the Account. Note that unlike other resources, contacts are tied to the account, not the individual brand.
Example Request
curl 'https://{brand}.reamaze.io/api/v1/contacts' \
-u {login-email}:{api-token} \
-H 'Accept: application/json'
Example Response
{
"page_size": 30,
"page_count": 1,
"total_count": 10,
"contacts": [
{
"name": "John Doe",
"email": "[email protected]",
"friendly_name": "Johnny",
"notes": [{"id": 1, "note": "this is a note", "created_at": ...}, ...]
},
...
]
}
Optional Params
qwith any string will search over contacts by name or emaildatawith a hash of key/value pairs (e.g.data[key]=value) will return contacts withdatamatching those key/value pairs.sortwith value set todatewill return results in descending order of create time. The default sort when this parameter is not provided is by name.typewith values set toemailormobilewill return only contacts that have an email address or phone number, respectively.pagewith any number will allow you to paginate through results.page_sizeandpage_countare provided by the result.
Join thousands of teams using Reamaze to impress customers.
Find out how with a free account.