Skip to content
aggregator-config

Participant registration-link consent document

GET
/v1/participant-consent
curl --request GET \
--url https://aggregator.example.com/v1/participant-consent

The participant consent.json (Terms / Privacy / profile-creation) fetched from aggregator.network.consent_source — the same cache-backed pull as network.json. participant_consent is null when no consent_source is configured (the web app then falls back to its on-disk copy). No auth — operator-controlled content shown on the public registration form.

Default Response

Media typeapplication/json
object
participant_consent
required
object
key
additional properties
key
additional properties
any
Examplegenerated
{
"participant_consent": {
"additionalProperty": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
title
required
string
detail
required
string
docs
string
fields
object
key
additional properties
requestId
required
string
timestamp
required
string
key
additional properties
any
key
additional properties
any
Examplegenerated
{
"error": {
"code": "example",
"title": "example",
"detail": "example",
"docs": "example",
"fields": {
"additionalProperty": "example"
},
"requestId": "example",
"timestamp": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
object
code
required
string
title
required
string
detail
required
string
docs
string
fields
object
key
additional properties
requestId
required
string
timestamp
required
string
key
additional properties
any
key
additional properties
any
Examplegenerated
{
"error": {
"code": "example",
"title": "example",
"detail": "example",
"docs": "example",
"fields": {
"additionalProperty": "example"
},
"requestId": "example",
"timestamp": "example"
}
}