Skip to main content
The Bluum Postman collection provides ready-to-run requests for every API endpoint, with pre-configured authentication and example payloads.

Quick setup

1

Import the collection

Open the Bluum Postman Collection and click Run in Postman to import it.
2

Set environment variables

Create a Postman environment with these variables:
VariableValue
baseUrlhttps://test-service.bluumfinance.com/v1
apiKeyYour sandbox API key
apiSecretYour sandbox API secret
3

Run your first request

Open the Assets > List Assets request and click Send. You should see a list of tradable assets.

Collection contents

The collection is organized by API domain. Folders are derived from the OpenAPI tags, so this list stays in lockstep with the spec.
FolderRequests
InvestorsCreate, list, get, close investors; wallets, transactions, portfolio chart, trusted contact
ComplianceSubmit a check result, restart a workflow, poll workflow status
Funding SourcesList/connect/disconnect funding sources, Plaid Link token, PATCH wire-payout details
TransfersCreate, list, get, and cancel deposits and withdrawals; download wire-details PDF
TradingOrder estimates, place/list/get/cancel orders
PositionsList positions; get position detail
AssetsSearch, list, get-by-symbol, historical chart bars
MarketsReference data: status, calendar, halts, sessions
Market DataQuotes, snapshots, bars, search (paywalled)
Document ManagementUpload, list, get, download, delete documents
WebhooksRegister, list, update, delete webhooks; list event types
Investor Profile / Dependents / Risk Assessment / Goals / Life Events / External Accounts / Financial Plan / Investment PolicyWealth platform onboarding and planning
Portfolio Management / Auto-Invest / Insights & Recommendations / ReportsWealth platform portfolio management
Total: 23 folders, 124 requests.

Collection variables

The collection uses variables for resource IDs. After creating a resource (e.g., an account), update the corresponding variable so subsequent requests reference it:
VariableSet after
investor_idCreating an investor (prefixed inv_…)
document_idUploading a document (prefixed doc_…)
order_idPlacing an order (prefixed ord_…)
deposit_idCreating a deposit (prefixed dep_…)
withdrawal_idCreating a withdrawal (prefixed wdr_…)
idFunding source (prefixed fs_…) — used by PATCH / DELETE funding-source
webhook_idRegistering a webhook
portfolio_idCreating a portfolio

Switching environments

To switch from sandbox to production:
  1. Create a new Postman environment
  2. Set baseUrl to https://service.bluumfinance.com/v1
  3. Use your production API key and secret
  4. Select the production environment before sending requests