← APIs / Massive
Verified

Massive

Coinbase Bazaarby Coinbase Bazaar · marketplace

Pay-per-call x402 service at agent.massive.com, listed in the Coinbase Bazaar. SEC document text sections providing raw text content from specific sections of SEC filings (10-K, 10-Q, etc.). Can't find what you're looking for? POST feedback to /feedback, no charge.

datafederated
Price per request
$0.01
Base URL
https://gateway.apiosk.com/cbz-agent-massive-com
Technical Specs
Auth MethodNone (x402 payment proof only)
Response FormatJSON
Endpoints4
Endpoints
MethodPathDescriptionCost
GET /stocks/filings/10-K/vX/sections SEC document text sections providing raw text content from specific sections of SEC filings (10-K, 10-Q, etc.). Can't find what you're looking for? POST feedback to /feedback, no charge.
$0.01 default
View details
GET /stocks/filings/8-K/vX/text SEC 8-K filings text providing parsed content from current report filings. 8-K forms report material events such as earnings, acquisitions, executive changes, and other significant corporate events. Can't find what you're looking for? POST feedback to /feedback, no charge.
$0.01 default
View details
GET /stocks/filings/vX/index SEC EDGAR master index providing metadata for all SEC filings including form types, filing dates, and direct links to source documents. Can't find what you're looking for? POST feedback to /feedback, no charge.
$0.01 default
View details
GET /v2/reference/news Get the most recent news articles relating to a stock ticker symbol, including a summary of the article and a link to the original source. Can't find what you're looking for? POST feedback to /feedback, no charge.
$0.01 default
View details
Endpoint documentation
GET/stocks/filings/10-K/vX/sections
$0.01 default
Description

