Rivier/ Reference/ compliance

Choose jurisdictions and fill in the details the documents need

put/compliance/legal/settings

Choose jurisdictions and fill in the details the documents need. Never publishes anything.

Before you call

Credential
Authorization: Bearer $KEY
Scope
compliance:write
Mcp
rivier_legal_set_details
Graphql
Mutation.complianceLegalSettingsUpdate
Sdk
compliance.legalSettings.update
Cli
compliance legal settings update

Request bodyapplication/json, required

  • jurisdictionslist of string
  • modestring
    One of: combined, separate.
  • localeslist of string
  • answersobject
    • entityobject
      Default: {}.
      • namestring
        At most 200 characters.
      • addressstring
        At most 400 characters.
      • emailstring (email)
        At most 200 characters.
      • phonestring
        At most 60 characters.
      • registrationstring
        At most 200 characters.
      • privacyContactNamestring
        At most 200 characters.
      • brandstring
        At most 80 characters.
      • euRepresentativestring
        At most 400 characters.
    • dpoobject
      Default: {}.
      • namestring
        At most 200 characters.
      • emailstring (email)
        At most 200 characters.
    • siteobject
      Default: {}.
      • urlstring
        At most 200 characters.
    • minAgeinteger
      Default: 16. At least 5. At most 21.
    • paymentobject
      Default: {"label":"third-party payment provider"}.
      • labelstring
        Default: third-party payment provider. At most 120 characters.
    • retentionlist of object
      Default: [].
      • categorystringrequired
        At most 120 characters.
      • periodstringrequired
        At most 200 characters.
    • processorslist of object
      Default: [].
      • categorystringrequired
        At most 120 characters.
      • purposestringrequired
        At most 300 characters.
      • namestring
        At most 120 characters.
      • namedboolean
        Default: false.
      • countrystring
        At most 80 characters.
      • safeguardstring
        At most 200 characters.
    • cookieslist of object
      Default: [].
      • namestringrequired
        At most 120 characters.
      • categorystringrequired
        One of: necessary, preferences, analytics, marketing.
      • purposestringrequired
        At most 300 characters.
      • durationstringrequired
        At most 80 characters.
      • providerstring
        At most 120 characters.
    • returnsobject
      Default: {}.
      • daysinteger
        At least 0. At most 365.
      • costsstring
        At most 500 characters.
      • refundDaysinteger
        At least 0. At most 120.
      • bookingTermsstring
        At most 1500 characters.
    • shippingobject
      Default: {}.
      • regionsstring
        At most 500 characters.
      • timesstring
        At most 500 characters.
      • costsstring
        At most 500 characters.
    • termsobject
      Default: {}.
      • governingLawstring
        At most 120 characters.
      • courtsstring
        At most 200 characters.
    • serviceobject
      Default: {}.
      • namestring
        At most 80 characters.
      • hostingstring
        At most 800 characters.
      • trialDaysinteger
        At least 0. At most 365.
      • readOnlyDaysinteger
        At least 0. At most 3650.
      • refundPolicystring
        At most 1200 characters.
      • billingEmailstring (email)
        At most 200 characters.
      • trialTermsstring
        At most 1200 characters.
    • securityobject
      Default: {}.
      • reportEmailstring (email)
        At most 200 characters.
    • dpaobject
      Default: {}.
      • noticeDaysinteger
        At least 1. At most 180.
      • transfersstring
        At most 1500 characters.
    • providersobject
      Default: {}.
      • namingNotestring
        At most 800 characters.
    • accessibilityobject
      Default: {}.
      • standardstring
        At most 80 characters.
      • statusstring
        At most 1500 characters.
      • knownstring
        At most 1500 characters.
      • emailstring (email)
        At most 200 characters.
    • aiobject
      Default: {}.
      • trainingstring
        At most 1200 characters.
  • featureslist of string
  • featuresOfflist of string
  • businesslist of string
  • sensitivelist of string
  • minorsboolean
  • siteBasestring (uri)
    At most 200 characters.
  • cookieSourcestring
    One of: widget, declared.

Responses

  • 200application/json
    Success

    object

  • 400application/json
    The request was malformed
    • errorstringrequired
    • messagestring
  • 401application/json
    No valid credential
    • errorstringrequired
    • messagestring
  • 403application/json
    The credential lacks the scope, origin or address
    • errorstringrequired
    • messagestring
  • 429application/json
    Over the key's rate limit; see Retry-After
    • errorstringrequired
    • messagestring

This page as Markdown