DocumentationBatch verification

SATIK DEVELOPER DOCS · V1 BETA

One list. Many clearer addresses.

Upload a CSV or queue a batch through the API.

Prepare your input

Use these CSV headers. Quote addresses containing commas; escaped quotes and multiline fields are supported.

CSV field requirements
FieldRequirement
Delivery addressaddressRequired. Each address must contain 5–280 characters.
Phone numberphoneOptional. Include the customer’s phone number when available.
Order referenceorder_idOptional. Use your order ID to match results to orders.

Process asynchronously

Submit the batch, then check its progress while addresses are processed in the background.

Batch processing steps and limits
Step or limitWhat happens
1. Submit the batchPOST /v1/addresses/verify/batchReturns a queued batch ID. Save it to check progress later.
2. Check progressGET /v1/batches/{batch_id}Poll with the batch ID returned in step 1 to check the processing status.
Background processingWorkers claim queued items from durable storage and process individual addresses.
Quota usageQuota is consumed as individual address checks complete.
Batch size limitThe lower of your plan’s batch limit and 1,000 addresses.

Download results

Download completed results from your workspace.

Batch result availability
PropertyBehavior
AccessDownloads require authentication and belong to your workspace.
AvailabilityCompleted CSV results are available for 7 days.
Failed rowsInclude an error, so a malformed address does not hide the rest of the batch.