SEC document text sections providing raw text content from specific sections of SEC filings (10-K, 10-Q, etc.). Can't find what you're looking for? POST feedback to /feedback, no charge.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "cik": {
      "description": "SEC Central Index Key (10 digits, zero-padded).",
      "type": "string"
    },
    "cik.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "cik.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "cik.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "cik.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "cik.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    },
    "filing_date": {
      "description": "Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD). Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gt": {
      "description": "Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gte": {
      "description": "Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lt": {
      "description": "Filter less than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lte": {
      "description": "Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "Limit the maximum number of results returned. Defaults to '10' if not specified. The maximum allowed limit is '100'.",
      "maximum": 100,
      "minimum": 1,
      "type": "integer"
    },
    "period_end": {
      "description": "Period end date that the filing relates to (formatted as YYYY-MM-DD). Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "period_end.gt": {
      "description": "Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "period_end.gte": {
      "description": "Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "period_end.lt": {
      "description": "Filter less than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "period_end.lte": {
      "description": "Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "section": {
      "description": "Standardized section identifier from the filing (e.g. 'business', 'risk_factors', etc.).",
      "enum": [
        "business",
        "risk_factors"
      ],
      "type": "string"
    },
    "section.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "enum": [
        "business",
        "risk_factors"
      ],
      "type": "string"
    },
    "sort": {
      "default": "period_end.desc",
      "description": "A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'period_end' if not specified. The sort order defaults to 'desc' if not specified.",
      "type": "string"
    },
    "ticker": {
      "description": "Stock ticker symbol for the company.",
      "type": "string"
    },
    "ticker.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "ticker.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "ticker.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "ticker.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "ticker.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "count": 2,
  "next_url": "https://api.massive.com/stocks/filings/10-K/vX/sections?cursor=eyJsaW1pd...",
  "request_id": "a3f8b2c1d4e5f6g7",
  "results": [
    {
      "cik": "0000320193",
      "filing_date": "2023-11-03",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/0000320193-23-000106.txt",
      "period_end": "2023-09-30",
      "section": "risk_factors",
      "text": "Item 1A. Risk Factors\n\nInvesting in our stock involves risk. In addition to the other information in this Annual Report on Form 10-K, the following risk factors should be carefully considered...",
      "ticker": "AAPL"
    },
    {
      "cik": "0000789019",
      "filing_date": "2023-07-27",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/789019/0000950170-23-035122.txt",
      "period_end": "2023-06-30",
      "section": "risk_factors",
      "text": "Item 1A. RISK FACTORS\n\nOur operations and financial results are subject to various risks and uncertainties...",
      "ticker": "MSFT"
    }
  ],
  "status": "OK"
}
GET/stocks/filings/8-K/vX/text
$0.01 default
Description

SEC 8-K filings text providing parsed content from current report filings. 8-K forms report material events such as earnings, acquisitions, executive changes, and other significant corporate events. Can't find what you're looking for? POST feedback to /feedback, no charge.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "cik": {
      "description": "SEC Central Index Key (10 digits, zero-padded).",
      "type": "string"
    },
    "cik.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "cik.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "cik.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "cik.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "cik.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    },
    "filing_date": {
      "description": "Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD). Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gt": {
      "description": "Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gte": {
      "description": "Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lt": {
      "description": "Filter less than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lte": {
      "description": "Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "form_type": {
      "description": "SEC form type (e.g., '8-K', '8-K/A' for amendments).",
      "type": "string"
    },
    "form_type.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "form_type.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "form_type.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "form_type.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "form_type.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    },
    "limit": {
      "default": 10,
      "description": "Limit the maximum number of results returned. Defaults to '10' if not specified. The maximum allowed limit is '100'.",
      "maximum": 100,
      "minimum": 1,
      "type": "integer"
    },
    "sort": {
      "default": "filing_date.desc",
      "description": "A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'filing_date' if not specified. The sort order defaults to 'desc' if not specified.",
      "type": "string"
    },
    "ticker": {
      "description": "Stock ticker symbol for the company.",
      "type": "string"
    },
    "ticker.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "ticker.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "ticker.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "ticker.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "ticker.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "count": 2,
  "next_url": "https://api.massive.com/stocks/filings/8-K/vX/text?cursor=eyJsaW1pd...",
  "request_id": "a3f8b2c1d4e5f6g7",
  "results": [
    {
      "accession_number": "0000004962-25-000002",
      "cik": "0000004962",
      "filing_date": "2025-01-15",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/4962/0000004962-25-000002.txt",
      "form_type": "8-K",
      "items_text": "Item 7.01\tRegulation FD Disclosure\n\nAmerican Express Company is hereby furnishing below delinquency and write-off statistics...",
      "ticker": "AXP"
    },
    {
      "accession_number": "0000320193-25-000010",
      "cik": "0000320193",
      "filing_date": "2025-01-14",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/0000320193-25-000010.txt",
      "form_type": "8-K",
      "items_text": "Item 2.02\tResults of Operations and Financial Condition\n\nOn January 14, 2025, Apple Inc. announced financial results...",
      "ticker": "AAPL"
    }
  ],
  "status": "OK"
}
GET/stocks/filings/vX/index
$0.01 default
Description

SEC EDGAR master index providing metadata for all SEC filings including form types, filing dates, and direct links to source documents. Can't find what you're looking for? POST feedback to /feedback, no charge.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "cik": {
      "description": "SEC Central Index Key (CIK) identifying the filing entity.",
      "type": "string"
    },
    "cik.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "cik.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "cik.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "cik.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "cik.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    },
    "filing_date": {
      "description": "Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD). Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gt": {
      "description": "Filter greater than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.gte": {
      "description": "Filter greater than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lt": {
      "description": "Filter less than the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "filing_date.lte": {
      "description": "Filter less than or equal to the value. Value must be formatted 'yyyy-mm-dd'.",
      "type": "string"
    },
    "form_type": {
      "description": "SEC form type (e.g., '10-K', '10-Q', '8-K', 'S-1', '4', etc.).",
      "type": "string"
    },
    "form_type.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "form_type.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "form_type.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "form_type.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "form_type.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    },
    "limit": {
      "default": 1000,
      "description": "Limit the maximum number of results returned. Defaults to '1000' if not specified. The maximum allowed limit is '10000'.",
      "maximum": 10000,
      "minimum": 1,
      "type": "integer"
    },
    "sort": {
      "default": "filing_date.desc",
      "description": "A comma separated list of sort columns. For each column, append '.asc' or '.desc' to specify the sort direction. The sort column defaults to 'filing_date' if not specified. The sort order defaults to 'desc' if not specified.",
      "type": "string"
    },
    "ticker": {
      "description": "Stock ticker symbol for the filing entity, if available.",
      "type": "string"
    },
    "ticker.any_of": {
      "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
      "type": "string"
    },
    "ticker.gt": {
      "description": "Filter greater than the value.",
      "type": "string"
    },
    "ticker.gte": {
      "description": "Filter greater than or equal to the value.",
      "type": "string"
    },
    "ticker.lt": {
      "description": "Filter less than the value.",
      "type": "string"
    },
    "ticker.lte": {
      "description": "Filter less than or equal to the value.",
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "next_url": "https://api.massive.com/stocks/filings/vX/index?cursor=eyJsaW1pd...",
  "request_id": "1daccfd9794e482e96d104dee6ed432b",
  "results": [
    {
      "accession_number": "0000320193-25-000079",
      "cik": "0000320193",
      "filing_date": "2025-10-31",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/320193/0000320193-25-000079.txt",
      "form_type": "10-K",
      "issuer_name": "Apple Inc.",
      "ticker": "AAPL"
    },
    {
      "accession_number": "0000950170-25-010491",
      "cik": "0000789019",
      "filing_date": "2025-01-29",
      "filing_url": "https://www.sec.gov/Archives/edgar/data/789019/0000950170-25-010491.txt",
      "form_type": "10-Q",
      "issuer_name": "MICROSOFT CORP",
      "ticker": "MSFT"
    }
  ],
  "status": "OK"
}
GET/v2/reference/news
$0.01 default
Description

Get the most recent news articles relating to a stock ticker symbol, including a summary of the article and a link to the original source. Can't find what you're looking for? POST feedback to /feedback, no charge.

Pricing
$0.01 default
Parameters
{
  "properties": {
    "limit": {
      "default": 10,
      "description": "Limit the number of results returned, default is 10 and max is 1000.",
      "maximum": 1000,
      "minimum": 1,
      "type": "integer"
    },
    "order": {
      "default": "desc",
      "description": "Order results based on the `sort` field.",
      "enum": [
        "asc",
        "desc"
      ],
      "type": "string"
    },
    "published_utc": {
      "description": "Return results published on, before, or after this date.",
      "type": "string"
    },
    "published_utc.gt": {
      "description": "Search by published_utc.",
      "type": "string"
    },
    "published_utc.gte": {
      "description": "Search by published_utc.",
      "type": "string"
    },
    "published_utc.lt": {
      "description": "Search by published_utc.",
      "type": "string"
    },
    "published_utc.lte": {
      "description": "Search by published_utc.",
      "type": "string"
    },
    "sort": {
      "default": "published_utc",
      "description": "Sort field used for ordering.",
      "enum": [
        "published_utc"
      ],
      "type": "string"
    },
    "ticker": {
      "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
      "type": "string"
    },
    "ticker.gt": {
      "description": "Search by ticker.",
      "type": "string"
    },
    "ticker.gte": {
      "description": "Search by ticker.",
      "type": "string"
    },
    "ticker.lt": {
      "description": "Search by ticker.",
      "type": "string"
    },
    "ticker.lte": {
      "description": "Search by ticker.",
      "type": "string"
    }
  },
  "type": "object"
}
Example response
{
  "count": 1,
  "next_url": "https://api.massive.com:443/v2/reference/news?cursor=eyJsaW1pdCI6MSwic29ydCI6InB1Ymxpc2hlZF91dGMiLCJvcmRlciI6ImFzY2VuZGluZyIsInRpY2tlciI6e30sInB1Ymxpc2hlZF91dGMiOnsiZ3RlIjoiMjAyMS0wNC0yNiJ9LCJzZWFyY2hfYWZ0ZXIiOlsxNjE5NDA0Mzk3MDAwLG51bGxdfQ",
  "request_id": "831afdb0b8078549fed053476984947a",
  "results": [
    {
      "amp_url": "https://m.uk.investing.com/news/stock-market-news/markets-are-underestimating-fed-cuts-ubs-3559968?ampMode=1",
      "article_url": "https://uk.investing.com/news/stock-market-news/markets-are-underestimating-fed-cuts-ubs-3559968",
      "author": "Sam Boughedda",
      "description": "UBS analysts warn that markets are underestimating the extent of future interest rate cuts by the Federal Reserve, as the weakening economy is likely to justify more cuts than currently anticipated.",
      "id": "8ec638777ca03b553ae516761c2a22ba2fdd2f37befae3ab6fdab74e9e5193eb",
      "image_url": "https://i-invdn-com.investing.com/news/LYNXNPEC4I0AL_L.jpg",
      "insights": [
        {
          "sentiment": "positive",
          "sentiment_reasoning": "UBS analysts are providing a bullish outlook on the extent of future Federal Reserve rate cuts, suggesting that markets are underestimating the number of cuts that will occur.",
          "ticker": "UBS"
        }
      ],
      "keywords": [
        "Federal Reserve",
        "interest rates",
        "economic data"
      ],
      "published_utc": "2024-06-24T18:33:53Z",
      "publisher": {
        "favicon_url": "https://s3.massive.com/public/assets/news/favicons/investing.ico",
        "homepage_url": "https://www.investing.com/",
        "logo_url": "https://s3.massive.com/public/assets/news/logos/investing.png",
        "name": "Investing.com"
      },
      "tickers": [
        "UBS"
      ],
      "title": "Markets are underestimating Fed cuts: UBS By Investing.com - Investing.com UK"
    }
  ],
  "status": "OK"
}