Adjustments

Stock corrections. When we count stock or correct it for any other reason, an adjustment records the change so you can mirror it in your own system.

Adjustments only cover corrections. Stock leaving on an outbound is published as a shipment, stock arriving on an inbound as a receipt.

The adjustment model

The adjustment model contains all the information about a single stock correction.

Properties

  • Name
    id
    Type
    string
    Description

    A generated unique identifier for the adjustment.

  • Name
    sku
    Type
    string
    Description

    The sku of the product whose stock was corrected.

  • Name
    quantity
    Type
    number
    Description

    The size of the correction, signed. 10 means ten items were added, -2 means two items were removed.

  • Name
    adjustmentDate
    Type
    date
    Description

    The date on which the correction was made.


GET/fulfilment/v4/adjustments?skip=:skip&take=:take

List your adjustments

This endpoint allows you to retrieve a list of adjustments.

Optional arguments

  • Name
    skip
    Type
    number
    Description

    How many adjustments to skip

  • Name
    take
    Type
    number
    Description

    How many adjustments to return. Minimum for this argument is 10 maximum is 100

  • Name
    filter
    Type
    filter
    Description

    Consult the filtering guide for more information.

  • Name
    change-interval
    Type
    integer
    Description

    Get all records that have changed in the last change-interval minutes. Value between 5 and 2800

Request

GET
/fulfilment/v4/adjustments
curl -G https://api.punt-uit.nl/fulfilment/v4/adjustments \
  -H "Authorization: Bearer {token}" \
  -d take=10

Response

[
  {
    "id": "ckl2p1r8k0000qzrmn831i7rn",
    "sku": "PU-1234",
    "quantity": -2,
    "adjustmentDate": "2026-08-17"
  },
  {
    "id": "ckl2p1r8k0001qzrmn8ab12cd",
    "sku": "PU-5678",
    "quantity": 10,
    "adjustmentDate": "2026-08-17"
  }
]

GET/fulfilment/v4/adjustments/:id

Retrieve an adjustment

This endpoint allows you to retrieve a single adjustment by its id. This is the id you receive in the adjustment-posted webhook.

Request

GET
/fulfilment/v4/adjustments/ckl2p1r8k0000qzrmn831i7rn
curl https://api.punt-uit.nl/fulfilment/v4/adjustments/ckl2p1r8k0000qzrmn831i7rn \
  -H "Authorization: Bearer {token}"

Response

{
  "id": "ckl2p1r8k0000qzrmn831i7rn",
  "sku": "PU-1234",
  "quantity": -2,
  "adjustmentDate": "2026-08-17"
}