AEB BSM International Customs API is one of 67 APIs that AEB publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include BSM International Customs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, a changelog, and a GitHub repository.
This API exposes
1 operation
across 1 path,
and defines 94 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.
Requests are made against a single base URL, https://rz3.aeb.de/test2bsm/rest.
The identity and technical contract details declared by the specification.
ICDeliveryExtensionDataDTO
object
DTO to hold delivery extension data for customs processes. Extension data is only required in some cases. Not all customs processes are supported.
33 properties
ICExtraFieldDTO
object
Represents an extra field (or additional field). Extra fields must be configured in ICI and linked to the customs process.
2 properties
ICDeliveryBrokerDTO
object
DTO to hold Broker extension data for a ICDeliveryDTO.
1 property
OutwardProcessingIdentificationMeansFieldDTO
object
Represents an identification means field for outward processing
2 properties
ICTransportEquipmentDTO
object
DTO to hold data of transport equipment.
3 properties
ICDeferredPaymentDTO
object
DTO to hold data for deferred payments.
3 properties
ICDeliveryTransitEUDTO
object
Holds delivery data that is specific to the EU NCTS / transit processes.
3 properties
ICDeliveryGMRCHDTO
object
CH specific extension data for a goods movement record.
10 properties
ICLicenseDataDTO
object
DTO to hold a list of an licenses.
1 property
ICDeliverySummaryDeclarationDEDTO
object
DTO to hold Summary Declaration DE specific extension data for a ICDeliveryDTO.
4 properties
ICAttachmentDTO
object
DTO to hold attachment data.
7 properties
ICAdditionDeductionDTO
object
DTO to hold data for additions and deductions to a base value.
3 properties
ICDeliveryItemExportDEDTO
object
DTO to hold Export DE specific extension data for a ICDeliveryItemDTO.
8 properties
ICDeliveryItemDTO
object
DTO to hold data of a delivery item.
33 properties
ICPackageDTO
object
DTO to hold data of a package.
10 properties
BSInteractionControlUsecaseDTO
object
Usecase for interaction control
1 property
BSMICCreateConsignmentRequestDTO
object
The DTO for the request.
5 properties
ICDeliveryItemSTIDTO
object
DTO to hold STI specific extension data for a ICDeliveryItemDTO.
6 properties
ICCustomsIdentifcationDTO
object
DTO to hold data for customs identification.
2 properties
ICDeliveryItemImportCHDTO
object
DTO to hold CH specific extension data for a ICDeliveryItemDTO.
ICWarehouseDTO
object
DTO to hold data of customs warehouse.
3 properties
ICDeliveryItemExtensionDataDTO
object
DTO to hold delivery item extension data for customs processes. Extension data is only required in very rare cases. Not all customs processes are supported.
32 properties
ICFreeTemplateCriterionDTO
object
DTO to hold data of a party.
2 properties
DateAndZoneDTO
object
Date and timezone.
2 properties
ICDeliveryItemEUDTO
object
DTO to hold EU specific extension data for a ICDeliveryItemDTO.
5 properties
ICCurrencyRateDTO
object
DTO to hold data of currency rate.
2 properties
OutwardProcessingFieldDTO
object
Represents an outward processing field
5 properties
ICGnssDTO
object
Global Navigation Satellite System data
2 properties
BSMICDeliveryDTO
object
DTO for a delivery.
28 properties
2 required
ICDeliveryItemTransitEUDTO
object
Holds item data that is specific to the EU NCTS / transit processes.
2 properties
BSMICCreateConsignmentResponseDTO
object
The DTO for the createConsignment-API response.
5 properties
ICQuantityDTO
object
DTO to hold data for quantity.
2 properties
ICCustomsSpecialProceduresDTO
object
DTO to hold data for customs special procedures.
2 properties
OutwardProcessingCommodityCodeFieldDTO
object
Represents a commodity code field for outward processing
2 properties
ICDeliveryEUDTO
object
DTO to hold EU extension data for a ICDeliveryDTO.
7 properties
NamedGenericDataRecordDTO
object
A generic data record with a name. Wrapper class to encapsulate subrecords with their name and with the ability to have explicit null records.
2 properties
AmountOfMoneyDTO
object
An amount of money with a value and an currency ISO code.
2 properties
ICReturnsHandlingDTO
object
DTO to hold data related to a returns process.
3 properties
ICCustomsWarehouseItemReferenceDEDTO
object
DTO to hold specific item reference data for a customs warehouse termination.
8 properties
ICDeliveryItemExportCHDTO
object
DTO to hold CH specific extension data for a ICDeliveryItemDTO.
2 properties
ICAttachmentLinkDTO
object
DTO to hold link data.
2 properties
ICCustomsWarehouseTerminationDEDTO
object
Customs warehouse termination
2 properties
ICCustomsOfficeDTO
object
DTO to hold data for a customs office.
3 properties
ICAdditionalReferenceDTO
object
DTO to hold data of a additional reference.
5 properties
ICCostDTO
object
DTO to hold data for costs.
4 properties
ICTransportMeansDTO
object
DTO to hold data for transport means.
6 properties
GenericDataRecordDTO
object
A generic record of data. Each field is qualified by name and type and has a value.
2 properties
ICAdditionalOperationCHDTO
object
DTO to hold data for EU produced documents.
6 properties
ICDeliveryItemConsumerShipmentXIDTO
object
GB specific extension data for Consumer shipments XI.
1 property
BSInteractionControlItemDTO
object
Item for interaction control
2 properties
ResponseMessageDTO
object
Result messages like errors or warnings.
4 properties
ICPreferentialDataEUDTO
object
DTO to hold data for preferential request (EU).
1 property
ClientSpecificFieldsDTO
object
Represents the container for client specific fields.
1 property
ICConsignmentResultDTO
object
The result DTO which contains the information to the consignment created on the system.
5 properties
ICPersonDTO
object
DTO to hold data of a person.
7 properties
ICDeliverySumDecWriteOffInfoDEDTO
object
DTO to hold the write off data for summary declaration assignment.
2 properties
ICDeliveryConsumerShipmentXIDTO
object
GB specific extension data for Consumer shipments items XI.
3 properties
ICDeliveryExportCHDTO
object
DTO to hold CH extension data for a ICDeliveryDTO.
4 properties
ICDeliverySTIDTO
object
DTO to hold STI specific extension data for a ICDeliveryDTO.
9 properties
ICPreviousDocumentDTO
object
DTO to hold data for previous documents.
9 properties
ICDeliveryItemImportDEDTO
object
DTO to hold Import DE specific extension data for a ICDeliveryItemDTO.
12 properties
GenericDataFieldDTO
object
A field of a generic data record.
3 properties
ICInvoiceDTO
object
DTO to hold data of an invoice.
5 properties
ICPackedItemDTO
object
DTO to hold data of a packed item.
2 properties
ICLicenseDTO
object
DTO to hold data of an license for a transaction.
10 properties
ICTradeTermsDTO
object
DTO to hold data of trade terms.
5 properties
BSMICConsignmentDTO
object
DTO for a consignment.
14 properties
2 required
BSInteractionControlIDDTO
object
DTO for interaction control id
2 properties
ICProducedDocumentBrokerDTO
object
DTO to hold data for produced documents.
11 properties
ICDeliveryItemIntrastatDEDTO
object
DTO to hold Intrastat DE specific extension data for a ICDeliveryItemDTO.
5 properties
ICDeliveryImportDEDTO
object
DTO to hold Import DE specific extension data for a ICDeliveryDTO.
12 properties
BSInteractionControlDTO
object
DTO for interaction control
2 properties
TextInLanguageDTO
object
A translated text in one of the specified languages.
2 properties
ICProducedDocumentEUDTO
object
DTO to hold data for EU produced documents.
15 properties
ICDeliveryItemExportUSDTO
object
DTO to hold US specific extension data for a ICDeliveryItemDTO.
6 properties
ICPartyDTO
object
DTO to hold data of a party.
15 properties
ICLocationDTO
object
DTO to hold data of a location.
16 properties
ICDeliveryItemBrokerDTO
object
DTO to hold Broker specific extension data for a ICDeliveryItemDTO}.
2 properties
ICDeliveryGVMSGBDTO
object
GB specific extension data for a goods movement record.
3 properties
ICGuaranteeDTO
object
DTO to hold data of a guarantee.
5 properties
ICDeliveryImportCHDTO
object
DTO to hold CH import extension data for a ICDeliveryDTO.
ICClassificationDTO
object
DTO to hold data for classification.
3 properties
QuantityDTO
object
A quantity with a value and a quantity unit. Quantity units are encoded by using AEB unit codes mainly based on the International System of Unit (e.g. 'Gram' i…
3 properties
ICDeliveryDTO
object
DTO to hold data of a delivery.
27 properties
2 required
ICMaterialDTO
object
DTO to hold data of a material.
1 property
1 required
ICCustomsProcedureDTO
object
DTO to hold data for customs procedure codes
2 properties
ClientSpecificFieldDTO
object
Represents a client specific declaration field. Client specific fields must be configured for the resulting declaration and are never intended to be used as ac…
3 properties
ICSealDTO
object
DTO to hold data for a seal.
1 property
BSInteractionControlItemIDDTO
object
The DTO for the item id of an interaction control.
3 properties
ICCustomsSpecialProceduresReferencesDTO
object
DTO to hold references to a booking request.
1 property
1 required
ICRoutingCountryDTO
object
DTO to hold data for a routing country.
2 properties
ICDeliveryExportDEDTO
object
DTO to hold Export DE specific extension data for a ICDeliveryDTO.
12 properties
ICDeliveryExportUSDTO
object
DTO to hold Export US specific extension data for a ICDeliveryDTO.
10 properties
BSMICDeliveryItemDTO
object
DTO for a delivery item.
34 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs AEB publishes across the network.