curl --request POST \
--url https://api.autosend.com/v1/contacts/search/emails \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"emails": [
"john.doe@example.com",
"jane.smith@example.com"
]
}'
{
"success": true,
"data": {
"contacts": [
{
"id": "507f1f77bcf86cd799439011",
"email": "john.doe@example.com",
"firstName": "John",
"lastName": "Doe",
"userId": "user_12345",
"customFields": {
"company": "Acme Corp",
"role": "Developer",
"plan": "premium"
},
"updatedAt": "2024-01-15T10:30:00.000Z",
"createdAt": "2024-01-15T10:30:00.000Z",
"projectId": "229f1f77bcf86cd9273048038"
}
]
}
}
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Array of email addresses to search
Array of email addresses (minimum 1, automatically normalized)Example: ["john.doe@example.com", "jane.smith@example.com"]
Response
Contacts retrieved successfully
Indicates if the request was successfulExample: true
Array of contact objects
Contact IDExample: "507f1f77bcf86cd799439011"
Contact email addressExample: "john.doe@example.com"
Contact’s first nameExample: "John"
Contact’s last nameExample: "Doe"
Your application’s user identifierExample: "user_12345"
Custom contact attributes
Example:{
"company": "Acme Corp",
"role": "Developer",
"plan": "premium"
}
Contact creation timestampExample: "2024-01-15T10:30:00.000Z"
Contact last update timestampExample: "2024-01-15T10:30:00.000Z"
Project ID that the contact belongs toExample: "229f1f77bcf86cd9273048038"