Policy invocation API

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • When a PaCE policy is invoked, the calling service passes the relevant object (tables and document IDs) that is being validated by providing the documentRecord object. A calling service is a service or product that uses the PaCE API. PaCE determines which policies must be executed by using the mapping table and the documentRecord.

    All selected policies are executed concurrently. When all the policies have been executed, a final single decision is returned (in JSON format) with information on all executed policies and policy-level decisions. The final decision can be:
    • compliant: Indicates that all the selected policies comply with the requirements and have returned a compliant decision.
    • non_compliant: Indicates that one or more of the selected policies do not comply with the requirements and have returned a non_compliant decision.
    • complaint-exception: Indicates that a policy exception has been approved and any policies that are non-compliant are set to the compliant-exception state.
    • other: Indicates decisions that are not complaint, non_compliant, or complaint-exception.
    Policy invocations can be in one of the following states:
    • new
    • in_progress
    • complete
    • canceled
    • error
    • timeout