openapi: 3.2.0 info: title: Carrier Connect HTTP Carrier Description API description: Thank you for using our HTTP API documentation. version: '3.0' servers: - url: https://rz3.aeb.de/demo1cai/rest security: - SWAGGER_AUTH_KEY: [] - BASIC_AUTH: [] tags: - name: CarrierDescription description: Rest API for carrier descriptions paths: /carrier-descriptions: get: tags: - CarrierDescription description: Returns all carrier descriptions. operationId: searchCarrierDescriptions parameters: - name: offset in: query description: 'The starting point from which to return elements of the ordered list.
Minimum : 0' schema: minimum: 0 type: integer format: int32 default: 0 example: 0 - name: limit in: query description: 'The maximum number of elements to be returned from the ordered list.
Minimum : 1
Maximum : 1000' schema: maximum: 1000 minimum: 1 type: integer format: int32 default: 1000 example: 200 responses: '200': content: application/json: schema: $ref: '#/components/schemas/CarrierDescriptionPage' examples: Carrier description list: description: Carrier description list value: totalElements: 1 content: - identCode: DHLEUROPAKET name: DHL Europaket markdownDe: "# DHL Europaket\n\n \n## Carrier Typ\n\nStandard-Carrier\n\n## Versandländer\n\nDeutschland\n\n## Geschäftszweige\n\nPaketdienst\n\n## Services\n\n### Internationaler Versand\n\nDHL Europaket\n\n## Zusatzleistungen\n\nTransportversicherung B (25000€)\n\nTransportversicherung A (2500€)\n\n## Versanddaten\n\nDatenübertragung: EDI, SFTP-Upload je Abholung\n\nDatenformat: DHL EuroPaket IFTMIN01B\n\nImplementierte Spezifikation: Keine\n\n## Label\n\nLabel gemäß DHL Europaket Vorgaben.\n\n## Einlieferungsliste\n\nEinlieferungsliste gemäß DHL Europaket Vorgaben.\n\n## Gefahrgut\n\nGefahrgutabwicklung nicht möglich\n\n## Besonderheiten\n\nDer Dienstleister erlaubt packstückweise Abwicklung. Die endgültige Anzahl der Packstücke für einen Versandauftrag muss nicht vor dem Druck des ersten Dokuments feststehen.\n" markdownEn: "# DHL Europaket\n\n \n## Carrier type\n\nStandard carrier\n\n## Countries of dispatch\n\nFederal Rep. of Germany\n\n## Business divisions\n\nParcel service\n\n## Services\n\n### International shipping\n\nDHL Europaket\n\n## Value-added services\n\nTransport Insurance B (EUR 25,000)\n\nTransport Insurance A (EUR 2,500)\n\n## Shipping data\n\nData transmission: EDI, SFTP upload per pickup\n\nData format: DHL EuroPaket IFTMIN01B\n\nImplemented specification: None\n\n## Label\n\nLabel according to DHL Europaket specifications.\n\n## Loading list\n\nLoading list according to DHL Europaket specifications.\n\n## Hazardous goods\n\nHazardous goods processing not possible\n\n## Special characteristics\n\nPackage-by-package processing possible. It is not necessary to know the final number of packages in a shipping order before the first document is printed.\n" components: schemas: CarrierDescription: required: - identCode - name type: object properties: identCode: maxLength: 20 minLength: 1 type: string description: The identCode of the MO. name: maxLength: 50 minLength: 1 type: string description: The name of the carrier. descriptionDe: type: string description: The description of the carrier in German locale. descriptionEn: type: string description: The description of the carrier in English locale. markdownDe: type: string description: Description text in format markdown and German locale. markdownEn: type: string description: Description text in format markdown and English locale. description: Textual description of the functional scope of a carrier. CarrierDescriptionPage: required: - content - totalElements type: object properties: totalElements: type: integer description: The total number of elements available to return. readOnly: true example: 100 content: type: array description: List of carrier descriptions. items: $ref: '#/components/schemas/CarrierDescription' securitySchemes: SWAGGER_AUTH_KEY: type: apiKey name: X-XNSG_WEB_TOKEN in: header BASIC_AUTH: type: http scheme: basic x-proxy-enabled: false