Skip to main content

What you need

  • Business information for onboarding setup

What we provide

  • API key and Company ID (issued after onboarding approval)
  • Sandbox environment access for testing before production
  • Shipment data, document files, or an API workflow for creating declarations

Integration steps

1

Complete onboarding

Provide your business details to activate your Eaze Customs account:Company Details: Company name, EORI Number, VAT Number, IOSS Number, Procedure Types (import, export, transit)Contact Person: First name, Last name, Email, Phone numberAddress: House number, Street, City, State/Region, Country code, Postal code
2

Receive API credentials

After approval, you receive an API key, Company ID, and Sandbox URL. Store them securely — never commit credentials to version control.
3

Set up authentication

Include your API key as a Bearer credential on every request:
curl -X GET https://devapi.eazecustoms.com/staging/v1/declarations \
  -H "Authorization: Bearer your_api_key_here"
See the Authentication Guide for environment variables, key rotation, and troubleshooting.
4

Create declarations

Create declarations from your platform with the external API, or let users upload invoices, packing lists, and manifests for OCR-based declaration creation. Eaze Customs validates the data and returns a declaration_id with the initial status. See Import Declarations, Export Declarations, and Transit Declarations.
5

Review and correct

Use validation results to correct missing or invalid declaration data before sending it to customs. If customs rules and shipment status allow changes after submission, submit an amendment or request invalidation. Every change is recorded in the audit trail.
6

Track status

Poll the status endpoint or configure webhooks to receive declaration.cleared and declaration.rejected events without polling.
7

Move to production

Once sandbox testing passes, request production credentials and switch the endpoint URL and key in your platform.
For sandbox credentials and support, contact our support team at support@eazecustoms.com