PUT v1/Adjustments

Update a list of Adjustments.

Request Information

URI Parameters

None.

Body Parameters

Collection of Adjustment
NameDescriptionTypeAdditional information

Id

The unique Cin7 Id.

integer

None.

CreatedDate

Order created date

date

None.

ModifiedDate

Order last modified date

date

None.

CreatedBy

The ID for the User who created the Transaction.

integer

None.

ProcessedBy

The ID for the User who processed the Transaction.

integer

None.

IsApproved

Is Approved (default: true)

boolean

None.

Reference

A unique order reference (leave blank to auto-generate in an insert).

string

Max length: 20

BranchId

Branch ID.

integer

None.

CompletedDate

Completed Date.

date

None.

AdjustInAccountingSystem

Date to adjust in Accounting system.

date

None.

AdjustmentReason

The reason for adjusting Stock.

string

None.

AlternativeAccountCode

Alternative GL Account.

string

None.

ProductTotal

Product Total.

decimal number

None.

Source

The source of the Transaction.

string

None.

LineItems

Line Items.

Collection of AdjustmentItem

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "createdDate": "2026-02-14T22:09:02.12274+13:00",
    "modifiedDate": "2026-02-14T22:09:02.12274+13:00",
    "createdBy": 3,
    "processedBy": 4,
    "isApproved": true,
    "reference": "sample string 5",
    "branchId": 6,
    "completedDate": "2026-02-14T22:09:02.12274+13:00",
    "adjustInAccountingSystem": "2026-02-14T22:09:02.12274+13:00",
    "adjustmentReason": "sample string 7",
    "alternativeAccountCode": "sample string 8",
    "productTotal": 9.0,
    "source": "sample string 10",
    "lineItems": [
      {
        "id": 2,
        "createdDate": "2026-02-14T22:09:02.12274+13:00",
        "transactionId": 4,
        "parentId": 1,
        "productId": 5,
        "productOptionId": 6,
        "integrationRef": "sample string 7",
        "sort": 8,
        "code": "sample string 9",
        "name": "sample string 10",
        "option1": "sample string 11",
        "option2": "sample string 12",
        "option3": "sample string 13",
        "qty": 1.0,
        "qtyAdjusted": 1.0,
        "holdingQty": 1.0,
        "account": "sample string 1",
        "unitCost": 1.0
      },
      {
        "id": 2,
        "createdDate": "2026-02-14T22:09:02.12274+13:00",
        "transactionId": 4,
        "parentId": 1,
        "productId": 5,
        "productOptionId": 6,
        "integrationRef": "sample string 7",
        "sort": 8,
        "code": "sample string 9",
        "name": "sample string 10",
        "option1": "sample string 11",
        "option2": "sample string 12",
        "option3": "sample string 13",
        "qty": 1.0,
        "qtyAdjusted": 1.0,
        "holdingQty": 1.0,
        "account": "sample string 1",
        "unitCost": 1.0
      }
    ]
  },
  {
    "id": 1,
    "createdDate": "2026-02-14T22:09:02.12274+13:00",
    "modifiedDate": "2026-02-14T22:09:02.12274+13:00",
    "createdBy": 3,
    "processedBy": 4,
    "isApproved": true,
    "reference": "sample string 5",
    "branchId": 6,
    "completedDate": "2026-02-14T22:09:02.12274+13:00",
    "adjustInAccountingSystem": "2026-02-14T22:09:02.12274+13:00",
    "adjustmentReason": "sample string 7",
    "alternativeAccountCode": "sample string 8",
    "productTotal": 9.0,
    "source": "sample string 10",
    "lineItems": [
      {
        "id": 2,
        "createdDate": "2026-02-14T22:09:02.12274+13:00",
        "transactionId": 4,
        "parentId": 1,
        "productId": 5,
        "productOptionId": 6,
        "integrationRef": "sample string 7",
        "sort": 8,
        "code": "sample string 9",
        "name": "sample string 10",
        "option1": "sample string 11",
        "option2": "sample string 12",
        "option3": "sample string 13",
        "qty": 1.0,
        "qtyAdjusted": 1.0,
        "holdingQty": 1.0,
        "account": "sample string 1",
        "unitCost": 1.0
      },
      {
        "id": 2,
        "createdDate": "2026-02-14T22:09:02.12274+13:00",
        "transactionId": 4,
        "parentId": 1,
        "productId": 5,
        "productOptionId": 6,
        "integrationRef": "sample string 7",
        "sort": 8,
        "code": "sample string 9",
        "name": "sample string 10",
        "option1": "sample string 11",
        "option2": "sample string 12",
        "option3": "sample string 13",
        "qty": 1.0,
        "qtyAdjusted": 1.0,
        "holdingQty": 1.0,
        "account": "sample string 1",
        "unitCost": 1.0
      }
    ]
  }
]

Response Information

Resource Description

Collection of BatchResultItem
NameDescriptionTypeAdditional information

Index

​The index at which the record was positioned in an insert or update.

integer

None.

Success

​True if the record was successfully inserted or updated.

boolean

None.

Id

The record Id.

integer

None.

Code

The record code.

string

None.

Errors

A list of errors if the insert or update fails.

Collection of string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "index": 0,
    "success": true,
    "id": 1,
    "code": "SALE4-28",
    "errors": []
  },
  {
    "index": 1,
    "success": true,
    "id": 2,
    "code": "SALE5-29",
    "errors": []
  }
]