How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

AEB FT Material Classification20 BF Bean API

API for the foreign trade material classification (version 2.0)

AEB FT Material Classification20 BF Bean API is one of 67 APIs that AEB publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include FTMaterialClassification20BFBean. 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 12 operations across 12 paths, and defines 39 schemas. It is described by OpenAPI 3.2.0, at version 4.0.

Requests are made against a single base URL, https://rz3.aeb.de/test2cl/rest.

12 operations 12 paths 39 schemas 4 POST8 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
4.0
Base URL
https://rz3.aeb.de/test2ici/rest
Authentication
API Key, HTTP Basic
Resource Areas
1

Authentication & Security 2

AEB FT Material Classification20 BF Bean API declares 2 security schemes for authenticating requests. An API key is passed in the header as X-XNSG_WEB_TOKEN (SWAGGER_AUTH_KEY). It accepts HTTP basic authentication (BASIC_AUTH). By default, every request must be authenticated.

Paths & Operations 12

Across 12 paths, the API surfaces 12 operations — 4 POST, 8 PUT. Each is listed below with its method, path, parameters, and response codes.

FTMaterialClassification20BFBean 12

API for the foreign trade material classification (version 2.0)

PUT
/FTMaterialClassification20BFBean/closeMaterialTransfFromEngine
Close material transf from engine
closeMaterialTransfFromEngine body → default
PUT
/FTMaterialClassification20BFBean/closeMaterialTransferToEngine
Close material transfer to engine
closeMaterialTransferToEngine body → default
POST
/FTMaterialClassification20BFBean/getActiveClassificationSettings
Get active classification settings
getActiveClassificationSettings body → default
POST
/FTMaterialClassification20BFBean/getClassificationData
Get classification data
getClassificationData body → default
POST
/FTMaterialClassification20BFBean/getClientInfo
Get client info
getClientInfo body → default
POST
/FTMaterialClassification20BFBean/getMaterialData
Get material data
getMaterialData body → default
PUT
/FTMaterialClassification20BFBean/openMaterialTransferFromEngine
Open material transfer from engine
openMaterialTransferFromEngine body → default
PUT
/FTMaterialClassification20BFBean/openMaterialTransferToEngine
Open material transfer to engine
openMaterialTransferToEngine body → default
PUT
/FTMaterialClassification20BFBean/setMaterialAttachment
Set material attachment
setMaterialAttachment body → default
PUT
/FTMaterialClassification20BFBean/setMaterialData
Set material data
setMaterialData body → default
PUT
/FTMaterialClassification20BFBean/transferMaterialFromEngine
Transfer material from engine
transferMaterialFromEngine body → default
PUT
/FTMaterialClassification20BFBean/transferMaterialToEngine
Transfer material to engine
transferMaterialToEngine body → default

Schemas 39

The contract defines 39 schemas that model the data the API accepts and returns. The most detailed are FTMCMaterial20DTO (10 properties), FTMCCertificateDTO (10 properties), FTMCMaterialClassificationCode20DTO (7 properties), FTMCMaterialClassificationValueDTO (7 properties). Each schema is shown below with its type and property counts.

