Skip to content

Get the currently published mother-account consent offer

GET
/mother/account-consent-offer
curl --request GET \
--url https://example.com/mother/account-consent-offer

Anonymous read of immutable published consent metadata used before native Supabase signup. Registration still submits only policyKey and versionLabel; the server checks the accepted pair and content digest against this authority.

Current published consent bundle for mother-account registration

Media typeapplication/json
MotherAccountConsentOfferProjection
object
bundleRevision
required
integer
>= 1
policies
required
Array<object>
>= 1 items unique items
object
policyKey
required
string
>= 1 characters <= 120 characters /^[a-z][a-z0-9_.:-]*$/
versionLabel
required
string
>= 1 characters <= 120 characters /^[a-z0-9][a-z0-9_.:-]*$/
purpose
required
string
Allowed values: terms privacy marketing
displayTitle
required
string
>= 1 characters <= 200 characters /\S/
documentUrl
required
string format: uri
/^https:///
contentDigest
required
string
/^[a-f0-9]{64}$/
required
required
boolean
publishedAt
required
string format: date-time
key
additional properties
key
additional properties

Published consent authority is unavailable or cannot prove one current bundle

Media typeapplication/json
MotherAccountConsentOfferProblem
object
status
required
Allowed value: 503
code
required
Allowed value: mother_account_consent_offer_unavailable
retryable
required
key
additional properties