Pay-as-You-Go API Pricing: $1 per 1,000 Requests, No Subscription
How Bourse pay-as-you-go works: requests counted per account, reported to Stripe daily, charged monthly, with the month-to-date cost visible in the app and the API.
Some teams need commercial access without committing to a monthly plan. Pay-as-you-go bills only what you use, like a cloud service.
Key takeaways
- $1 per 1,000 successful requests, no minimum, no subscription fee. Prices are in U.S. dollars.
- Live data, a commercial license and API Pro limits (600 requests a minute, 250,000 a day).
- Requests are counted per account. Once a day Bourse reports the previous day's total to Stripe; Stripe charges the card on file at the end of the month.
- The month-to-date request count and cost are visible in the app (Settings, API) and in
GET /v1/usage.
Example usage response
`` "billing": { "model": "pay_as_you_go", "usd_per_1000_requests": 1, "month_to_date_requests": 345200, "month_to_date_usd": 345.2, "billed_by": "Stripe, monthly, card on file" } ``
When to switch to a monthly plan
Above roughly 500,000 requests a month, API Pro ($499) is cheaper and adds nightly bulk files. Enterprise ($1,000) adds Parquet history on Amazon S3 and a 99.9% uptime SLA. Compare plans on the developer page.
See these filings as they land
Bourse collects Congress trades, SEC Form 4 insider filings and 13F fund holdings in one live feed, and flags insider buying clusters automatically. Free to start.
Bourse provides financial data and editorial information, parts of which are generated by AI. This page is for general education only. It is not personalised investment advice or a recommendation to buy or sell any financial instrument. Make your own decisions.