v1

latestOpenAPI 3.0.02026-07-2455104.8 MB
Purchase Order

View purchase order

Returns details of a single purchase order

get/api/v1/purchaseOrders/{id}

Path parameters

idstring required

Resource identifier.

Example:17

The resource's identifier.

Response

Operation completed successfully.

Example response

{
  "data": {
    "id": "PO-2024-00123",
    "date": "2024-09-24",
    "project": {
      "id": "1337"
    },
    "status": "Pending",
    "documentNumber": "PO-2024-00123",
    "supplier": {
      "id": "SUP-2024-ABC123",
      "name": "Muster GmbH",
      "street": "Hauptstraße 12",
      "zipCode": "10115",
      "city": "Berlin",
      "country": "Germany",
      "contactPerson": "Max Mustermann",
      "email": "max.mustermann@muster.de"
    },
    "isConfirmationRequested": true,
    "suppliersOfferReference": "ANGEBOT-2024-XYZ",
    "internalDesignation": "Internes Projekt PO",
    "language": {
      "iso2": "DE"
    },
    "isConfirmed": true,
    "confirmedVia": "E-Mail",
    "financials": {
      "paymentMethod": {
        "id": "ZAHLUNG-001"
      },
      "total": {
        "amount": "15000",
        "currency": "EUR"
      },
      "paymentTerms": {
        "paymentTargetDays": 30,
        "paymentTargetDiscount": 5,
        "paymentTargetDiscountDays": 10
      }
    },
    "delivery": {
      "deliveryTerms": {
        "id": "LIEFERUNG-001"
      },
      "deliveryAddress": {
        "name": "Lagerhaus A",
        "street": "Industriestraße 8",
        "zipCode": "10317",
        "city": "Berlin",
        "country": "Germany"
      }
    },
    "internalComment": "Dringende Bestellung, bitte beschleunigen.",
    "positions": [
      {
        "id": "POS-001",
        "product": {
          "id": "PROD-2024-001"
        },
        "quantity": 10,
        "delivered": 20,
        "salesOrderPosition": {
          "id": "2",
          "salesOrder": {
            "id": "1234"
          }
        },
        "price": {
          "amount": "500",
          "currency": "EUR"
        }
      }
    ]
  }
}