DelGate API

REST API for shipment management, tracking, and webhooks

Authentication

Every API request requires three headers:

X-DelGate-API-Key: Your API key

X-DelGate-Timestamp: Current Unix timestamp

X-DelGate-Signature: HMAC-SHA256 signature

Signature Calculation

Concatenate your timestamp + request body, then sign with your API secret using HMAC-SHA256:

message = timestamp + request_body_json
signature = "sha256=" + hmac_sha256(message, api_secret)
hex_encoded

Sandbox Environment

Test all endpoints at https://api.delgate.com/sandbox/v1/

  • No real shipments created
  • No notifications sent
  • Order numbers prefixed with DG-SANDBOX-
  • Full webhook testing support

Rate Limits

Default limit: 60 requests per minute per API client. Exceeding returns 429 Too Many Requests

Ready to integrate?

Request API Access

Contact our integration team to set up your API client and start building