Statistical adjustment journals

Use a statistical adjustment journal to store entries made to closed periods. You must create one or more statistical adjustment journals before creating statistical adjusting entries.

For more information, read about statistical adjustment journals in the Sage Intacct Help Center.

List statistical adjustment journals

get/objects/general-ledger/statistical-adjustment-journal

Returns a collection with a key, ID, and link for each statistical adjustment journal. This operation is mostly for use in testing; use the query service to find journals that meet certain criteria and to specify the properties that you want in the response.

SecurityOAuth2
Responses
200

OK

400

Bad Request

Request samples
Response samples
application/json
{
  • "ia::result": [
    • {
      • "key": "36",
      • "id": "STAT-ADJ",
      • "href": "/objects/general-ledger/statistical-adjustment-journal/36"
      },
    • {
      • "key": "34",
      • "id": "EMP-TIME-ADJ",
      • "href": "/objects/general-ledger/statistical-adjustment-journal/34"
      },
    • {
      • "key": "35",
      • "id": "EMP-CNT-ADJ",
      • "href": "/objects/general-ledger/statistical-adjustment-journal/35"
      }
    ],
  • "ia::meta": {
    • "totalCount": 3,
    • "start": 1,
    • "pageSize": 100,
    • "next": null,
    • "previous": null
    }
}

Create a statistical adjustment journal

post/objects/general-ledger/statistical-adjustment-journal

Creates a new statistical adjustment journal.

SecurityOAuth2
Request
Request Body schema: application/json
required
id
required
string

Unique identifier for the statistical adjustment journal.

Example: "ADJ-2025"
name
required
string

Name of the statistical adjustment journal.

Example: "Adjustment entry journal 2025"
disallowDirectPosting
boolean
Default: false

Set to true to allow posts to this journal only through subledgers. This prevents direct entry of journal entries for this journal.

Example: false
status
string
Default: "active"

Object status. Active objects are fully functional. Inactive objects are essentially hidden and cannot be used or referenced.

Enum: "active" "inactive"
Example: "active"
Responses
201

Created

400

Bad Request

Request samples
application/json
{
  • "id": "STAT-ADJ",
  • "name": "Statistical Adjustment Journal",
  • "status": "active"
}
Response samples
application/json
{
  • "ia::result": {
    • "key": "36",
    • "id": "STAT-ADJ",
    • "href": "/objects/general-ledger/statistical-adjustment-journal/88"
    },
  • "ia::meta": {
    • "totalCount": 1
    }
}

Get a statistical adjustment journal

get/objects/general-ledger/statistical-adjustment-journal/{key}

Returns detailed information for a specified statistical adjustment journal.

SecurityOAuth2
Request
path Parameters
key
required
string

System-assigned key for the statistical adjustment journal.

Example: 134
Responses
200

OK

400

Bad Request

Request samples
Response samples
application/json
{
  • "ia::result": {
    • "id": "STAT-ADJ",
    • "name": "Statistical Adjustment Journal",
    • "status": "active",
    • "disallowDirectPosting": false,
    • "audit": {
      • "createdDateTime": "2025-03-27T16:13:03Z",
      • "modifiedDateTime": "2025-03-27T16:13:03Z",
      • "createdByUser": {
        },
      • "modifiedByUser": {
        }
      },
    • "key": "36",
    • "href": "/objects/general-ledger/statistical-adjustment-journal/36"
    },
  • "ia::meta": {
    • "totalCount": 1
    }
}

Update a statistical adjustment journal

patch/objects/general-ledger/statistical-adjustment-journal/{key}

Updates an existing statistical adjustment journal by setting field values. Any fields not provided remain unchanged.

SecurityOAuth2
Request
path Parameters
key
required
string

System-assigned key for the statistical adjustment journal.

Example: 134
Request Body schema: application/json
name
string

Name of the statistical adjustment journal.

Example: "Adjustment entry journal 2025"
disallowDirectPosting
boolean
Default: false

Set to true to allow posts to this journal only through subledgers. This prevents direct entry of journal entries for this journal.

Example: false
status
string
Default: "active"

Object status. Active objects are fully functional. Inactive objects are essentially hidden and cannot be used or referenced.

Enum: "active" "inactive"
Example: "active"
Responses
200

OK

400

Bad Request

Request samples
application/json
{
  • "name": "Statistical Adjustment Journal",
  • "status": "active"
}
Response samples
application/json
{
  • "ia::result": {
    • "key": "36",
    • "id": "STAT-ADJ",
    • "href": "/objects/general-ledger/statistical-adjustment-journal/36"
    },
  • "ia::meta": {
    • "totalCount": 1
    }
}

Delete a statistical adjustment journal

delete/objects/general-ledger/statistical-adjustment-journal/{key}

Deletes a statistical adjustment journal.

SecurityOAuth2
Request
path Parameters
key
required
string

System-assigned key for the statistical adjustment journal.

Example: 134
Responses
204

No Content

400

Bad Request

Request samples
Response samples
application/json
{
  • "ia::result": {
    • "ia::error": {
      • "code": "invalidRequest",
      • "message": "A POST request requires a payload",
      • "errorId": "REST-1028",
      • "additionalInfo": {
        },
      • "supportId": "Kxi78%7EZuyXBDEGVHD2UmO1phYXDQAAAAo"
      }
    },
  • "ia::meta": {
    • "totalCount": 1,
    • "totalSuccess": 0,
    • "totalError": 1
    }
}