AEB

AEB LISBF20 Bean API

Business facade for LIS, version 2.0

Operations 27

POST /LISBF20Bean/calculateTargetTime calculateTargetTime #
POST /LISBF20Bean/getConsignments getConsignments #
POST /LISBF20Bean/getDocumentCategories getDocumentCategories #
POST /LISBF20Bean/getEventDefinitions getEventDefinitions #
POST /LISBF20Bean/getMODocument getMODocument #
POST /LISBF20Bean/getOrderFulfillmentPlans getOrderFulfillmentPlans #
POST /LISBF20Bean/getQuickSearchResult getQuickSearchResult #
POST /LISBF20Bean/getTrackingEvents getTrackingEvents #
POST /LISBF20Bean/getTrackingObjectEvents getTrackingObjectEvents #
POST /LISBF20Bean/getUniqueConsignment getUniqueConsignment #
POST /LISBF20Bean/lisBfDummyMethod lisBfDummyMethod #
POST /LISBF20Bean/receiveAreaDependSchedule receiveAreaDependSchedule #
POST /LISBF20Bean/receiveConsignment receiveConsignment #
POST /LISBF20Bean/receiveConsignmentWithTransports receiveConsignmentWithTransports #
POST /LISBF20Bean/receiveEventCodeList receiveEventCodeList #
POST /LISBF20Bean/receiveHandlingUnits receiveHandlingUnits #
POST /LISBF20Bean/receiveMaterialMasterFile receiveMaterialMasterFile #
POST /LISBF20Bean/receiveMultiReferenceTrackingObjectDocuments receiveMultiReferenceTrackingObjectDocuments #
POST /LISBF20Bean/receiveOrder receiveOrder #
POST /LISBF20Bean/receivePhysicalTransport receivePhysicalTransport #
POST /LISBF20Bean/receiveTrackingEvent receiveTrackingEvent #
POST /LISBF20Bean/receiveTrackingEventList receiveTrackingEventList #
POST /LISBF20Bean/receiveTrackingObjectDocuments receiveTrackingObjectDocuments #
POST /LISBF20Bean/receiveTransport receiveTransport #
POST /LISBF20Bean/receiveTransportUnit receiveTransportUnit #
POST /LISBF20Bean/resetConsignmentWithTransports resetConsignmentWithTransports #
POST /LISBF20Bean/syncConsignments syncConsignments #

Documentation

📖
Documentation
https://customsmanagement.docs.developers.aeb.com/
📖
APIReference
https://customsmanagement.docs.developers.aeb.com/reference/how-to-use-the-api-reference
📖
GettingStarted
https://customsmanagement.docs.developers.aeb.com/docs/your-first-consignment
📖
Documentation
https://customsmanagement.docs.developers.aeb.com/docs/about-product-classification
📖
Documentation
https://trade-compliance.docs.developers.aeb.com/
📖
APIReference
https://trade-compliance.docs.developers.aeb.com/reference/compliance-foundation
📖
GettingStarted
https://trade-compliance.docs.developers.aeb.com/docs/accessing-the-rest-services
📖
Documentation
https://transport-freight-management.docs.developers.aeb.com/
📖
APIReference
https://transport-freight-management.docs.developers.aeb.com/reference/shipping
📖
APIReference
https://transport-freight-management.docs.developers.aeb.com/reference/createroutingtask
📖
APIReference
https://transport-freight-management.docs.developers.aeb.com/reference/getshipmentsevents
📖
Documentation
https://transport-freight-management.docs.developers.aeb.com/docs/carrier-event-service/llms.txt
📖
APIReference
https://transport-freight-management.docs.developers.aeb.com/reference/getbillingscenario
📖
Documentation
https://transport-freight-management.docs.developers.aeb.com/docs/logistics-cost-management/llms.txt
📖
APIReference
https://transport-freight-management.docs.developers.aeb.com/reference/getworkstations
📖
Documentation
https://transport-freight-management.docs.developers.aeb.com/docs/document-service/llms.txt
📖
Documentation
https://sap-plugins.docs.developers.aeb.com/

