ChatGPT Actions setup
SEC API for ChatGPT Actions
A product preview for teams that want ChatGPT to retrieve public SEC filing data through a GPT Action. The SEC API is live; a hosted custom GPT and direct Actions checkout are not launched yet.
{
"name": "SEC Event Intelligence GPT Action",
"status": "product-preview",
"openapi": "https://api.data-apis.com/openapi.json",
"actionUseCase": "Retrieve public SEC filing data from ChatGPT",
"candidateOperations": [
{
"operationId": "getSecChanges",
"endpoint": "GET /v1/sec/changes",
"purpose": "Find recent public SEC filings by date, ticker, and form."
},
{
"operationId": "getSecWatchlistChanges",
"endpoint": "GET /v1/sec/watchlist/changes",
"purpose": "Check a ticker watchlist from one GPT action call."
},
{
"operationId": "searchSecCompanies",
"endpoint": "GET /v1/sec/companies/search",
"purpose": "Resolve a company name, ticker, or CIK before retrieval."
}
],
"notes": [
"GPT Actions can import an OpenAPI schema.",
"Authentication and gateway details must be documented before launch.",
"Use the OpenAPI schema as the starting point for external actions."
]
}
Action-ready retrieval shape
The REST endpoints expose a narrow retrieval schema for GPT builders that need public SEC filing metadata, company lookup, watchlist changes, and filing summaries from an external action.
/v1/sec/changesRetrieve recent public filings by date, ticker, form, or event type/v1/sec/watchlist/changesReturn grouped changes for several tickers in one response/v1/sec/companies/searchResolve issuer names, tickers, and CIKs from natural language prompts/v1/sec/forms/{accessionNo}/summaryFetch one normalized filing summary after a filing is found
Buyer fit
RapidAPI is the current paid API access path. Teams that need a GPT Action can use the same SEC endpoints and OpenAPI shape while handling authentication, gateway, timeout, and privacy controls in their own workspace.
/openapi.jsonUse the public OpenAPI schema as the starting point for external actions/v1/sec/changesRetrieve recent public filings by date, ticker, form, or event type/v1/sec/watchlist/changesReturn grouped filing changes for several tickers in one responseRapidAPISubscribe, test generated snippets, and manage marketplace API keys