FTMCGetClassificationDataRequestParameterDTO
object
Class to hold request parameters. Currently only the material number is contained. To be prepared for future changes, this is wrapped in this parameter dto.
2 properties 1 required
FTMCCloseMaterialTransferRequestDTO
object
Request DTO to close a material transfer session.
3 properties 2 required
FTMCTransferMaterialToEngineResultDTO
object
Result DTO of a material transfer call from the host system to the Classification Engine.
3 properties
FTMCMaterialClassificationLookupDTO
object
DTO to hold data of the classification.
5 properties
FTMCTransferMaterialFromEngineResult20DTO
object
Result DTO of a material transfer call from the classification server (engine) back to the host system.
7 properties
FTMCMaterialFeatureDTO
object
DTO to hold data of a feature of a material.
3 properties 1 required
FTMCMaterialClassificationCode20DTO
object
DTO to hold data of additional classification codes of a material.
7 properties 1 required
FTMCCertificateDTO
object
DTO to hold data of a certificate/document
10 properties
FTMCMaterial20DTO
object
DTO to hold data of a material.
10 properties 1 required
FTMCSetMaterialDataRequest20DTO
object
Request DTO to set material data of one defined material.
4 properties 2 required
FTMCUserMessageDTO
object
DTO encapsulates problem and information messages.
2 properties
FTMCDateDTO
object
Contains a date as string.
1 property
FTMCSetMaterialAttachmentResultDTO
object
Result DTO of setting of one defined material attachment.
2 properties
FTMCClientInfoRequestDTO
object
Request DTO for IFTMaterialClassification20BFgetClientInfo(FTMCClientInfoRequestDTO)
2 properties 1 required
FTMCGetActiveClassificationSettingsRequestDTO
object
Maintains data for requesting classification settings.
2 properties 1 required
FTMCMaterialClassification20DTO
object
DTO to hold data of material classifications
7 properties
FTMCClientInfoResultDTO
object
Results of a call to IFTMaterialClassification20BFgetClientInfo(FTMCClientInfoRequestDTO)
2 properties
FTMCMaterialDescriptionDTO
object
DTO to hold data of the description of a material in a defined language.
2 properties 1 required
FTMCMaterialAttachmentDTO
object
DTO to hold data of a material attachment
7 properties 3 required
FTMCGetMaterialDataResult20DTO
object
Result DTO to hold classification data of one defined material.
2 properties
TextInLanguageDTO
object
A translated text in one of the specified languages.
2 properties
TCContentDTO
object
DTO to hold meta data of a content.
2 properties
FTMCTransferMaterialToEngineRequest20DTO
object
Request DTO to hold data of the material transfer from the host system to the Classification Engine.
5 properties 1 required
FTMCSetMaterialDataResultDTO
object
Result DTO of setting of one defined material.
2 properties
FTMCOpenMaterialTransferResultDTO
object
Result DTO of the opening of the data transfer of materials and its classifications between the host system and the classification server (engine).
5 properties
FTMCAdditionalClassificationInfoDTO
object
Additional information of FTMaterialClassification
2 properties
FTMCClassificationSettingDTO
object
DTO for active classification setting.
3 properties
FTMCOpenMaterialTransferToEngineRequestDTO
object
Request DTO to open the material transfer session from the host system to the Classification Engine.
5 properties 2 required
FTMCTransferMaterialFromEngineRequestDTO
object
Request DTO to hold data of the material transfer from the classification server (engine) back to the host system.
4 properties 1 required
FTMCGetClassificationDataRequestDTO
object
Request DTO to get a single type of classification for multiple materials.
5 properties 3 required
FTMCGetClassificationDataResultDTO
object
Results of a call to getClassification data.
2 properties
FTMCTimestampDTO
object
Contains a time stamp as string including the time zone the strings belongs to.
2 properties
FTMCMaterialClassificationValueDTO
object
DTO to hold a set of data of a material classification value.
7 properties
FTMCGetMaterialDataRequestDTO
object
Request DTO to get classifications data of one defined material.
3 properties 2 required
FTMCOpenMaterialTransferFromEngineRequestDTO
object
Request DTO to open the material transfer session from the classification server (engine) back to the host system.
5 properties 1 required
FTMClassificationFieldSettingDTO
object
Maintains data that relates a classification field to its content.
4 properties
FTMCCloseMaterialTransferResultDTO
object
Result DTO of the closure of the material transfer.
2 properties
FTMCSetMaterialAttachmentRequestDTO
object
Request DTO to set a single attachment to a material.
3 properties 1 required
FTMCGetActiveClassificationSettingsResultDTO
object
Maintains all classification settings available for a client,
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

aeb-ftmaterialclassification20bfbean-api-openapi.yml Raw ↑

Other APIs AEB publishes across the network.

AEB Delivery API
AEB Billing API
AEB Billing Scenario API
AEB BIS Audit BF Bean API
AEB BISBF Bean API
AEB BSM Carrier API
AEB BSM International Customs API
AEB BSM Sync API
AEB Carrier API
AEB Carrier Definition API
AEB Carrier Description API
AEB Carrier Event Service BF Bean API
Where this information came from

This is an independent, third-party profile of AEB FT Material Classification20 BF Bean API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.