Skip to main content
POST
Test Delivery Configuration
Test endpoints allow you to verify your delivery configurations work correctly before activating automatic delivery. Each delivery method has its own test endpoint.

Available Test Endpoints

Headers

string
required
Your API authentication token. Value: Token YOUR_API_KEY
string
required
Must be application/json. Value: application/json

Query Parameters

string
required
The delivery method to test: ‘email’, ‘googlesheet’, ‘webhook’, ‘s3’, or ‘sftp’. Example: email

Test Email - Request Body

string
required
Email address to test. Example: "user@example.com"

Test Google Sheet - Request Body

string
required
Google Sheet URL to test permissions. Example: "https://docs.google.com/spreadsheets/d/1ly9nwTs-hNaFCzWtSljevSf16chs5Nn0PIv_TpQSEhA/edit?usp=sharing"

Test Webhook - Request Body

string
required
Webhook endpoint URL to test. Example: "https://your-webhook.com/endpoint"

Test Amazon S3 - Request Body

string
required
S3 bucket name to test. Example: "my-bucket"
string
(Optional) AWS Access Key for authentication. Example: "AKIAIOSFODNN7EXAMPLE"
string
(Optional) AWS Secret Key for authentication. Example: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"

Test SFTP - Request Body

string
required
SFTP server hostname or IP. Example: "sftp.example.com"
integer
required
SFTP server port. Example: 22
string
required
SFTP username. Example: "user"
string
required
SFTP password. Example: "password"
string
required
Target directory path. Example: "/upload/path"
Always test your delivery configuration before activating automatic delivery to catch permission or connectivity issues early.
Test endpoints do not require a squid parameter - they only verify that your credentials and endpoints work.
A successful test response (success: true) means the configuration is valid, but doesn’t guarantee future deliveries will succeed if permissions change.
For webhook tests, check the status_code field to ensure your endpoint returns 200/201/202 as expected.
Test endpoints use the same validation logic as the actual delivery system, so a successful test is a reliable indicator.

Code Examples

Response

200