Create Institution Disclosure
This endpoint is part of the Disclosures Service, which manages disclosure definitions for financial institutions and tracks user acceptance of those disclosures in digital banking applications. Institution disclosures define the disclosures that must be presented to users (for example, online statements or regulatory agreements) and serve as the source of truth for downstream user disclosure workflows.
Creates a new institution disclosure definition for the financial institution associated with the authenticated caller. The service validates the request, persists the disclosure, returns the created record (including the newly assigned disclosure identifier), and evicts the institution disclosures cache for that financial institution.
Use this endpoint to:
- Create a new disclosure definition for a financial institution.
- Configure disclosure content that will later be presented to users during onboarding or account-related flows.
- Enable an institution to manage which disclosures are available for user acceptance.
Behavior and capabilities:
- The request body must include
institutionDisclosureName. Do not sendinstitutionDisclosureIdon create; the identifier is assigned by the downstream service and returned in the response. - Optional disclosure content is supported only as a URL; if
institutionDisclosureDatais present,institutionDisclosureDataTypemust beURL. If both data and type are omitted, the disclosure is created without URL content. - All request values must be printable ASCII and comply with field length limits enforced by the service.
Request
Responses
- 200
- 400
- 401
- 500
- 501
Success
Bad Request
Unauthorized
Internal Server Error
Not Implemented