DSV NEOM API (eDC)
Customer-specific eDC surface published for the NEOM programme, covering orders, containers, harmonised commodity codes and house bill of lading references.
Customer-specific eDC surface published for the NEOM programme, covering orders, containers, harmonised commodity codes and house bill of lading references.
{
"openapi": "3.0.1",
"info": {
"title": "Neom - eDC",
"description": "edc neom API",
"version": "v2"
},
"servers": [
{
"url": "https://api.dsv.com/om/neom/v2"
}
],
"paths": {
"/Bookings": {
"post": {
"tags": [
"Bookings",
"Delivery Orders"
],
"summary": "1. Create or Update Booking(s)",
"description": "Create or Update Booking(s)",
"operationId": "POSTapi-public-v2-Bookings",
"parameters": [
{
"name": "Authorization",
"in": "header",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "Content-Type",
"in": "header",
"required": true,
"schema": {
"enum": [
"application/json"
],
"type": "string"
}
},
{
"name": "Accept",
"in": "header",
"required": true,
"schema": {
"enum": [
"application/json"
],
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.Booking"
},
"example": {
"Header": {
"MessageId": "e724e883-b703-46e4-ab50-25794d527bd2",
"TimeStamp": "2024-02-20T03:00:00.0000000+00:00",
"Source": {
"ApplicationCode": "CUSTOMER_SYSTEM",
"EnterpriseCode": "CUSTOMER_APPLICATION",
"Environment": "QA"
},
"Target": {
"ApplicationCode": "eDC",
"EnterpriseCode": "DSV",
"Environment": "QA"
},
"Function": "New"
},
"Booking": {
"ExternalBookingNumber": "BOKEXT014d",
"ExternalBookingSender": "NEOM",
"Incoterm": "EXW",
"AdditionalTerms": "FRA",
"SupplierReference": "sup-ref",
"TransportMode": "SEA",
"ContainerMode": "FCL",
"RequestedDepartureDate": "2024-02-01T12:00:00.0000000+00:00",
"RequestedArrivalDate": "2024-02-02T12:00:00.0000000+00:00",
"LoadPort": "DEFRA",
"DischargePort": "SAJED",
"GoodsDescription": "rebar",
"MarksAndNumbers": "marks here",
"BookingInstructions": "Pickup and Delivery Transprt Instructions",
"ShippingInstructions": "shipping instructions",
"CustomerDivision": "Trojena",
"EquipmentTypes": [
{
"Type": "40HC",
"NoOfUnits": 1,
"ContainerNumber": "CBHU2204309"
}
],
"EstimatedDeliveryToOriginCFS": "2024-01-28T12:00:00.0000000+00:00",
"IsPickupRequired": true,
"CollectionRequiredDate": "2024-01-27T12:00:00.0000000+00:00",
"CollectionRequiredDateBy": "2024-01-28T06:00:00.0000000+00:00",
"DeliveryRequiredDate": "2024-02-20T08:00:00.0000000+00:00",
"DeliveryRequiredDateBy": "2024-02-20T03:00:00.0000000+00:00",
"PackLinesMethod": "patch",
"PackLines": [
{
"PackageCount": 1,
"PackType": "CTN",
"ContainerPackingOrder": 0,
"Weight": 200,
"UnitOfWeight": "KG",
"Length": 10,
"Height": 10,
"Width": 10,
"UnitOfDimension": "CM",
"Volume": 0.001,
"UnitOfVolume": "M3",
"RefNumber": null,
"Description": "rebar",
"HarmonisedCode": null,
"CommodityCode": null,
"ContainerNumber": "CBHU2204309",
"LoadingMeters": 0,
"MarksAndNumbers": null,
"ProductCode": null,
"DangerousGoodsRef": null,
"NoOfPallets": 0,
"PackIdentifier": null,
"Sequence": 0,
"Stackable": false,
"PackageMarks": null,
"DangerousGoods": {
"Regulation": "REG",
"HazardClass": null,
"AdditionalHazardClass": null,
"ClassificationCode": null,
"UNDGNumber": "UNDG001",
"Variant": null,
"PSN": null,
"TechnicalName": null,
"Labels": null,
"PackingGroup": null,
"UpperPlate": null,
"LowerPlate": null,
"NumberOfPackages": null,
"PackageType": null,
"PackagingInstruction": null,
"TransportMeansCategory": null,
"GrossWeight": 0,
"NetWeight": 0,
"ExplosiveWeight": 0,
"UnitOfWeight": null,
"FlashPointTemperature": null,
"FlashPointTemperatureUnit": null,
"FlashPointDescription": null,
"TremCardNumber": null,
"EMSNumber": null,
"MFAGNumber": null,
"MarinePollutant": null,
"LimitedQuantity": false,
"TunnelCode": null,
"Remarks": null,
"ContactName": null,
"ContactEmail": null
},
"InnerPackLines": [],
"CustomFields": []
}
],
"Parties": [
{
"Type": "Consignor",
"Code": "5001ACME-CS",
"FullName": "ACME Construction",
"Address": {
"Name": "ACME Construction",
"Address1": "5 Squirrel Street",
"Address2": "Place2",
"UNLOCO": "DEFRA",
"City": "Frankfurt",
"PostCode": "49131",
"CountryCode": "DE",
"Country": "Germany",
"AddressCode": "Default"
}
},
{
"Type": "Consignee",
"Code": "ACME",
"FullName": "ACME Warehouse",
"Address": {
"Name": "ACME Warehouse",
"Address1": "5 Squirrel Street",
"Address2": "Place 3",
"UNLOCO": "SAJED",
"City": "Jeddah",
"PostCode": "49131",
"CountryCode": "SA",
"Country": "Saudi Arabia",
"AddressCode": "Default"
}
},
{
"Type": "DeliveryTo",
"Code": "ACME",
"FullName": "ACME Warehouse",
"Address": {
"Name": "ACME Warehouse",
"Address1": "5 Squirrel Street",
"Address2": "Place 3",
"UNLOCO": "SAJED",
"City": "Jeddah",
"PostCode": "49131",
"CountryCode": "SA",
"Country": "Saudi Arabia",
"AddressCode": "Default"
}
},
{
"Type": "PickupFrom",
"Code": "5001ACME-CS",
"FullName": "ACME Construction",
"Address": {
"Name": "ACME Construction",
"Address1": "5 Squirrel Street",
"Address2": "Place 2",
"UNLOCO": "DEFRA",
"City": "Frankfurt",
"PostCode": "49131",
"CountryCode": "DE",
"Country": "Germany",
"AddressCode": "Default"
}
}
],
"Notes": [
{
"Description": "SpecialInstructions",
"NoteText": "note content",
"IntendedParty": "Customer, InternalDSV"
}
],
"CustomFields": [
{
"Name": "Documents_Ready_On_Collection",
"Type": "String",
"Value": "YES"
},
{
"Name": "Temperature_Range",
"Type": "String",
"Value": "General Cargo"
}
],
"AdditionalReferences": [
{
"Type": "NPO",
"Value": "NPO123",
"Description": "Neom PO"
},
{
"Type": "NPC",
"Value": "NPC123",
"Description": "Neom PO to Contractor"
}
],
"Orders": [
{
"OrderNumber": "PUBAPI-V2-B2-1",
"SplitNumber": 0,
"OrderType": "CO",
"ParentOrderNumber": "PUBAPI-V2-B2",
"OrderDate": "2024-01-20T12:00:00.0000000+00:00",
"GoodsDescription": "rebar",
"TransportMode": "SEA",
"ContainerMode": "FCL",
"ServiceLevel": "STD",
"RequiredExWorks": "2024-01-25T12:00:00.0000000+00:00",
"RequiredInStore": "2024-02-26T12:00:00.0000000+00:00",
"OriginCountry": "DE",
"Incoterm": "EXW",
"AdditionalTerms": "COLLECT",
"AdditionalTermsUNLOCO": null,
"ActualVolume": 20,
"UnitOfVolume": "CM3",
"ActualWeight": 30,
"UnitOfWeight": "KG",
"TotalPacks": 5,
"TotalQuantity": 181765,
"FollowUpDate": "2024-01-26T12:00:00.0000000+00:00",
"PortOfLoading": "DEFRA",
"PortOfDischarge": "SAJED",
"Currency": "USD",
"TotalValue": 492895.94,
"OnHandDate": "2024-01-25T12:00:00.0000000+00:00",
"PlannerCode": "planner code",
"PlannerEmail": null,
"WarehouseReceiptNumber": "WR001",
"VehicleRegistration": "VR001",
"TrailerNumber": "TR001",
"Seal": "SL001",
"ManifestNumber": "MF001",
"BookedInNumber": "BI001",
"DispatchedDate": null,
"EstimatedReceiptDate": "2024-02-24T12:00:00.0000000+00:00",
"BookedInDate": "2024-02-24T12:00:00.0000000+00:00",
"CutOffDate": "2024-12-24T12:00:00.0000000+00:00",
"InvoiceDate": "2024-01-25T12:00:00.0000000+00:00",
"InvoiceNumber": "IN001",
"ConfirmedDate": "2024-01-24T12:00:00.0000000+00:00",
"ConfirmationNumber": "CN001",
"ContractNumber": "C001",
"GoodsReceiptNumber": "GR001",
"GoodsReceiptDate": "2024-01-25T12:00:00.0000000+00:00",
"AuthorisedBy": "auth by",
"AuthorisedToShip": "2024-01-25T12:00:00.0000000+00:00",
"RevisionNumber": 0,
"EarliestShipDate": "2024-01-25T12:00:00.0000000+00:00",
"LatestShipDate": "2024-01-26T12:00:00.0000000+00:00",
"OrderLines": [
{
"LineNo": 10,
"Partno": "000000000010015389",
"Description": "rebar",
"UnitOfQuantity": "ST",
"Quantity": 87661,
"QtyInvoiced": 87661,
"QtyBooked": null,
"QtyReceived": null,
"QtyShipped": 87661,
"Volume": 0,
"UnitOfVolume": "M3",
"Weight": 0,
"UnitOfWeight": "KG",
"ItemPrice": 1.22,
"LinePrice": 106946.42,
"Length": 0,
"Width": 0,
"Height": 0,
"DimUnit": "",
"DangerousGoodsRef": null,
"ContainerNumber": null,
"HarmonisedCode": null,
"PackLineId": null,
"InvoiceNumber": null,
"ConfirmationNumber": null,
"SpecialInstructions": null,
"AdditionalInformation": null,
"LineWeight": 0,
"LineVolume": 0,
"ContractNumber": null,
"OriginCountry": null,
"DecimalPlaces": 0,
"QuantityPerUnit": 0,
"NetWeight": 0,
"TransportMode": "",
"EarliestShipDate": "2024-01-25T12:00:00.0000000+00:00",
"LatestShipDate": "2024-01-26T12:00:00.0000000+00:00",
"FreightClass": "FC",
"ServiceLevel": "STD",
"Inners": {
"Value": 10.5,
"Unit": "PC"
},
"Outers": {
"Value": 20.5,
"Unit": "PC"
},
"Parties": [],
"EstimatedExWorksDate": null,
"RequiredExWorks": null,
"RequiredInStore": null,
"CustomFields": []
}
],
"PackLines": [],
"CustomFields": [
{
"Name": "invoice_number",
"Type": "STR",
"Value": "0090863377"
}
],
"AdditionalReferences": [
{
"Type": "NPO",
"Value": "NPO123",
"Description": "Neom PO"
},
{
"Type": "NPC",
"Value": "NPC123",
"Description": "Neom PO to Contractor"
}
],
"Notes": [
{
"Description": "UserNote",
"NoteText": "note content",
"IntendedParty": "Customer, InternalDSV"
}
],
"Parties": [
{
"Type": "Buyer",
"Code": "NeomContractor1",
"FullName": "ACME Construction co",
"EDICode": "NeomContractor1",
"ExternalCode": "NeomContractor1"
},
{
"Type": "Supplier",
"Code": "SM23ACME-HR",
"FullName": "SM23ACME-HR"
},
{
"Type": "PickupFrom",
"Code": "SM239902",
"FullName": "SM239902",
"Address": {
"Name": "ACME Construction co.",
"Address1": "400 Interpace Parkway",
"Address2": null,
"UNLOCO": "USPPF",
"City": "Parsippany",
"State": "NJ",
"PostCode": "07054",
"CountryCode": "US",
"Country": "USA",
"AddressCode": "400 Interpace Parkway"
}
}
]
}
],
"Documents": [
{
"IntendedParties": "Customer,InternalDSV",
"FileName": "packages",
"Extension": "json",
"DocType": "POD",
"IsPublished": true,
"UniqueFileName": true,
"Description": "UserNote",
"Data": "ewogICJuYW1lIjogImVkYyIsCiAgImRlc2NyaXB0aW9uIjogImVEQyBTeXN0ZW0iLAogICJyZXBvc2l0b3J5IjogewogICAgInR5cGUiOiAidGZzIgogIH0sCiAgInNjcmlwdHMiOiB7CiAgICAid2F0Y2gtY29udHJvbHMiOiAid2VicGFjayAtLWNvbmZpZyB3ZWJwYWNrLmNvbnRyb2xzLmNvbmZpZy5qcyAtLXdhdGNoIiwKICAgICJ0ZXN0IjogImphc21pbmUtbm9kZSBzcGVjIiwKICAgICJtYWludGVuYW5jZS1wYWdlIjogImd1bHAgYnVpbGQ6bWFpbnRlbmFuY2UtcGFnZSIsCiAgICAiYm9va2luZy10ZW1wbGF0ZXMiOiAiZ3VscCBidWlsZDpib29raW5nLXRlbXBsYXRlcyIKICB9LAogICJyZWFkbWUiOiAiTm8gcmVhZG1lIiwKICAibGljZW5zZSI6ICJOTFBMIiwKICAiZGV2RGVwZW5kZW5jaWVzIjogewogICAgImJhYmVsLWxvYWRlciI6ICJeNy4xLjQiLAogICAgImd1bHAiOiAiXjMuOS4xIiwKICAgICJndWxwLWlubGluZS1jc3MiOiAiXjMuMC4wIiwKICAgICJndWxwLXByZXByb2Nlc3MiOiAiXjEuMi4wIiwKICAgICJndWxwLXJlbmFtZSI6ICJeMS4yLjIiLAogICAgImh0bWwtbG9hZGVyIjogIl4wLjUuNSIsCiAgICAiaW5saW5lciI6ICJeMS4xMC4xIiwKICAgICJqYXNtaW5lLW5vZGUiOiAiXjEuMTUuMCIsCiAgICAid2VicGFjayI6ICJeNC40LjEiLAogICAgIndlYnBhY2stY2xpIjogIl4yLjAuMTMiLAogICAgIndlYnBhY2stbm90aWZpZXIiOiAiXjEuNi4wIgogIH0sCiAgImRlcGVuZGVuY2llcyI6IHsKICAgICJub2RlIjogIl4xMS4xNS4wIiwKICAgICJudm0iOiAiMC4wLjQiCiAgfQp9Cg=="
}
]
}
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/EDocs": {
"post": {
"tags": [
"Bookings",
"Delivery Orders",
"BPO Inbound"
],
"summary": "3. Insert eDOC",
"description": "Insert eDOC",
"operationId": "POSTapi-public-v2-EDocs",
"parameters": [
{
"name": "Authorization",
"in": "header",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "Content-Type",
"in": "header",
"required": true,
"schema": {
"enum": [
"application/json"
],
"type": "string"
}
},
{
"name": "Accept",
"in": "header",
"required": true,
"schema": {
"enum": [
"application/json"
],
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/eDC.Web.Api.v2.Models.Entities.StorageDoc"
},
"example": {
"ParentNumber": "220413011006549",
"ParentTableCode": "BOK",
"IntendedParties": "Customer,DSVUser,Supplier",
"IsPublished": true,
"Description": "My Commercial Invoice",
"DocType": "CIV",
"FileName": "Invocie",
"Extension": "PDF",
"UniqueFileName": false,
"Data": "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iJGLuscudZTYpL5Ik++TFJvCF0XyDZBicH1ukw9k8lFLPkQpxsOnI0VPe0un6FVv1RQ96C2YvLeSFzNFmbxKydOfPLEpUuYZS+Io4ijiKOoo6ijqKOoo6ijqKOoo6ijqKOoozVGao7TLHdNeK/Tx6fnhx9fT6WV+VkQlLk8Zu85X5/unp4f5NRZd9BuwNWukCmVuZHN0cmVhbQplbmRvYmoKMSAwIG9iago8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvU3RydWN0VHJlZVJvb3QgMTUxIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4KL01ldGFkYXRhIDE1MiAwIFI+PgplbmRvYmoKMTUyIDAgb2JqCjw8L0xlbmd0aCAxNTMgMCBSCi9UeXBlIC9NZXRhZGF0YS9TdWJ0eXBlIC9YTUw+PgpzdHJlYW0KPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+PHBkZjpQcm9kdWNlcj5GbGV4Q2VsIFN0dWRpbyBmb3IgdGhlIC5ORVQgRnJhbWV3b3JrIHYuNy4xNC4wLjA8L3BkZjpQcm9kdWNlcj48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPjxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOk1vZGlmeURhdGU+MjAyMi0wNC0wOFQxMTozODowNiswMjowMDwveG1wOk1vZGlmeURhdGU+PHhtcDpDcmVhdGVEYXRlPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6TWV0YWRhdGFEYXRlPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPjx4bXBNTTpEb2N1bWVudElEPnV1aWQ6N2Y4OWIzNTctOTAwNi00MTZkLTgxZWUtYzNhYWIxNmYxYTU0PC94bXBNTTpEb2N1bWVudElEPjx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6N2Y4OWIzNTctOTAwNi00MTZkLTgxZWUtYzNhYWIxNmYxYTU0PC94bXBNTTpJbnN0YW5jZUlEPjx4bXBNTTpIaXN0b3J5PjxyZGY6U2VxPjxyZGY6bGkgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPjxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPjxzdEV2dDppbnN0YW5jZUlEPnV1aWQ6OWU2ZTJlYjYtYWYzZi00NzQxLTgxMjktODA0ODgzMmNmNDAyPC9zdEV2dDppbnN0YW5jZUlEPjxzdEV2dDp3aGVuPjIwMjItMDQtMDhUMTE6Mzg6MDYrMDI6MDA8L3N0RXZ0OndoZW4+PHN0RXZ0OnBhcmFtZXRlcnM+b3JpZ2luYWwgUERGIGZpbGU8L3N0RXZ0OnBhcmFtZXRlcnM+PHN0RXZ0OnNvZnR3YXJlQWdlbnQ+RmxleENlbCBTdHVkaW8gZm9yIHRoZSAuTkVUIEZyYW1ld29yayB2LjcuMTQuMC4wPC9zdEV2dDpzb2Z0d2FyZUFnZW50PjwvcmRmOmxpPjwvcmRmOlNlcT48L3htcE1NOkhpc3Rvcnk+PC9yZGY6RGVzY3JpcHRpb24+PC9yZGY6UkRGPjwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
# --- truncated at 32 KB (200 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dsv/refs/heads/main/openapi/dsv-edc-neom-api-v2-openapi.json