Skip to navigation

Validate a serialized Supply Chain Object string

Checks that one serialized supply chain object (SCO) is well formed, without verifying the entities it declares. Send the serialized SCO string as sco. The response reports a status of valid, invalid, or error and, where the SCO cannot be accepted, the reasons codes for it: the SCO declaring an incomplete chain (101) or the string failing to deserialize (102). No seller records are consulted, so authorization problems are not reported here — use the validate-and-verify endpoints for those.

Authentication

x-api-keystring

Authentication and authorization is achieved by supplying your Pixalate provided API key in the header of the request. An API key may be obtained by signing up for an account on the Pixalate developer website.

Request

This endpoint expects an object.
scostringRequired
Serialized SCO string to be validated.

Response

Validation Results.
statusenumOptional

Validation Status:

  • valid: The SCO is valid.
  • invalid: The SCO is invalid.
  • error: There was an error.
Allowed values:
reasonslist of enumsOptional
Allowed values:

Errors

400
Bad Request Error
401
Unauthorized Error