Skip to main content
GET
/
disclosures
List disclosures
curl --request GET \
  --url https://api.bluumfinance.com/v1/disclosures
{
  "object": "list",
  "url": "/v1/disclosures",
  "has_more": false,
  "data": [
    {
      "object": "disclosure",
      "id": "hyc_non_shariah_new_customer_ack",
      "version": "2026-05-23",
      "source": "alpaca",
      "kind": "verbatim_text",
      "route": "us",
      "step": "step_hyc_enrollment",
      "title": "HYC enrollment acknowledgement — new customer (Non-Shariah)",
      "text": "I have read, understood, and agree to be bound by Alpaca Securities LLC and Bluum Invest LLC account terms, and all other terms, disclosures and disclaimers applicable to me, as referenced in the [Alpaca Customer Agreement](https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf). I also acknowledge that I have been presented the [Alpaca Securities LLC Bank Sweep Program Terms and Conditions](https://files.alpaca.markets/disclosures/library/FDICSweepProgramTermsAndConditions.pdf).\n",
      "links": [
        {
          "text": "Alpaca Customer Agreement",
          "url": "https://files.alpaca.markets/disclosures/library/AcctAppMarginAndCustAgmt.pdf"
        },
        {
          "text": "Alpaca Securities LLC Bank Sweep Program Terms and Conditions",
          "url": "https://files.alpaca.markets/disclosures/library/FDICSweepProgramTermsAndConditions.pdf"
        }
      ],
      "requires_acknowledgement": true,
      "agreement_key": null,
      "source_reference": "Tech Sign Off - Bluum.xlsx, High Yield Cash 1.0 (new customer onboarding) + 2.0 (correct hyperlinks present on enrollment screen)"
    }
  ]
}

Query Parameters

source
enum<string>

Filter by source. Omit for all.

Available options:
alpaca,
bluum
route
enum<string>
default:all

Filter by onboarding route. us returns disclosures whose route is us OR all; same for international. all (default) returns every disclosure.

Available options:
all,
us,
international
step
enum<string>

Filter to the disclosures the partner should surface at a specific point in the onboarding / enrollment flow.

Available options:
step_6_affiliations,
step_7_w8_certification,
step_9_broker_agreements,
step_12_post_account,
step_hyc_enrollment,
step_fixed_income_enrollment,
platform_signup
requires_acknowledgement
boolean

true returns only disclosures the partner must capture an explicit acknowledgement for (checkbox / "I Agree" button). false returns reference-only disclosures.

Response

200 - application/json

Disclosure list.

List envelope. data holds the page of items; each item is itself wrapped in a ResourceEnvelope.

object
enum<string>
required
Available options:
list
url
string
required

The endpoint path that produced this list.

Example:

"/v1/investors/inv_…/deposits"

has_more
boolean
required

Whether more results exist beyond data.

Example:

false

data
object[]
required