Manage your organization's recipient address book. Create, update, search, and delete recipients.
/api/v1/recipients
Returns a paginated list of recipients in your organization.
recipients.read
pagepageSizesearchKeyword/api/v1/recipients/{recipientId}
Returns details for a single recipient.
recipients.read
recipientId/api/v1/recipients
Adds a new recipient to your organization's address book. Email must be unique per organization.
recipients.write
{
"email": "alice@giftronaut.com",
"firstName": "Alice",
"lastName": "Smith",
"company": "Acme Corp",
"department": "Marketing"
}
emailfirstNamelastNamecompanydepartment/api/v1/recipients/{recipientId}
Updates recipient information. If email is changed, uniqueness is re-validated.
recipients.write
recipientId{
"email": "alice.new@giftronaut.com",
"firstName": "Alice",
"lastName": "Smith",
"company": "Acme Corp",
"department": "Product"
}
emailfirstNamelastNamecompanydepartment/api/v1/recipients/{recipientId}
Removes a recipient from your address book. Deletion is blocked if the recipient has a pending scheduled order.
recipients.write
recipientIdRECIPIENT_HAS_PENDING_ORDER — cannot delete a recipient with active scheduled orders.Start typing to search...
Select the APIs you want to integrate. A ready-to-use Markdown file with full API specs and a project context template will be generated and downloaded. Paste it into your AI assistant to get started instantly.