Specifications

SDKs

Other Resources

Work with this as data

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-lisbf20bean-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 Specification

aeb-lisbf20bean-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: BSM (TEST2) HTTP LISBF20 Bean 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: LISBF20Bean
  description: Business facade for LIS, version 2.0
paths:
  /LISBF20Bean/calculateTargetTime:
    post:
      tags:
      - LISBF20Bean
      summary: calculateTargetTime
      description: Determines the event chain for the given plan and performs a backward calculation starting with the given delivery date in the request. The resulting shipping date is returned in the response.
      operationId: calculateTargetTime
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/TargetTimeCalculationRequestDTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TargetTimeCalculationResponseDTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getConsignments:
    post:
      tags:
      - LISBF20Bean
      summary: getConsignments
      description: Returns a list of consignments for the given requestDTO
      operationId: getConsignments
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISConsignmentRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISExpConsignmentList20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getDocumentCategories:
    post:
      tags:
      - LISBF20Bean
      summary: getDocumentCategories
      description: Returns the document categories for a requested client.
      operationId: getDocumentCategories
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GetDocumentCategoriesRequestDTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetDocumentCategoriesResponseDTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getEventDefinitions:
    post:
      tags:
      - LISBF20Bean
      summary: getEventDefinitions
      description: Returns all event definitions found for the given requestDTO.
      operationId: getEventDefinitions
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISEventDefinitionRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/LISEventDefinition20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getMODocument:
    post:
      tags:
      - LISBF20Bean
      summary: getMODocument
      description: Returns a document by its key. The key can be determined by calling the sync or export. It is mentioned in LISExpDocumentMetadata20DTO
      operationId: getMODocument
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GetMODocumentRequestDTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetMODocumentResponseDTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getOrderFulfillmentPlans:
    post:
      tags:
      - LISBF20Bean
      summary: getOrderFulfillmentPlans
      description: Returns all order fulfillment plans for the given requestDTO. The order fulfilment steps of a plan come sorted by their sequence number. The events of a step come partially sorted. The milestone events sorted by their sort number. Then the monitored events unsorted.
      operationId: getOrderFulfillmentPlans
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISOrderFulfillmentRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISOrderFulfillmentResult20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getQuickSearchResult:
    post:
      tags:
      - LISBF20Bean
      summary: getQuickSearchResult
      description: "Perform a quick search for the given requestDTO.\n The search will deliver the same results that would be obtained when a search term (reference number) would be entered in the quick search application GUI (located in the assistent pane of the Assist4Monitoring & Alerting desktop). Therefore the user's settings of the user specified in the requestDTO will be applied while conducting the search."
      operationId: getQuickSearchResult
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISQuickSearchRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISExpQuickSearchResult20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getTrackingEvents:
    post:
      tags:
      - LISBF20Bean
      summary: getTrackingEvents
      description: Returns all tracking events for the given requestDTO.
      operationId: getTrackingEvents
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTrackingEventExportRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISExpTrackingEventList20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getTrackingObjectEvents:
    post:
      tags:
      - LISBF20Bean
      summary: getTrackingObjectEvents
      description: Returns the events of a single tracking object referenced in the requestDTO. The allowed tracking object types in the reference DTO are 'CONS' and 'HANDUNIT'.
      operationId: getTrackingObjectEvents
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTrackingObjectEventRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISExpTrackingObjectEventList20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/getUniqueConsignment:
    post:
      tags:
      - LISBF20Bean
      summary: getUniqueConsignment
      description: Returns detailed information of a single consignment referenced in the requestDTO
      operationId: getUniqueConsignment
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISUniqueConsignmentRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISExpConsignment20DTO'
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/lisBfDummyMethod:
    post:
      tags:
      - LISBF20Bean
      summary: lisBfDummyMethod
      description: Dummy method for testing.
      operationId: lisBfDummyMethod
      parameters:
      - name: argument
        in: query
        description: argument
        schema:
          type: string
      responses:
        default:
          description: default response
          content:
            application/text:
              schema:
                type: string
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveAreaDependSchedule:
    post:
      tags:
      - LISBF20Bean
      summary: receiveAreaDependSchedule
      description: Receive a "Area depend schedule" message. This creates a area depend schedule in the system.
      operationId: receiveAreaDependSchedule
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISAreaDependScheduleDTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveConsignment:
    post:
      tags:
      - LISBF20Bean
      summary: receiveConsignment
      description: Receive a "Consignment" message. This creates a consignment in the system.
      operationId: receiveConsignment
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISConsignment20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveConsignmentWithTransports:
    post:
      tags:
      - LISBF20Bean
      summary: receiveConsignmentWithTransports
      description: Receive a "ConsignmentWithTransports" message. This creates a shipment in the system.
      operationId: receiveConsignmentWithTransports
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISConsignmentWithTransports20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveEventCodeList:
    post:
      tags:
      - LISBF20Bean
      summary: receiveEventCodeList
      description: Receive a "Event code list" message.
      operationId: receiveEventCodeList
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISEventCodeListDTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveHandlingUnits:
    post:
      tags:
      - LISBF20Bean
      summary: receiveHandlingUnits
      description: Receive a "HandlingUnits" message. That message can contain one or more handling units at the same time.
      operationId: receiveHandlingUnits
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISHandlingUnitReceiveRequest20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveMaterialMasterFile:
    post:
      tags:
      - LISBF20Bean
      summary: receiveMaterialMasterFile
      description: Receive a "MaterialMasterFile" message. This creates a master data entries for materials.
      operationId: receiveMaterialMasterFile
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISMaterialMasterFileDTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveMultiReferenceTrackingObjectDocuments:
    post:
      tags:
      - LISBF20Bean
      summary: receiveMultiReferenceTrackingObjectDocuments
      description: Receive a "TrackingObjectDocument" message with multiple references.
      operationId: receiveMultiReferenceTrackingObjectDocuments
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISMultiReferenceTrackingObjectDocuments20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveOrder:
    post:
      tags:
      - LISBF20Bean
      summary: receiveOrder
      description: Receive a "Order" message. This creates an order in the system.
      operationId: receiveOrder
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISOrder20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receivePhysicalTransport:
    post:
      tags:
      - LISBF20Bean
      summary: receivePhysicalTransport
      description: Receive a "Physical Transport" message.
      operationId: receivePhysicalTransport
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISPhysicalTransport20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveTrackingEvent:
    post:
      tags:
      - LISBF20Bean
      summary: receiveTrackingEvent
      description: Receive a "Tracking event" message. This creates a tracking event in the system.
      operationId: receiveTrackingEvent
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTrackingEvent20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveTrackingEventList:
    post:
      tags:
      - LISBF20Bean
      summary: receiveTrackingEventList
      description: Receive a "Tracking event list" message. This is a list containing multiple tracking events.
      operationId: receiveTrackingEventList
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTrackingEventList20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveTrackingObjectDocuments:
    post:
      tags:
      - LISBF20Bean
      summary: receiveTrackingObjectDocuments
      description: Receive a "TrackingObjectDocument" message.
      operationId: receiveTrackingObjectDocuments
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTrackingObjectDocuments20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveTransport:
    post:
      tags:
      - LISBF20Bean
      summary: receiveTransport
      description: Receive a "Transport" message. This creates a Transport in the system.
      operationId: receiveTransport
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTransport20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/receiveTransportUnit:
    post:
      tags:
      - LISBF20Bean
      summary: receiveTransportUnit
      description: Receive a "TransportUnit" message.
      operationId: receiveTransportUnit
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISTransportUnit20DTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/resetConsignmentWithTransports:
    post:
      tags:
      - LISBF20Bean
      summary: resetConsignmentWithTransports
      description: Reset the status of a LISConsignment and all its transports.
      operationId: resetConsignmentWithTransports
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISConsignmentReferenceWithClientDTO'
      responses:
        default:
          description: default response
          content:
            application/json: {}
      security:
      - BASIC_AUTH: []
  /LISBF20Bean/syncConsignments:
    post:
      tags:
      - LISBF20Bean
      summary: syncConsignments
      description: Allows the synchronization of client system transactions with the engine consignments. By the use of a `syncId` it is possible to return only `consignments` that have changed between two `syncConsignment` calls.
      operationId: syncConsignments
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/LISConsignmentSyncRequestDTO'
      responses:
        default:
          description: default response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/LISConsignmentSyncResponseDTO'
      security:
      - BASIC_AUTH: []
