# Eaze Customs > Eaze Customs implementation and API documentation. ## Docs - [API Reference](https://docs.eazecustoms.com/api-reference/api-reference.md): Complete EazeCustoms API documentation - [Download declaration items](https://docs.eazecustoms.com/api-reference/declaration-items/download-items.md): Export declaration items in CSV/XLSX format. - [Get declaration item](https://docs.eazecustoms.com/api-reference/declaration-items/get-item.md): Get declaration item details including declaration, shipment, deliveries, and documents. - [List declaration items](https://docs.eazecustoms.com/api-reference/declaration-items/list-items.md): Paginated declaration items with flexible search/filter support. - [Replace declaration item](https://docs.eazecustoms.com/api-reference/declaration-items/replace-item.md): Full update with propagation rules to linked delivery items. - [Update declaration item](https://docs.eazecustoms.com/api-reference/declaration-items/update-item.md): Partial update with the same propagation options as PUT. - [Calculate taxes](https://docs.eazecustoms.com/api-reference/export/calculate-taxes.md): Calculate duties and taxes for one or more accessible declarations. - [Cancel an export declaration](https://docs.eazecustoms.com/api-reference/export/cancel-declaration.md): Cancel an export declaration. - [Get customs messages](https://docs.eazecustoms.com/api-reference/export/customs-messages.md): Get customs message history for an accessible declaration. - [Fix an export declaration](https://docs.eazecustoms.com/api-reference/export/fix-declaration.md): Update fields on an export declaration that has validation errors. - [Get export declaration status](https://docs.eazecustoms.com/api-reference/export/get-declaration.md): Poll the current status of an export declaration. - [List export declarations](https://docs.eazecustoms.com/api-reference/export/list-declarations.md): Returns a paginated list of export declarations with optional filters. - [Submit export to customs](https://docs.eazecustoms.com/api-reference/export/send-declaration.md): Trigger submission of a ready export declaration to NL Customs DMS. - [Submit an export declaration](https://docs.eazecustoms.com/api-reference/export/submit-declaration.md): Creates and queues a new export customs declaration using the full internal declaration payload. - [Submit export documents](https://docs.eazecustoms.com/api-reference/export/submit-documents.md): Send documents customs asked for while an export declaration is under control. - [Validate declarations](https://docs.eazecustoms.com/api-reference/export/validate-declaration.md): Run validation for one or more accessible export declarations. - [Calculate taxes](https://docs.eazecustoms.com/api-reference/import/calculate-taxes.md): Calculate duties and taxes for one or more accessible declarations. - [Cancel an import declaration](https://docs.eazecustoms.com/api-reference/import/cancel-declaration.md): Cancel an import declaration. - [Get customs messages](https://docs.eazecustoms.com/api-reference/import/customs-messages.md): Get customs message history for an accessible declaration. - [Fix an import declaration](https://docs.eazecustoms.com/api-reference/import/fix-declaration.md): Update fields on an import declaration that has validation errors. - [Get import declaration status](https://docs.eazecustoms.com/api-reference/import/get-declaration.md): Poll the current status of an import declaration. - [List import declarations](https://docs.eazecustoms.com/api-reference/import/list-declarations.md): Returns a paginated list of import declarations with optional filters. - [Submit import to customs](https://docs.eazecustoms.com/api-reference/import/send-declaration.md): Trigger submission of a ready import declaration to NL Customs DMS. - [Submit an import declaration](https://docs.eazecustoms.com/api-reference/import/submit-declaration.md): Creates and queues a new import customs declaration using the full internal declaration payload. - [Submit import documents](https://docs.eazecustoms.com/api-reference/import/submit-documents.md): Send documents customs asked for while an import declaration is under control. - [Validate declarations](https://docs.eazecustoms.com/api-reference/import/validate-declaration.md): Run validation for one or more accessible import declarations. - [Create shipment](https://docs.eazecustoms.com/api-reference/shipments/create-shipment.md): Create a new shipment that can be used for declarations submitted via external API. - [Delete shipment](https://docs.eazecustoms.com/api-reference/shipments/delete-shipment.md): Archive a shipment using existing shipment lifecycle logic. - [Get shipment](https://docs.eazecustoms.com/api-reference/shipments/get-shipment.md): Get shipment details and all linked customs declarations. - [List shipments](https://docs.eazecustoms.com/api-reference/shipments/list-shipments.md): Returns a paginated list of shipments. - [Update shipment](https://docs.eazecustoms.com/api-reference/shipments/update-shipment.md): Update editable shipment fields while shipment status allows modifications. - [Apply template group](https://docs.eazecustoms.com/api-reference/templates/apply-group.md): Apply a template group to a shipment and its linked declarations. - [Create template group](https://docs.eazecustoms.com/api-reference/templates/create-group.md): Create a new template group that bundles multiple templates. - [Create declaration template](https://docs.eazecustoms.com/api-reference/templates/create-template.md): Create a new declaration template containing default customs field values. - [Delete template group](https://docs.eazecustoms.com/api-reference/templates/delete-group.md): Delete an existing template group. - [Get template group](https://docs.eazecustoms.com/api-reference/templates/get-group.md): Retrieve details of a specific template group. - [Get declaration template](https://docs.eazecustoms.com/api-reference/templates/get-template.md): Retrieve details of a specific declaration template. - [List template groups](https://docs.eazecustoms.com/api-reference/templates/list-groups.md): Retrieve a paginated list of template groups. - [List declaration templates](https://docs.eazecustoms.com/api-reference/templates/list-templates.md): Retrieve a paginated list of declaration templates. - [Search template groups](https://docs.eazecustoms.com/api-reference/templates/search-groups.md): Search template groups with advanced filters. - [Update template group](https://docs.eazecustoms.com/api-reference/templates/update-group.md): Update fields or templates within an existing template group. - [Update declaration template](https://docs.eazecustoms.com/api-reference/templates/update-template.md): Update fields of an existing declaration template. - [Fix transit declaration](https://docs.eazecustoms.com/api-reference/transit/fix-declaration.md): Update a transit declaration that has errors. - [Get transit details](https://docs.eazecustoms.com/api-reference/transit/get-declaration.md): Poll status and get transit declaration details. - [List transit declarations](https://docs.eazecustoms.com/api-reference/transit/list-declarations.md): Returns a paginated list of transit declarations. - [Submit transit to customs](https://docs.eazecustoms.com/api-reference/transit/send-declaration.md): Submit ready transit declaration to Union Transit customs DMS. - [Submit transit declaration](https://docs.eazecustoms.com/api-reference/transit/submit-declaration.md): Submit a transit declaration to Union Transit (T1, T2). - [Validate transit declaration](https://docs.eazecustoms.com/api-reference/transit/validate-declaration.md): Trigger manual re-validation of a transit declaration. - [About Eaze Customs](https://docs.eazecustoms.com/implementation/about-eaze-customs.md): What Eaze Customs provides and how it works. - [AI & smart system](https://docs.eazecustoms.com/implementation/ai-automation.md): Speed up classification and processing using Eaze Customs' AI-powered automation engine. - [Authentication Guide](https://docs.eazecustoms.com/implementation/authentication.md): Secure authentication and authorization for EazeCustoms - [Declaration Flow](https://docs.eazecustoms.com/implementation/basic-data-flow.md): The pipeline and lifecycle of declarations in Eaze Customs. - [Declaration management](https://docs.eazecustoms.com/implementation/declaration-management.md): Learn how Eaze Customs helps you create, templates, and automate customs declaration lifecycles. - [Integrations](https://docs.eazecustoms.com/implementation/integrations.md): Connect Eaze Customs with your current architecture using API keys and webhooks. - [Let's get started](https://docs.eazecustoms.com/implementation/lets-get-started.md): Implementation instructions for Eaze Customs. - [Controlled Automation](https://docs.eazecustoms.com/implementation/workflow-configuration.md): Configure custom processing flows, shipment rules, and user roles. - [Event reference](https://docs.eazecustoms.com/webhooks/event-reference.md): Reference guide for all Eaze Customs webhook event types and their payloads. - [Webhooks overview](https://docs.eazecustoms.com/webhooks/overview.md): Learn how to configure and secure Eaze Customs webhooks to receive real-time updates. ## OpenAPI Specs - [openapi](https://docs.eazecustoms.com/openapi.json)