From the Paced & Vend Email team — Become one of Kruh's 100 Secure your spot →
Complete reference for the Vend Email API endpoints.
View domains available to use in your account.
Retrieve a list of all domains in your account.
GET /api/v1/domains
Get details about a specific domain.
GET /api/v1/domains/:id
Manage email forwarding addresses and their configurations.
Retrieve a list of all forwarders in your account.
GET /api/v1/forwarders
Get details about a specific forwarder.
GET /api/v1/forwarders/:id
Create a new email forwarder.
POST /api/v1/forwarders
{
"local_part": "sales",
"domain_id": 1,
"name": "John Doe",
"recipients": "[email protected], [email protected]",
"title": "Sales inquiries",
"description": "Forward sales inquiries to the sales team",
"supporting_details": "Include any additional information here",
"tags_string": "Sales, Inquiries",
"price": 0.00
}
Update an existing forwarder's configuration.
PATCH /api/v1/forwarders/:id
{
"name": "Jane Doe"
}
Remove a forwarder.
DELETE /api/v1/forwarders/:id
Manage your list of approved email senders.
Get all approved sender addresses.
GET /api/v1/safe-senders
Get details about a specific safe sender.
GET /api/v1/safe-senders/:id
Add a new approved sender.
POST /api/v1/safe-senders
{
"email": "[email protected]"
}
Remove an address from approved senders.
DELETE /api/v1/safe-senders/:id
Manage your list of blocked email senders.
Get all blocked sender addresses.
GET /api/v1/unsafe-senders
Get details about a specific unsafe sender.
GET /api/v1/unsafe-senders/:id
Add a new blocked sender.
POST /api/v1/unsafe-senders
{
"email": "[email protected]"
}
Remove an address from blocked senders.
DELETE /api/v1/unsafe-senders/:id
Manage tags for organizing forwarders.
Get all tags in your account.
GET /api/v1/tags
Get details about a specific tag.
GET /api/v1/tags/:id
Create a new tag.
POST /api/v1/tags
{
"name": "Productivity",
}
Update an existing tag.
PATCH /api/v1/tags/:id
{
"name": "Sales",
}
Remove a tag.
DELETE /api/v1/tags/:id