Skip to main content
POST
Initialise Site

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json

Request model for initialising a site with one or more assets.

Upserts the site and assets, returning eligibility information. No enrollment side effects (no dispatch consent, no bonus, no email).

site
Site · object
required

Site information

Example:
assets
OnboardingAssetRequest · object[]
required

One or more assets to register at the site

Example:

Response

Successfully initialised site and assets

Response model for the initialise endpoint.

site
Site · object
required

Site result metadata

assets
InitialiseAssetResult · object[]
required

Per-asset result metadata

eligibility
Eligibility · object
required

Eligibility information for the site and its assets