components:
  schemas:
    LISMODocumentCategoryDTO:
      type: object
      properties:
        identCode:
          type: string
          description: 'The ident code of the document category for the binary. Please see product documentation or an admin for possible document categories.

            > `length=15`'
      description: A single binary document category.
    LISExpConsignmentHead20DTO:
      type: object
      properties:
        consignmentNumber:
          type: string
          description: The number of the consignment. <p>length=40</p>
        termsOfDelivery:
          $ref: '#/components/schemas/LISTermsOfDeliveryDTO'
        shipperReference:
          type: string
          description: The reference number of the consignment given by the supplier (shipper) to the forwarder. <p>length=40</p>
        consignmentType:
          type: string
          description: One of a list of constants for the type of consignments. <p>length=20</p>
        orderer:
          $ref: '#/components/schemas/LISPartyDTO'
        buyer:
          $ref: '#/components/schemas/LISPartyDTO'
        consignee:
          $ref: '#/components/schemas/LISPartyLongDTO'
        supplier:
          $ref: '#/components/schemas/LISPartyDTO'
        shippingPoint:
          $ref: '#/components/schemas/LISPartyLongDTO'
        forwarderPickup:
          $ref: '#/components/schemas/LISPartyDTO'
        forwarderDeliv:
          $ref: '#/components/schemas/LISPartyDTO'
        carrierPickup:
          $ref: '#/components/schemas/LISPartyDTO'
        carrierDeliv:
          $ref: '#/components/schemas/LISPartyDTO'
        intConsignee:
          $ref: '#/components/schemas/LISPartyDTO'
        org1:
          $ref: '#/components/schemas/LISPartyShortDTO'
        expectedShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        expectedDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        actualShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        actualDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        fromWarehouse:
          $ref: '#/components/schemas/LISWarehouseDTO'
        toWarehouse:
          $ref: '#/components/schemas/LISWarehouseDTO'
        grossWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        netWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        volume:
          $ref: '#/components/schemas/LISQuantityDTO'
        freightChargeBuyer:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        freightChargeSupplier:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        goodsValue:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        totalValue:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        despatchType:
          $ref: '#/components/schemas/LISDespatchTypeDTO'
        note:
          type: string
          description: The note of the consignment. <p>length=950</p>
        loadingMetre:
          type: number
          description: The loading meter of the consignment. <p>length=15, scale=3</p>
        palletSlots:
          type: number
          description: The pallet slots of the consignment. <p>length=10, scale=1</p>
        goodsDescription:
          type: string
          description: The description of the goods of the consignment. <p>length=250</p>
        earliestShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        latestShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        plannedShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        earliestDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        latestDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        plannedDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        priority:
          type: string
          description: The priority of the consignment. <p>length=40</p>
        uniqueCustomsRefNo:
          type: string
          description: Unique Customs reference number (URN). <p>length=20</p>
        customsEntryNo:
          type: string
          description: Customs entry number (CEN). <p>length=20</p>
        uniqueCustRefNoPerCons:
          type: string
          description: Unique Customs reference number per consignment (UCR). <p>length=20</p>
        deliveryBookingRef:
          type: string
          description: The delivery booking reference of the consignment. <p>length=20</p>
        forwarderPickupRef:
          type: string
          description: The forwarder pickup reference of the consignment. <p>length=20</p>
        forwarderDelivRef:
          type: string
          description: The forwarder delivery reference of the consignment. <p>length=20</p>
        carrierPickupRef:
          type: string
          description: The carrier pickup reference of the consignment. <p>length=20</p>
        carrierDelivRef:
          type: string
          description: The carrier delivery reference of the consignment. <p>length=20</p>
        masterWayBill_lastTransport:
          type: string
          description: The master waybill number of the last transport. <p>length=40</p>
        podSignature_lastTransport:
          type: string
          description: The signer of the last transport. <p>length=20</p>
        numberOfHandlingUnits:
          type: integer
          description: Number of handling units of the consignment. <p>length=10</p>
          format: int32
        publicURL:
          type: string
          description: The url of the public application of the consignment
        dataSourceIDHost:
          type: string
          description: The ID which describes the type of the original business object in the origin system.  It can be used to re-identify the object if it is exported/synchronized with the origin system. <p>length=250</p>
        toFilterCriteria:
          type: string
          description: Additional filter criteria. Free definable text that can be used as an additional filter criteria for the search in filters. <p>length=100</p>
      description: The consignment header data to be sent to a partner system.
    LISHandlingUnitWrapper20DTO:
      type: object
      properties:
        handlingUnit:
          $ref: '#/components/schemas/LISHandlingUnitExt20DTO'
        documents:
          type: array
          description: Documents of the handling unit.
          items:
            $ref: '#/components/schemas/LISBinaryDTO'
        archivedDocuments:
          type: array
          description: The storage data of the archived documents of the handling unit.
          items:
            $ref: '#/components/schemas/LISArchiveDocumentDTO'
      description: DTO that bundles a handling unit together to documents.
    LISHUTrackingEventExternalTargetDateDTO:
      type: object
      properties:
        eventIdentCode:
          type: string
          description: The identCode of the event.
        targetDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        transportReferences:
          type: array
          description: The sequence number of the transport.
          items:
            $ref: '#/components/schemas/LISTrackingObjectReferenceField20DTO'
      description: DTO containing the event code of a milestone and new target date for this milestone. Additionally a reference to a transport as it is connected to a handling unit DTO, but meant to update a HUTL.
    LISEventCodeListHeadDTO:
      type: object
      properties:
        identCode:
          type: string
          description: Short form of the event code list.
        description:
          type: string
          description: Description of the event code list.
      description: Header data of the event code list.
    LISExpConsignmentList20DTO:
      type: object
      properties:
        consignments:
          type: array
          description: The list of consignments found. May be incomplete, see 'isCompleteList'.
          items:
            $ref: '#/components/schemas/LISExpConsignmentListEntry20DTO'
        resultStatus:
          type: string
          description: "Flag showing the state of success of the conducted search. Possible values are: <br> <ul> <li>\"CONSIGNMENTS_EMPTY\"\tno consignments could be found with the specified parameters</li> <li>\"CONSIGNMENTS_INCOMPLETE\"\tthe list 'consignments' contains only a part of the consignments found. The number of found consignments exceeded the specified maximum.</li> <li>\"CONSIGNMENTS_COMPLETE\"\tConsignments found, all of them are returned in list 'consignments'</li> </ul>"
      description: A list of consignments e.g. as result of a search.
    LISTransport20DTO:
      type: object
      properties:
        metaData:
          $ref: '#/components/schemas/LISMessageMetaDataDTO'
        head:
          $ref: '#/components/schemas/LISTransportHead20DTO'
        documents:
          type: array
          description: Documents of the transport.
          items:
            $ref: '#/components/schemas/LISBinaryDTO'
        archivedDocuments:
          type: array
          description: The storage data of the archived documents of the transport
          items:
            $ref: '#/components/schemas/LISArchiveDocumentDTO'
        isDataComplete:
          type: boolean
          description: 'Indication whether the transport is data complete. If left empty: default for new objects is ''false''.'
      description: A transport message sent by the supplier or buyer. It is usually sent to a forwarder to request the transportation of goods. Version 2.0
    LISExpOrderItem20DTO:
      type: object
      properties:
        documents:
          type: array
          description: The documents of the order item
          items:
            $ref: '#/components/schemas/LISExpMODocument20DTO'
        events:
          type: array
          description: The events of the order item
          items:
            $ref: '#/components/schemas/LISExpTrackingEvent20DTO'
        orderItemNumberBuyer:
          type: string
          description: The item number of the buyer. <p>length=40</p>
        orderItemNumberSupplier:
          type: string
          description: The item number of the supplier. <p>length=40</p>
        projectNumberBuyer:
          type: string
          description: A project number (e.g. promotion deal number) given by the buyer . <p>length=40</p>
        projectNumberSupplier:
          type: string
          description: A project number (e.g. promotion deal number) given by the supplier . <p>length=40</p>
        expectedDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        actualDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        orderACKDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        consignee:
          $ref: '#/components/schemas/LISPartyLongDTO'
        org1:
          $ref: '#/components/schemas/LISPartyShortDTO'
        fromWarehouse:
          $ref: '#/components/schemas/LISWarehouseDTO'
        toWarehouse:
          $ref: '#/components/schemas/LISWarehouseDTO'
        material:
          $ref: '#/components/schemas/LISMaterialDTO'
        quantityOrdered:
          $ref: '#/components/schemas/LISQuantityDTO'
        quantityGranted:
          $ref: '#/components/schemas/LISQuantityDTO'
        quantityPOD:
          $ref: '#/components/schemas/LISQuantityDTO'
        goodsValue:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        note:
          type: string
          description: The note of the order item. <p>length=40</p>
        expectedShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        actualShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        salesNetPrice:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        purchaseNetPrice:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        cataloguePrice:
          $ref: '#/components/schemas/LISAmountOfMoneyDTO'
        dimensions:
          $ref: '#/components/schemas/LISDimensionsDTO'
        callNumber:
          type: string
          description: The call number of the item. <p>length=40</p>
        earliestDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        latestDeliveryDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        earliestShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        latestShippingDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        handoverLoc:
          $ref: '#/components/schemas/LISLocationDTO'
        volume:
          $ref: '#/components/schemas/LISQuantityDTO'
        unitVolume:
          $ref: '#/components/schemas/LISQuantityDTO'
        grossWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        unitGrossWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        netWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        unitNetWeight:
          $ref: '#/components/schemas/LISQuantityDTO'
        genericIdentifier:
          type: array
          description: The generic Identifiers (Strings) that can be used to identify this OrderItem. <p>length=40</p>
          items:
            type: string
            description: The generic Identifiers (Strings) that can be used to identify this OrderItem. <p>length=40</p>
      description: An item of a purchase order.
    LISExpTrackingEvent20DTO:
      type: object
      properties:
        documents:
          type: array
          description: The documents of the event
          items:
            $ref: '#/components/schemas/LISExpMODocument20DTO'
        documentMetadata:
          type: array
          description: The meta data of the documents of the event
          items:
            $ref: '#/components/schemas/LISExpDocumentMetadata20DTO'
        identCode:
          type: string
          description: Status identCode of the event. <p>length=20</p>
        description:
          type: string
          description: Description of the event in the requested language. Equals identCode, when the event is not customized or when the language can't be determined (e.g. when used in a request without language parameter). <p>length=250</p>
        reason:
          type: string
          description: The code of the reason for the event  <p>length=20</p>
        reasonResponsiblePartner:
          type: string
          description: The responsible party for the reason of the event <p>length=20</p>
        actualDate:
          $ref: '#/components/schemas/LISDateAndZoneDTO'
        actualLocation:
          $ref: '#/components/schemas/LISLocationDTO'
        plannedLocation:
          $ref: '#/components/schemas/LISLocationDTO'
        actualSender:
          $ref: '#/components/schemas/LISPartyDTO'
        plannedSender:
          $ref: '#/components/schemas/LISPartyDTO'
        info:
          type: string
   

# --- truncated at 32 KB (250 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/aeb/refs/heads/main/openapi/aeb-lisbf20bean-api-openapi.yml