custom-auth

Create custom auth front-door

Creates a custom auth

post/custom-auth

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/custom-auth
  • Auth: HTTP bearer

Request body

additional_use_casesstring[]
app_namestring required
button_border_radiusinteger
button_colorstring
button_text_colorstring
consent_periodinteger
consent_period_string'20 minutes' | '1 day' | '1 week' | '1 month' | '3 months' | '6 months' | '9 months' | '12 months' | 'Once-off'
consumer_typestring
customer_authorizationstring
data_minimisationstring
history_fetch_period_in_monthinteger
industrystring required
main_primarystring
main_secondarystring
notification_emailstring
policy_uristring
providersstring
scopestring[] required
service_usage_disclosurestring
show_cdr_footerboolean
supporting_partiesstring[]
use_casesstring[]
withdraw_consentstring

Example request

{
  "additional_use_cases": [
    "Vel eligendi nesciunt maxime non.",
    "Quaerat totam explicabo et ea odio.",
    "Tenetur et ad aspernatur minima.",
    "Minima qui temporibus."
  ],
  "app_name": "Tempore sed error a nihil omnis.",
  "button_border_radius": 5453742835732985000,
  "button_color": "Sed nesciunt ut enim dicta et et.",
  "button_text_color": "Rerum eum consequatur et a ut accusamus.",
  "consent_period": 7582080914986342000,
  "consent_period_string": "6 months",
  "consumer_type": "Molestiae provident labore mollitia sunt id esse.",
  "customer_authorization": "Aut aut id molestiae.",
  "data_minimisation": "Placeat nihil aliquam quidem.",
  "history_fetch_period_in_month": 242405794267235420,
  "industry": "Minima est libero consequuntur.",
  "main_primary": "Iure rerum nemo ipsum et cum officiis.",
  "main_secondary": "Non excepturi quia voluptatem et officia qui.",
  "notification_email": "Dicta temporibus sunt nam.",
  "policy_uri": "Dolores nostrum.",
  "providers": "Perspiciatis est molestiae labore voluptatem.",
  "scope": [
    "Eum fuga.",
    "Autem et explicabo labore adipisci.",
    "Eius et autem autem ipsum.",
    "Voluptatem distinctio architecto nobis eos."
  ],
  "service_usage_disclosure": "Quis et quia quisquam.",
  "show_cdr_footer": false,
  "supporting_parties": [
    "Sed voluptates nam expedita itaque.",
    "Debitis sint quibusdam accusantium excepturi explicabo."
  ],
  "use_cases": [
    "Soluta voluptatum quod voluptas.",
    "Dicta natus aut animi atque.",
    "Praesentium blanditiis molestias."
  ],
  "withdraw_consent": "Numquam harum reprehenderit corrupti labore fugit."
}

Response

Created response.

messagestring required

Example response

{
  "message": "Dolores dolores recusandae velit."
}

Changes

No recorded changes to this operation across all 1 revision of this API.