Skip to content

Retrieve the validation status

Request

Purpose

Returns the progress of asynchronous line validation for a journal entry. Poll after create or update; submit when the status is Validated. When it is Error, read the lines' errorMessage values (GET /journal-entries/{jeId}/lines) and correct them.

When to use

  • Poll after create or update until validation finishes, then either submit (Validated) or fix the lines (Error).

Notes

  • For an ID that does not exist, the call returns HTTP 200 with an empty validationStatus.
Security
OneIdOAuth
Path
jeIdinteger, (int64)required

ID of the journal entry.

Example:10045
cURL
curl -i -X GET \
  https://one.zuora.com/revenue/services/v1/journal-entries/10045/validation-status \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Responses

Validation status

Headers
traceIdstring

Identifier of the request. Quote it when you contact Zuora Support.

Bodyapplication/json
idinteger or null, (int64)

Unique system-generated identifier of the journal entry (JE header ID).

Example:10045
validationStatusstring or null

Progress of line validation. One of New, Validation In Progress, Validated, Error.

Example:"Validated"
Response
{ "id": 10045, "validationStatus": "Validated" }