1. FreeOrder
Printshop API
  • Druckshop API
    • Cart
      • getByJobNumber
    • Tracking
      • getByJobNumber
      • addTrackingId
    • Order
      • getOrder
      • getOrders
      • getOrderByReference
      • getOrderCart
    • FreeOrder
      • addFreeOrder
        POST
    • Schemas
      • ApiAddress
      • FreeOrder
      • FreeOrderArticle
      • FreeOrderCart
      • FreeOrderDataKeyValue
      • FreeOrderDataKeyValuePrice
      • FreeOrderPrice
      • FreeOrderResponse
  1. FreeOrder

addFreeOrder

POST
/api/component/Order

Request

Body Params application/json

Examples

Responses

🟢201
application/json
Add FreeOrder
Bodyapplication/json

🟠401
🟠422
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/component/Order' \
--header 'Content-Type: application/json' \
--data-raw '{
    "externalReferenceNumber": "AX-33724-O",
    "billingAddress": {
        "company": "Company",
        "firstname": "Max",
        "lastname": "Mustermann",
        "street": "Main road 7",
        "zip": "12345",
        "city": "Berlin",
        "countryListId": "1",
        "mail": "max@mustermann.com",
        "phone": "+4933759964",
        "mobilephone": "+4915233486",
        "fax": "+4933759965",
        "homepage": "https://beprint.app",
        "ustid": "DE123456789",
        "gender": "m"
    },
    "deliveryAddress": {
        "company": "Company",
        "firstname": "Max",
        "lastname": "Mustermann",
        "street": "Main road 7",
        "zip": "12345",
        "city": "Berlin",
        "countryListId": "1",
        "mail": "max@mustermann.com",
        "phone": "+4933759964",
        "mobilephone": "+4915233486",
        "fax": "+4933759965",
        "homepage": "https://beprint.app",
        "ustid": "DE123456789",
        "gender": "m"
    },
    "senderAddress": {
        "company": "Company",
        "firstname": "Max",
        "lastname": "Mustermann",
        "street": "Main road 7",
        "zip": "12345",
        "city": "Berlin",
        "countryListId": "1",
        "mail": "max@mustermann.com",
        "phone": "+4933759964",
        "mobilephone": "+4915233486",
        "fax": "+4933759965",
        "homepage": "https://beprint.app",
        "ustid": "DE123456789",
        "gender": "m"
    },
    "price": {
        "orderPriceNet": "12.23",
        "orderPriceGross": "12.23",
        "vat": "12.23",
        "vatPrice": "12.23",
        "shipping": "12.23"
    },
    "customsOrderFields": {
        "info": "Special Request",
        "Key2": "Clean"
    },
    "items": [
        {
            "serviceProviderId": "1",
            "itemPriceNet": "12.23",
            "deliveryDate": "2024-12-30",
            "article": {
                "articleNumber": "Etc 344 PCL",
                "description": "Article description",
                "additionalArticleData": [
                    {
                        "key": "Unique Key",
                        "value": "Value",
                        "price": "12.23"
                    }
                ]
            },
            "persId": "766492",
            "persData": {
                "name": "Jessica Smith",
                "phone": 12345678
            }
        }
    ]
}'
Response Response Example
{
    "order_id": "123456",
    "externalReferenceNumber": "ReferenceKey"
}
Modified at 2026-02-12 14:07:31
Previous
getOrderCart
Next
ApiAddress
Built with