Make your first request
REST endpoints for filings, funds, financial statements, and events.
Choose a workflow
Guides for NAV, disclosures, filings, dividends, and board changes.
Use the SDK
Python tooling for webhook verification, event parsing, and API reads.
Receive webhooks
Signed push delivery for market events.
1. Get an API key
Sign in at portal.rangler.co and create an organization. Then generate a sandbox API key. The key is shown once. Copy it to your secret manager or.env file immediately.
2. Pick your integration path
Start with webhooks for production event delivery. Use event feeds for initial history and checks for missed deliveries. See Webhooks and Event Feeds for the trade-offs, and SDKs if you want a typed client instead of raw HTTP.2a. Pick a workflow package
Start with a workflow, not a raw endpoint list. Fund Monitoring covers NAV, disclosures, and fund updates. Issuer Monitoring covers filings, dividends, and board-change alerts. Company Intelligence covers forecasts, trades, meetings, direct board-change data, mentions, news, and market time.3. Make your first request
- Financials
- Filings
- Funds
- Events
data scope. A sandbox key still observes the organization’s plan entitlement.
4. Explore the data
Try:
See Financial data, Response Conventions, and the API Reference for details.
5. Add Rangler SDKs
Useranglerpy for webhook verification, typed event parsing, duplicate-delivery helpers, and API reads. See SDKs. Production receivers still require shared, durable storage for processed event IDs.
6. Receive events via webhook
For webhooks:1
Register a webhook endpoint
Create the endpoint in the portal and point it at the receiver URL you want to validate.2
Send a test ping
Validate transport and signing before you subscribe to live traffic.3
Create an event subscription
Filter by event type, company, or fund.4
Receive signed deliveries
Rangler sends matching events with retries and HMAC signatures.6a. Test in sandbox before you go live
Use Sandbox Testing for managed test events, signature verification, delivery inspection, and checks for missed events.7. Go live
For production:1
Generate a live key
Create anrgl_live_ key and keep it separate from sandbox.2
Switch to the live base URL
Usehttps://api.rangler.co/v1.3
Review webhook targets and subscriptions
Webhook endpoints and subscriptions are managed at the organization level. Confirm the receiver URL and rules before enabling live traffic.FAQ
Should I start with webhooks or event-feed reads?
Should I start with webhooks or event-feed reads?
Start with webhooks for product workflows. Use event feeds only to load earlier events and check for missed deliveries.
Do sandbox requests count against live usage?
Do sandbox requests count against live usage?
No. Sandbox usage is isolated from live usage.
Do I need the SDK on day one?
Do I need the SDK on day one?
No. Raw HTTP is enough to start. Use the SDK for webhook verification, event parsing, and API helpers.