DevelopersAPI Reference

VERIXA Rights API — v1

Read-only, scope-gated endpoints for identity, asset, license, copyright and marketplace data. All requests are logged, versioned, and subject to per-client rate limits.

Base URL: /api/public/v1

Response envelope: success returns { data, meta, pagination? }; errors return { error: { code, message, request_id } }. All responses include an x-request-id header.

Versioning: The API version is part of the URL. Breaking changes ship under a new version prefix; v1 remains stable.

Country fields

VERIXA keeps country semantics strictly separated. Do not treat them as interchangeable:

  • country_of_creation — where the work was created. Returned on asset and rights responses. country_code is a legacy alias of this field, kept for backward compatibility.
  • registration_country — the legal registration jurisdiction of a company, organization or represented entity.
  • country_of_residence — the rights owner's country of residence, used for tax and payout treatment. Never exposed publicly.
  • territory — the geographic scope granted by a license, independent of where the work was created.
  • buyer_country_code — the licensee's country at purchase time, used for tax calculation.