TradeVowConnectRequest API access
Family A/v1/organizations

Partner & organisation APIs

Register partner applications, resolve legal organisations and preserve namespaced identifiers without creating duplicate trading identities.

Designed for: Trade platforms, institutions, registries and any partner onboarding an organisation

MethodEndpoint
GET
/v1/partner-profile

Return the authenticated application, organisation, capabilities and scopes.

POST
/v1/organizations

Resolve an existing organisation or register a new canonical identity.

GET
/v1/organizations/{organization_id}

Return the permitted organisation projection.

PATCH
/v1/organizations/{organization_id}

Update permitted trading-profile facts using optimistic concurrency.

POST
/v1/organizations/{organization_id}/identifiers

Add a namespaced external identifier for resolution and reconciliation.

GET
/v1/organizations/{organization_id}/capabilities

List certified capabilities available to this organisation.

POST
/v1/partner-connections

Request or register a governed connection between partner organisations.

Postman example

Resolve or create an organisation

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

Domain rules

  • TradeVow assigns the canonical opaque ID.
  • External identifiers are namespaced aliases, never primary keys.
  • Partner application identity remains distinct from the legal trading organisation.
  • Matching uncertainty creates a review action; it does not silently merge records.

Related events

organization.createdorganization.identity_status_changedorganization.capability_changedpartner_connection.status_changed