Customer REST

Filings REST API

Call filing and company endpoints from any HTTP client. No AI model or MCP client is required.

Make your first REST API request

  1. Get an Integration API key from the dashboard.
  2. Set ALPHACREEK_API_KEY in your terminal with export ALPHACREEK_API_KEY='your-api-key'. Keep the key on your server and out of browser code.
  3. Run this request to list a Microsoft filing, or select Try it and paste your key in the explorer.
curl --get 'https://mcp.alphacreek.ai/api/filings' \
  --header "Authorization: Bearer $ALPHACREEK_API_KEY" \
  --data-urlencode 'ticker=MSFT' \
  --data-urlencode 'filing_registry=sec_edgar' \
  --data-urlencode 'document_type=10-K' \
  --data-urlencode 'limit=1'

Authentication

Every request requires a dashboard API key via query apikey or Authorization: Bearer. API keys require an Integration trial or paid Integration plan. Each call counts as one MCP tool call against your plan quota. For agent tools, see the MCP docs. Legacy platform SEC REST docs remain at /docs/sec-api.

API base
https://mcp.alphacreek.ai
OpenAPI
https://mcp.alphacreek.ai/openapi.json
Swagger UI
https://mcp.alphacreek.ai/docs

Loading endpoint reference…