RetailHardHat Developer docs

REST API documentation

Change Request Approvals

Approval workflow steps for change requests

Supported operations

This resource provides field metadata only. No dedicated CRUD endpoint is advertised.

Field reference

Required means required by the underlying data model, not necessarily caller-supplied. The server derives protected identity and ownership fields; endpoint validation controls which fields are accepted. Sensitive credential fields are omitted here.

FieldTypeModel requirementDescription
idstringOptionalUnique identifier (auto-generated)
changeRequestIduuidRequiredchange Request Id

Related resource: changeRequests

approvalRoleenumRequiredapproval Role

Values: pm, director, finance, executive

approverUserIduuidOptionalapprover User Id
statusenumOptionalstatus

Values: pending, approved, rejected

sequencenumberRequiredsequence
reviewedAtdatetimeOptionalreviewed At
commentsstringOptionalcomments
createdAtdatetimeOptionalCreation timestamp (auto)