Skip to content
Get startedDashboardSupport

Contacts

Manage contacts that you can mail to. Test mode addresses will always have a verified status. In live mode, they may be verified, corrected, or failed. Addresses that fail to be corrected are likely undeliverable, but you can still send to them if you want to.

For test mode contacts, you have the ability to assert the addressStatus of the contact by passing specific values to the description field. To receive an addressStatus of failed, the description of the contact should be a string with the exact value test failed. For an addressStatus value of corrected, the description of the contact should be a string with the exact value test corrected.

Our address correction engine will often be able to fix missing postal/ZIP codes, city names, and also append ZIP+4. It is SERP (Canada Post) and CASS (USPS) certified, so you can rest assured that if an address is verified, we can deliver to it.

Create Contact
print_mail.contacts.create(ContactCreateParams**kwargs) -> Contact
POST/print-mail/v1/contacts
List Contacts
print_mail.contacts.list(ContactListParams**kwargs) -> SyncSkipLimit[Contact]
GET/print-mail/v1/contacts
Get Contact
print_mail.contacts.retrieve(strid) -> Contact
GET/print-mail/v1/contacts/{id}
Delete Contact
print_mail.contacts.delete(strid) -> ContactDeleteResponse
DELETE/print-mail/v1/contacts/{id}
ModelsExpand Collapse
One of the following:
One of the following: