Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/aeb-o-p-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: BSM (TEST2) HTTP O&P API
description: Thank you for using our HTTP API documentation.
version: '1.0'
servers:
- url: https://rz3.aeb.de/test2bsm/rest
security:
- SWAGGER_AUTH_KEY: []
- BASIC_AUTH: []
tags:
- name: O&P
description: The API with all about Origin and Preferences
paths:
/OriginAndPreferencesBFBean/acknowledgeGetChangedMaterialMasterData:
post:
tags:
- O&P
summary: acknowledgeGetChangedMaterialMasterData
description: Acknowledge the handled material master data (Limits) via syncId
operationId: acknowledgeGetChangedMaterialMasterData
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AcknowledgeGetChangedMaterialMasterDataRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/AcknowledgeGetChangedMaterialMasterDataRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/AcknowledgeGetChangedMaterialMasterDataResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/AcknowledgeGetChangedMaterialMasterDataResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/getChangedMaterialMasterData:
post:
tags:
- O&P
summary: getChangedMaterialMasterData
description: Get changed material master data (Limits) from the engine
operationId: getChangedMaterialMasterData
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/GetChangedMaterialMasterDataRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/GetChangedMaterialMasterDataRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/GetChangedMaterialMasterDataResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/GetChangedMaterialMasterDataResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/getMaterialMasterData:
post:
tags:
- O&P
summary: getMaterialMasterData
description: Get material master data from the engine
operationId: getMaterialMasterData
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/GetMaterialMasterDataRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/GetMaterialMasterDataRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/GetMaterialMasterDataResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/GetMaterialMasterDataResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferAddresses:
post:
tags:
- O&P
summary: transferAddresses
description: Transfer addresses to the engine
operationId: transferAddresses
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferAddressesRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferAddressesRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferBillOfMaterials:
post:
tags:
- O&P
summary: transferBillOfMaterials
description: Transfer bill of materials to the engine
operationId: transferBillOfMaterials
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBillOfMaterialsRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBillOfMaterialsRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferGoodsReceipts:
post:
tags:
- O&P
summary: transferGoodsReceipts
description: Transfer goods receipts to the engine
operationId: transferGoodsReceipts
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferGoodsReceiptsRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferGoodsReceiptsRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferMaterials:
post:
tags:
- O&P
summary: transferMaterials
description: Transfer materials to the engine
operationId: transferMaterials
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferMaterialsRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferMaterialsRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferPurchaseOrders:
post:
tags:
- O&P
summary: transferPurchaseOrders
description: Transfer purchase orders to the engine
operationId: transferPurchaseOrders
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferPurchaseOrdersRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferPurchaseOrdersRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
/OriginAndPreferencesBFBean/transferSalesOrders:
post:
tags:
- O&P
summary: transferSalesOrders
description: Transfer sales orders to the engine
operationId: transferSalesOrders
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransferSalesOrdersRequestDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferSalesOrdersRequestDTO'
responses:
default:
description: default response
content:
application/json:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
application/xml:
schema:
$ref: '#/components/schemas/TransferBusinessObjectsResponseDTO'
security:
- BASIC_AUTH: []
components:
schemas:
TransferSalesOrderItemRequestDTO:
type: object
properties:
itemIdHost:
type: string
description: 'Length: 32 - The unique id of the host system.'
itemLabelHost:
type: string
description: 'Length: 150 - The label host is a readable way of the id host.'
itemReferenceNo:
type: string
description: 'Length: 40 - An generic reference for the object.'
isDeleted:
type: boolean
description: The flag indicates whether the object is deleted or not. If this indicator is changed, nothing else will be updated.
additionalFields:
type: array
description: The additional fields are fields which are not already explicit part of the api.
items:
$ref: '#/components/schemas/GenericDataFieldDTO'
materialNo:
type: string
description: 'Length: 40 - The material no which is referenced in the item.'
materialNoInternal:
type: string
description: 'Length: 40 - The internal representation of the material no which is referenced in the item.'
materialOrderItemReference:
type: string
description: 'Length: 60 - The material order item reference which is referenced in the item.'
customerMaterialNo:
type: string
description: 'Length: 40 - The customer material no which is referenced in the item.'
itemNo:
type: string
description: 'Length: 8 - The item no of the item.'
value:
type: number
description: 'Length: 15,3 - The value (price) of the item.'
currency:
type: string
description: 'Length: 3 - The currency of the item.'
lotSize:
type: number
description: 'Length: 20,7 - The lot size of the item.'
quantityUnit:
type: string
description: 'Length: 10 - The quantity unit of the item.'
description: Transfer DTO for sales order item
TransferBusinessObjectResponseDTO:
type: object
properties:
hasErrors:
type: boolean
description: True, if there are any error messages. If an error has occured the messages contain more details about the errors.
hasWarnings:
type: boolean
description: True, if there are any warning messages.
messages:
type: array
description: Messages for the whole request, e.g. for errors or warnings.<br>
items:
$ref: '#/components/schemas/ResponseMessageDTO'
idHost:
type: string
description: 'Length: 32 - The idHost of the business object'
description: Response DTO for transfer a business object
TransferMaterialsRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user is not found, the request is only granted the basic 'I_EVERYONE' role. The user name may be used for logging purposes in this case.</p><p>Actual authentication is handled separately via the request's headers, so no password is required in the request's data.</p>
example: API_TEST
resultLanguageIsoCodes:
type: array
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example:
- en
- de
items:
type: string
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example: '["en","de"]'
materialRequests:
type: array
description: A list of requests for materials.
items:
$ref: '#/components/schemas/TransferMaterialRequestDTO'
description: Request DTO to transfer a list of a materials
TransferBusinessObjectsResponseDTO:
type: object
properties:
hasErrors:
type: boolean
description: <p>True, if there are any error messages.</p><p>An error usually means that the request could not be performed.</p><p>Error details are provided in the messages[] array.</p>
example: false
hasOnlyRetryableErrors:
type: boolean
description: <p>True, if there are any error messages.</p><p>Error details are provided in the messages[] array.</p>
example: true
hasWarnings:
type: boolean
description: <p>True, if there are any error messages.</p><p>Error details are provided in the messages[] array.</p>
example: true
messages:
type: array
description: <p>Error or warning messages at the request level.</p><p>There may be additional messages[] arrays at lower data levels as specified in the documentation.</p>
items:
$ref: '#/components/schemas/ResponseMessageDTO'
responses:
type: array
description: Responses of transfering a list business objects
items:
$ref: '#/components/schemas/TransferBusinessObjectResponseDTO'
description: Response DTO for transfer a list of a business objects
GetChangedMaterialMasterDataRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user is not found, the request is only granted the basic 'I_EVERYONE' role. The user name may be used for logging purposes in this case.</p><p>Actual authentication is handled separately via the request's headers, so no password is required in the request's data.</p>
example: API_TEST
resultLanguageIsoCodes:
type: array
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example:
- en
- de
items:
type: string
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example: '["en","de"]'
description: DTO to request the changed MaterialMasterData (Limits)
TransferSalesOrdersRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user is not found, the request is only granted the basic 'I_EVERYONE' role. The user name may be used for logging purposes in this case.</p><p>Actual authentication is handled separately via the request's headers, so no password is required in the request's data.</p>
example: API_TEST
resultLanguageIsoCodes:
type: array
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example:
- en
- de
items:
type: string
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example: '["en","de"]'
salesOrderRequests:
type: array
description: A list of requests for sales orders.
items:
$ref: '#/components/schemas/TransferSalesOrderRequestDTO'
description: Request DTO to transfer a list of a sales orders
TransferAddressesRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user is not found, the request is only granted the basic 'I_EVERYONE' role. The user name may be used for logging purposes in this case.</p><p>Actual authentication is handled separately via the request's headers, so no password is required in the request's data.</p>
example: API_TEST
resultLanguageIsoCodes:
type: array
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example:
- en
- de
items:
type: string
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example: '["en","de"]'
adressRequests:
type: array
description: A list of requests for addresses
items:
$ref: '#/components/schemas/TransferAddressRequestDTO'
description: Request DTO to transfer a list of a addresses
TransferBillOfMaterialsRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user is not found, the request is only granted the basic 'I_EVERYONE' role. The user name may be used for logging purposes in this case.</p><p>Actual authentication is handled separately via the request's headers, so no password is required in the request's data.</p>
example: API_TEST
resultLanguageIsoCodes:
type: array
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example:
- en
- de
items:
type: string
description: <p>2-letter ISO codes of the languages in which texts will be returned.</p><p>English ('en') and German ('de') are typically supported by default. Other languages may be supported.</p><p>Translations will be looked up in the order of the provided language codes. If a translation is not available in one language, the next language is used instead.</p>
example: '["en","de"]'
billOfMaterialRequests:
type: array
description: A list of requests for bill of materials.
items:
$ref: '#/components/schemas/TransferBillOfMaterialRequestDTO'
description: Request DTO to transfer a list of a boms
TransferPurchaseOrderItemRequestDTO:
type: object
properties:
itemIdHost:
type: string
description: 'Length: 32 - The unique id of the host system.'
itemLabelHost:
type: string
description: 'Length: 150 - The label host is a readable way of the id host.'
itemReferenceNo:
type: string
description: 'Length: 40 - An generic reference for the object.'
isDeleted:
type: boolean
description: The flag indicates whether the object is deleted or not. If this indicator is changed, nothing else will be updated.
additionalFields:
type: array
description: The additional fields are fields which are not already explicit part of the api.
items:
$ref: '#/components/schemas/GenericDataFieldDTO'
materialNo:
type: string
description: 'Length: 40 - The material no which is referenced in the item.'
materialNoInternal:
type: string
description: 'Length: 40 - The internal representation of the material no which is referenced in the item.'
supplierMaterialNo:
type: string
description: 'Length: 40 - The supplier material no which is referenced in the item.'
itemNo:
type: string
description: 'Length: 8 - The item no of the item.'
supplierNo:
type: string
description: 'Length: 40 - The supplier no which is referenced in this item.'
value:
type: number
description: 'Length: 15,3 - The value (price) of the item.'
currency:
type: string
description: 'Length: 3 - The currency of the item.'
lotSize:
type: number
description: 'Length: 20,7 - The lotsize of the item.'
quantityUnit:
type: string
description: 'Length: 10 - The quantity unit of the item.'
isSupplierMaterial:
type: boolean
description: Indicates if the material is provided by a supplier.
comment:
type: string
description: 'Length: 255 - The comment of the item.'
description: Transfer DTO for purchase order item
TransferQuantityDTO:
type: object
properties:
type:
type: string
description: 'Length: 20 - The type of the quantity.'
quantity:
$ref: '#/components/schemas/QuantityDTO'
description: DTO to transfer a quantity with a type
TransferMaterialRequestDTO:
type: object
properties:
idHost:
type: string
description: 'Length: 100 - The unique id of the host system.'
labelHost:
type: string
description: 'Length: 150 - The label host is a readable way of the id host.'
organizationalUnit:
type: string
description: 'Length: 20 - The organizationalUnit to the corresponding document in the partner system'
referenceNo:
type: string
description: 'Length: 40 - An generic reference for the object.'
isDeleted:
type: boolean
description: The flag indicates whether the object is deleted or not. If this indicator is changed, nothing else will be updated.
additionalFields:
type: array
description: The additional fields are fields which are not already explicit part of the api.
items:
$ref: '#/components/schemas/GenericDataFieldDTO'
materialNo:
type: string
description: 'Length: 40 - The material number of the material.'
materialNoInternal:
type: string
description: 'Length: 40 - The internal representation of the material number of the material.'
isActive:
type: boolean
description: The indicator whether the material is active or not.
factoryType:
type: string
description: 'Length: 1 - The factory type of the material. Indicator whether it is an in-house production(i), purchased material(v) or whether goods are of mixed origin(X)'
materialPriority:
type: number
description: 'Length: 1 - Material priority e.g.: 1-5 (1 = high priority, 5 = low priority)'
commodityCode1:
type: string
description: 'Length: 12 - Commodity code 1 (commercial law)'
commodityCode2:
type: string
description: 'Length: 12 - Commodity code 2 (preference law)'
commodityCode3:
type: string
description: 'Length: 12 - Commodity code 3 (country-specific)'
purchaseValue:
type: number
description: 'Length: 15,3 - The purchase price of the material.'
lotSize:
type: number
description: The lot size of the material.
currency:
type: string
description: 'Length: 3 - The currency of the material.'
quantityUnit:
type: string
description: 'Length: 10 - The quantity unit of the material.'
isRelavantForCalculation:
type: boolean
description: The indicator whether material is relevant for calculation or not.
averageStorage:
type: number
description: 'Length: 4 - The average storage duration of the material.'
mainDescriptionLanguage:
type: string
description: 'Length: 2 - The main description language of the material.'
orderItemReference:
type: string
description: 'Length: 60 - The reference to the order item for this material.'
isCompositionOfGoods:
type: boolean
description: Indicator if the material is a set or not.
requestMaterial:
type: string
description: 'Length: 1 - Indicator if the material is to be requested in a LTSD.'
isConfigured:
type: boolean
description: The indicator whether material is configured or not.
nonPreferentialOriginCountry:
type: string
description: 'Length: 2 - The non preferential origin country of the material.'
descriptions:
type: array
description: The descriptions of the material.
items:
$ref: '#/components/schemas/TransferMaterialDescriptionRequestDTO'
materialType:
type: string
description: 'Length: 4 - The material type of the material.'
quantities:
type: array
description: Quantities of the material.
items:
$ref: '#/components/schemas/TransferQuantityDTO'
description: Request DTO to transfer the material
GenericDataFieldDTO:
type: object
properties:
name:
type: string
description: <p>Name of this field, i.e. the role the field plays in the enclosing record.</p> <p>When the same name is repeated in the context of the same parent record, it is assumed that the parent defines this element as a repeatable (array) element.</p>
value:
type: string
description: <p>Value of the field.</p> <p>The format follows the conventions of xml schema encoding, see <a href="http://www.w3.org/TR/xmlschema-2/">http://www.w3.org/TR/xmlschema-2/</a>.</p> <h3>Currently implemented formats:</h3> <ul> <li>string - the plain string</li> <li>int - digits base10, +-2^31</li> <li>long - digits base10, +-2^63</li> <li>decimal - +-123456.789</li> <li>boolean - the literals 'true' and 'false'</li> <li>dateTime - yyyy-MM-ddTHH:mm:ss</li> <li>base64Binary - binary data in base64 encoding</li> </ul>
type:
type: string
description: <p>Data type of the field.</p> <p>This is not strictly necessary since the receiving entity should be able to infer the structure with its own meta data; it may be used however for sanity checks.</p> <p>The format follows the conventions of xml schema encoding, see <a href=\"http://www.w3.org/TR/xmlschema-2/\">http://www.w3.org/TR/xmlschema-2/</a>.</p> <h3>Currently implemented formats:</h3> <ul> <li>string</li> <li>int</li> <li>long</li> <li>decimal</li> <li>boolean</li> <li>dateTime</li> <li>base64Binary</li> </ul>
description: A field of a generic data record.
TransferGoodsReceiptsRequestDTO:
type: object
properties:
clientSystemId:
type: string
description: '<p>Id of the sending client system.</p><p>e.g. Installation ID of the sending host or ERP system.</p><p>Maximum length: 20</p>'
example: TEST_ID
clientIdentCode:
type: string
description: '<p>Client identification code.</p><p>Maximum length: 10</p>'
example: APITEST
userName:
type: string
description: <p>User who initiated the request from the client system.</p><p>If the user is found either in the system's user management or in a connected LDAP directory, the request runs under this user's roles.</p><p>If the user i
# --- truncated at 32 KB (72 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/aeb/refs/heads/main/openapi/aeb-o-p-api-openapi.yml