RapidAPI setup
SEC Event Intelligence on RapidAPI
Subscribe through RapidAPI for REST quotas, generated snippets, and marketplace-managed keys. Run the watchlist endpoint in RapidAPI Playground first, then move the generated snippet into dashboards, workers, or company filing pages.
curl "https://sec-event-intelligence.p.rapidapi.com/v1/sec/watchlist/changes?tickers=AAPL,MSFT&limit=25" \
--header "x-rapidapi-host: sec-event-intelligence.p.rapidapi.com" \
--header "x-rapidapi-key: YOUR_RAPIDAPI_KEY"
Required headers
RapidAPI sends traffic to the SEC Event Intelligence REST API with two generated headers. Keep the key server-side for production apps and scheduled jobs.
x-rapidapi-hostsec-event-intelligence.p.rapidapi.comx-rapidapi-keyGenerated in the RapidAPI app console after subscriptionBase URLhttps://sec-event-intelligence.p.rapidapi.com
Endpoint playground checklist
After subscribing, use RapidAPI Playground as the first live execution path. It confirms the selected app, key, host header, and endpoint parameters before the request is copied into an application.
Watchlist firstRungetWatchlistChangeswithAAPL,MSFT,NVDAResolve companyRunsearchCompaniesbefore company-specific feedsCheck profileRungetCompanyProfileto confirm ticker coveragePoll changesRungetFilingChangesfor a date-window feed
Buyer-ready first endpoints
These endpoints cover the most common setup checks: a ticker watchlist feed, issuer-specific filing history, and company lookup before building a polling workflow.
Watchlist changesOpen the watchlist playground forGET /v1/sec/watchlist/changes?tickers=AAPL,MSFT&limit=25Company filingsGET /v1/sec/company/AAPL/filings?limit=25Form 4 filingsOpen the Form 4 quickstart forGET /v1/sec/insider-trades?ticker=MSFT&limit=25Company lookupOpen the company search playground forGET /v1/sec/companies/search?q=apple&limit=10Company profileOpen the company profile playground forGET /v1/sec/company/{ticker}/profileFiling changesOpen the filing-change playground for date-window pollingDemo shapeOpen demo JSON before subscribing
Company filings request
Use this request when the app needs a company detail page, issuer filing timeline, compliance queue, or filing-history sync by ticker.
curl "https://sec-event-intelligence.p.rapidapi.com/v1/sec/company/AAPL/filings?limit=25" \
--header "x-rapidapi-host: sec-event-intelligence.p.rapidapi.com" \
--header "x-rapidapi-key: YOUR_RAPIDAPI_KEY"
Access route
RapidAPI is the self-serve REST route. Hosted MCP production
tools use a direct Data APIs key only when an MCP client must
call https://api.data-apis.com/mcp directly.
REST checkoutOpen RapidAPI listing for subscription, quotas, and snippetsMCP setupRun no-key MCP tool calls before requesting hosted MCP production accessDirect keyRequest hosted MCP access only when a direct MCP key is required
Troubleshooting
Most failed first calls come from missing RapidAPI headers, calling the Data APIs base URL with RapidAPI headers, or exposing the key in a browser-only app.
401 or 403Confirm the RapidAPI app is subscribed and sendsx-rapidapi-keyHost mismatchUsesec-event-intelligence.p.rapidapi.comfor RapidAPI requestsBrowser appsCall through a backend, worker, or serverless function so the key stays privateResponse shapePreview sample JSON and compare it with the first request response