TradeVowConnectRequest API access
Family G/v1/compliance

Compliance & rules APIs

Turn corridor rules into machine-readable transaction requirements, evaluations, evidence needs and explainable decisions.

Designed for: Customs platforms, trade institutions, compliance providers, regulators and internal policy services

MethodEndpoint
POST
/v1/transactions/{transaction_id}/assessments

Start or submit a scoped transaction compliance assessment.

GET
/v1/transactions/{transaction_id}/requirements

List applicable requirements and satisfaction state.

POST
/v1/requirements/{requirement_id}/evaluations

Submit facts/evidence for deterministic requirement evaluation.

GET
/v1/corridors/{corridor_id}/rules

Read versioned rules relevant to an authorised corridor use case.

POST
/v1/compliance-results

Publish a trusted external compliance result.

Postman example

Evaluate a transaction requirement

POST {{base_url}}/v1/requirements/{{requirement_id}}/evaluations
X-TradeVow-API-Key: {{api_key}}
Content-Type: application/json
Idempotency-Key: {{$guid}}
X-Correlation-ID: {{$guid}}

Domain rules

  • Applicable rule, required action and required evidence remain separate.
  • Decisions cite the policy/rule version used.
  • External results are facts; TradeVow retains its canonical decision layer.
  • Unmet requirements create explicit actions and reason codes.

Related events

requirement.createdrequirement.status_changedcompliance.assessment_completedcompliance.exception_raisedcorridor_rule.version_changed