New to Corsair? See API access, authentication, and error handling.
Address Book
addRecipient
addressBook.addRecipient
Add a new recipient address to the user address book
Risk: write
Output
addSender
addressBook.addSender
Add a new sender return address to the account
Risk: write
Output
countries
addressBook.countries
List supported destination countries and country codes for mailing
Risk: read
countries full type
countries full type
deleteRecipient
addressBook.deleteRecipient
Delete a recipient address from the user address book
Risk: destructive
Output
deleteSender
addressBook.deleteSender
Delete a sender return address from the account
Risk: destructive
Output
getSender
addressBook.getSender
Get default sender return address and account billing info
Risk: read
listRecipients
addressBook.listRecipients
List saved recipient mailing addresses from the address book
Risk: read
addresses full type
addresses full type
listSenders
addressBook.listSenders
List saved return/sender addresses from the account
Risk: read
addresses full type
addresses full type
setDefaultSender
addressBook.setDefaultSender
Set an address as the default sender return address
Risk: write
Output
states
addressBook.states
List states and provinces for a given country
Risk: read
Output
states full type
states full type
updateRecipient
addressBook.updateRecipient
Update an existing recipient address in the user address book
Risk: destructive
Output
updateSender
addressBook.updateSender
Update the sender return address on the account
Risk: destructive
Output
Auth
checkAuth
auth.checkAuth
Check API key authentication status and whether test mode is active
Risk: read
getUser
auth.getUser
Get authenticated user profile details, email, and credit balance
Risk: read
logout
auth.logout
Invalidate current session credentials
Risk: write
setTestMode
auth.setTestMode
Enable or disable account test mode for simulating orders without fulfillment charges
Risk: write
Output
Basket
clear
basket.clear
Remove all pending orders and clear the shopping basket
Risk: destructive
count
basket.count
Get current item count in the shopping basket
Risk: read
send
basket.send
Submit and charge all pending orders in the shopping basket for robotic fulfillment
Risk: destructive
Output
Bundles
list
bundles.list
List product bundles and gift pairings available to enclose with cards
Risk: read
bundles full type
bundles full type
Cards
categories
cards.categories
List all card categories and taxonomies
Risk: read
categories full type
categories full type
get
cards.get
Get details, dimensions, and cover image for a specific card
Risk: read
Output
card full type
card full type
list
cards.list
List available greeting cards and designs with optional filtering and pagination
Risk: read
Output
cards full type
cards full type
pagination full type
pagination full type
sections
cards.sections
List cards grouped by category sections
Risk: read
Output
Custom Cards
checkImage
customCards.checkImage
Check image quality, resolution, and DPI for printing compatibility
Risk: read
Output
create
customCards.create
Create a custom card template with uploaded cover or inside artwork
Risk: write
Output
delete
customCards.delete
Permanently delete a custom card template
Risk: destructive
Output
deleteImage
customCards.deleteImage
Delete a previously uploaded custom logo or image
Risk: destructive
Output
dimensions
customCards.dimensions
List supported card dimensions and print orientations for custom cards
Risk: read
Output
dimensions full type
dimensions full type
listImages
customCards.listImages
List custom logos and user-uploaded images
Risk: read
Output
images full type
images full type
presetImages
customCards.presetImages
List preset cover images available for custom card design
Risk: read
Output
images full type
images full type
uploadImage
customCards.uploadImage
Upload a custom logo or image for card customization
Risk: write
Output
Fonts
list
fonts.list
List available realistic handwriting font styles and stroke properties
Risk: read
fonts full type
fonts full type
Gift Cards
list
giftCards.list
List physical merchant gift cards and denominations that can be enclosed in notes
Risk: read
gcards full type
gcards full type
Inserts
list
inserts.list
List custom marketing inserts and business cards available for envelope insertion
Risk: read
Output
inserts full type
inserts full type
Orders
addToBasket
orders.addToBasket
Add a handwritten card order to the shopping basket for batch sending
Risk: write
addresses full type
addresses full type
cancel
orders.cancel
Cancel an order before it enters robotic production
Risk: destructive
Output
get
orders.get
Get status and details for an existing order by ID
Risk: read
Output
sendSingle
orders.sendSingle
Place a single real handwritten card order (spends credits and triggers robotic fulfillment)
Risk: destructive
Output
Prospecting
calculateTargets
prospecting.calculateTargets
Calculate target recipient counts based on demographic and geographic filters
Risk: read
Output
createOrder
prospecting.createOrder
Create a direct-mail prospecting campaign order with targeted recipient lists
Risk: destructive
Output
preview
prospecting.preview
Preview prospecting order pricing and recipient volume before sending
Risk: read
Output
Qr Codes
create
qrCodes.create
Create a dynamic trackable QR code to print on handwritten cards
Risk: write
Output
dashboard
qrCodes.dashboard
Get scan analytics and statistics for created QR codes
Risk: read
delete
qrCodes.delete
Delete a trackable QR code by ID
Risk: destructive
Output
frames
qrCodes.frames
List decorative frame designs available for printed QR codes
Risk: read
list
qrCodes.list
List trackable QR codes created in the account
Risk: read
list full type
list full type
Shipping
stampOptions
shipping.stampOptions
List postage stamp options (first-class vs presorted mail) and rates
Risk: read
stamp_options full type
stamp_options full type
Signatures
list
signatures.list
List user handwriting signatures saved on the account
Risk: read
signatures full type
signatures full type
Templates
categories
templates.categories
List template categories available for card messages
Risk: read
categories full type
categories full type
create
templates.create
Create a new saved message template in the user account
Risk: write
Output
template full type
template full type
delete
templates.delete
Delete a message template from the user account
Risk: destructive
Output
get
templates.get
Get a specific message template by ID
Risk: read
Output
template full type
template full type
list
templates.list
List saved message templates with optional category filter
Risk: read
Output
templates full type
templates full type
update
templates.update
Update an existing message template in the user account
Risk: destructive
Output
template full type
template full type