Skip to main content
POST
Register a basis

Authorizations

Authorization
string
header
required

API key sent as Authorization: Bearer <api-key>.

Body

application/json
kind
enum<string>
required

Legal foundation a right rests on. CIVIC/PROPERTY/TRADEMARK/CONTRACTUAL are the base set; SPATIAL_LOCATION (AR/spatial-anchor placement authority), SPECTRUM_LICENCE (frequency/territory transmit authority, the satellite analogue), and CONSENT (content-hashed consent grant — eye-tracking/spatial-mapping/data-subject) are the spatial-AR extensions.

Available options:
CIVIC,
PROPERTY,
TRADEMARK,
CONTRACTUAL,
SPATIAL_LOCATION,
SPECTRUM_LICENCE,
CONSENT
description
string
required
Required string length: 1 - 500
effectiveFrom
string<date-time>
required
effectiveUntil
string<date-time> | null

Optional. If provided, must not be earlier than effectiveFrom. Defaults to null (open-ended).

Response

The registered basis.

ok
boolean
required
data
object
required

Route-specific payload. Operation responses refine this.

contractVersion
string
required
Allowed value: "v1.0"