Recipients
Create Recipient
Changed onAdd a recipient. If you do not provide a valid mailing address but do provide a valid email address, thanks.io can attempt to look up a street address for an additional fee.
post/recipients
Request
- Base URL: https://api.thanks.io/api/v2
- URL: https://api.thanks.io/api/v2/recipients
- Auth: HTTP bearer
Request body
Example request
{
"id": 18113288,
"mailing_list_id": 1,
"name": "Tobias Example",
"company": "thanks.io",
"address": "123 Main Street",
"address2": "Apartment 1",
"city": "Any Town",
"province": "KS",
"postal_code": "12345",
"country": "US",
"dob": "1981-04-23",
"anniversary": "2025-07-21",
"email": "tobias@example.com",
"phone": "+1 (555) 123-4567",
"custom1": "Unique Info",
"custom2": "For example a product code or customer ID",
"custom3": "Any Extra Info",
"custom4": "Any Extra Info",
"custom5": "Any Extra Info",
"custom6": "Any Extra Info",
"custom7": "Any Extra Info",
"custom8": "Any Extra Info",
"custom9": "Any Extra Info",
"custom10": "Any Extra Info",
"absentee_address": "742 Evergreen Terrace",
"absentee_city": "Springfield",
"absentee_province": "IL",
"absentee_postal_code": "62704",
"mailing-list": {
"id": 1,
"user_id": 2,
"type": "manual",
"description": "Test",
"total_recipients": 1,
"processed": true,
"api_key": "abcd1234efgh5678ijkl9012mnop3456",
"created_at": "2018-07-15T06:06:57.000000Z",
"created_at_diff": "6 years ago",
"updated_at": "2025-06-27T14:57:11.000000Z"
},
"created_at": "2025-06-27T14:57:11.000000Z",
"updated_at": "2025-06-27T14:57:11.000000Z"
}Response
Successful Response
Example response
{
"id": 18113288,
"mailing_list_id": 1,
"name": "Tobias Example",
"company": "thanks.io",
"address": "123 Main Street",
"address2": "Apartment 1",
"city": "Any Town",
"province": "KS",
"postal_code": "12345",
"country": "US",
"dob": "1981-04-23",
"anniversary": "2025-07-21",
"email": "tobias@example.com",
"phone": "+1 (555) 123-4567",
"custom1": "Unique Info",
"custom2": "For example a product code or customer ID",
"custom3": "Any Extra Info",
"custom4": "Any Extra Info",
"custom5": "Any Extra Info",
"custom6": "Any Extra Info",
"custom7": "Any Extra Info",
"custom8": "Any Extra Info",
"custom9": "Any Extra Info",
"custom10": "Any Extra Info",
"absentee_address": "742 Evergreen Terrace, Springfield, IL 62704",
"mailing-list": {
"id": 1,
"user_id": 2,
"type": "manual",
"description": "Test",
"total_recipients": 1,
"processed": true,
"api_key": "abcd1234efgh5678ijkl9012mnop3456",
"created_at": "2018-07-15T06:06:57.000000Z",
"created_at_diff": "6 years ago",
"updated_at": "2025-06-27T14:57:11.000000Z"
},
"created_at": "2025-06-27T14:57:11.000000Z",
"updated_at": "2025-06-27T14:57:11.000000Z"
}Changes
- info
added the optional property
to the response with the status
- info
- warning
removed the optional property
from the response with the status
- warning