Confirm Targeted List Build
POST/print-mail/v1/targeted_list_builds/{id}/confirm
Confirm a targeted list build whose quote is ready. This deducts the appropriate amount of list build credits from the organization (in live mode) and kicks off the asynchronous creation of the underlying mailing list.
Returns
buildProgressPercent: optional number
A percentage from 0 to 100 representing how much of the build has
completed. Only populated while status is creating_list.
formatfloat
minimum0
maximum100
completedAt: optional string
The UTC time at which the build finished successfully. Only present
once status is completed.
formatdate-time
description: optional string
An optional string describing this resource. Will be visible in the API and the dashboard.
limit: optional number
Maximum number of contacts to include in the built mailing list. If omitted, all matching contacts are included.
formatint32
minimum1
Confirm Targeted List Build
curl https://api.postgrid.com/print-mail/v1/targeted_list_builds/$ID/confirm \
-X POST \
-H "X-API-Key: $POSTGRID_PRINT_MAIL_API_KEY"{
"id": "targeted_list_build_123",
"live": false,
"description": "Q1 prospecting list",
"metadata": {
"campaign": "q1_prospecting"
},
"createdAt": "2026-01-05T10:00:00Z",
"updatedAt": "2026-01-05T10:05:00Z",
"organization": "organization_123",
"status": "creating_list",
"usCompanies": {
"postalCodes": [
"10001",
"10002"
],
"industries": [
"software"
],
"employeeCount": [
10,
500
]
},
"limit": 1000,
"quote": {
"generatedAt": "2026-01-05T10:01:30Z",
"count": 1000,
"pricePerContactCents": 11.98
},
"confirmedAt": "2026-01-05T10:05:00Z",
"buildProgressPercent": 0,
"errors": []
}Returns Examples
{
"id": "targeted_list_build_123",
"live": false,
"description": "Q1 prospecting list",
"metadata": {
"campaign": "q1_prospecting"
},
"createdAt": "2026-01-05T10:00:00Z",
"updatedAt": "2026-01-05T10:05:00Z",
"organization": "organization_123",
"status": "creating_list",
"usCompanies": {
"postalCodes": [
"10001",
"10002"
],
"industries": [
"software"
],
"employeeCount": [
10,
500
]
},
"limit": 1000,
"quote": {
"generatedAt": "2026-01-05T10:01:30Z",
"count": 1000,
"pricePerContactCents": 11.98
},
"confirmedAt": "2026-01-05T10:05:00Z",
"buildProgressPercent": 0,
"errors": []
}