INTELLIGENCE

Know what your agents buy.

Costs, changes and evidence for better service decisions.

Cost intelligence

Find the better way to pay.

Compare service prices and payment options against your workload.

Scoped audits · customer usage requiredRequest a cost audit
Change intelligence

Know when your dependencies change.

Track payment offers, service schemas and provider changes over time.

Custom watchlists and historyDiscuss monitoring
Outcome intelligence

Connect the purchase to the result.

Bring charges, retries and task evaluations into one private evidence record.

Integration pilot · your task criteriaConnect your workflow

THE EVIDENCE BASE

Collected. Dated. Traceable.

Use the API
14,635Source listings
33Source snapshots
27,889Recorded changes
1,221Endpoint observations

Latest snapshot: Sep 12, 2026, 05:41 UTC. Daily collection; gaps remain unknown.

161 observations · Differences between dated observations.

agent.massive.comSEC 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.
https://agent.massive.com/stocks/filings/10-K/vX/sections
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "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.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "732b329cdc7428de6baafcc713ccaffab0d9b6f92f56ba84871029885a767e29",
  "service_id": "03b451d57a1b89e77be357f1d386eaed0fe831e6289bfc506898c0dadd3115fb",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T23:02:29.928Z",
  "url": "https://agent.massive.com/stocks/filings/10-K/vX/sections",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet a single ticker supported by Massive. This response will have detailed information about the ticker and the company behind it. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v3/reference/tickers/:ticker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get a single ticker supported by Massive. This response will have detailed information about the ticker and the company behind it. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "ticker": {
                "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "ticker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "date": {
                "description": "Specify a point in time to get information about the ticker available on that date. When retrieving information from SEC filings, we compare this date with the period of report date on the SEC filing. For example, consider an SEC filing submitted by AAPL on 2019-07-31, with a period of report date ending on 2019-06-29. That means that the filing was submitted on 2019-07-31, but the filing was created based on information from 2019-06-29. If you were to query for AAPL details on 2019-06-29, the ticker details would include information from the SEC filing. Defaults to the most recent available date.",
                "format": "date",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "e783140ae3c1936fe547d4b8134257fcd0a6683d8d9a59f1be7025f83bbe8931",
  "service_id": "05a4b6927f3a257917d80202e4fd2d2f6bf5792fd861810f3619ec2544d2898e",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-07T19:40:41.453Z",
  "url": "https://agent.massive.com/v3/reference/tickers/:ticker",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet moving average convergence/divergence (MACD) data for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v1/indicators/macd/:stockTicker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get moving average convergence/divergence (MACD) data for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "stockTicker": {
                "description": "Specify a case-sensitive ticker symbol for which to get moving average convergence/divergence (MACD) data. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "stockTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "default": true,
                "description": "Whether or not the aggregates used to calculate the MACD are adjusted for splits. By default, aggregates are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "expand_underlying": {
                "default": false,
                "description": "Whether or not to include the aggregates used to calculate this indicator in the response.",
                "type": "boolean"
              },
              "limit": {
                "default": 10,
                "description": "Limit the number of results returned, default is 10 and max is 5000",
                "maximum": 5000,
                "type": "integer"
              },
              "long_window": {
                "default": 26,
                "description": "The long window size used to calculate MACD data.",
                "type": "integer"
              },
              "order": {
                "default": "desc",
                "description": "The order in which to return the results, ordered by timestamp.",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              },
              "series_type": {
                "default": "close",
                "description": "The price in the aggregate which will be used to calculate the MACD. i.e. 'close' will result in using close prices to calculate the MACD.",
                "enum": [
                  "open",
                  "high",
                  "low",
                  "close"
                ],
                "type": "string"
              },
              "short_window": {
                "default": 12,
                "description": "The short window size used to calculate MACD data.",
                "type": "integer"
              },
              "signal_window": {
                "default": 9,
                "description": "The window size used to calculate the MACD signal line.",
                "type": "integer"
              },
              "timespan": {
                "default": "day",
                "description": "The size of the aggregate time window.",
                "enum": [
                  "minute",
                  "hour",
                  "day",
                  "week",
                  "month",
                  "quarter",
                  "year"
                ],
                "type": "string"
              },
              "timestamp": {
                "description": "Query by timestamp. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              },
              "timestamp.gt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.gte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lte": {
                "description": "Range by timestamp.",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "44f7e1d3eed9718e2f891e58560f8913032a7a1d991bbafedb951b7b9f3d9408",
  "service_id": "124b3b92e38bade11c592bfe8a49fd1f2ab1a92a9d9634480c31d60e96795ccd",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T19:42:12.571Z",
  "url": "https://agent.massive.com/v1/indicators/macd/:stockTicker",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the most up-to-date market data for a single traded stock ticker. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers/:stocksTicker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the most up-to-date market data for a single traded stock ticker. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "stocksTicker": {
                "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "stocksTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {},
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "af85006c871acc4860a9898a4d27b75bba905693753c366e99a2cdf7e2bce9b3",
  "service_id": "183071147a818f3f82b39515fb378719e16bd03ef1a6062768fe02477acd71d8",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-05T13:52:15.769Z",
  "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers/:stocksTicker",
  "usage_rights": "not_reviewed"
}
agent.massive.comThe complete list of risk factor classifications used in the risk factors endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/taxonomies/vX/risk-factors
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "The complete list of risk factor classifications used in the risk factors endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "limit": {
                "default": 200,
                "description": "Limit the maximum number of results returned. Defaults to '200' if not specified. The maximum allowed limit is '1000'.",
                "maximum": 1000,
                "minimum": 1,
                "type": "integer"
              },
              "primary_category": {
                "description": "Top-level risk category",
                "type": "string"
              },
              "primary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "primary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "primary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "primary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "primary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "secondary_category": {
                "description": "Mid-level risk category",
                "type": "string"
              },
              "secondary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "secondary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "secondary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "secondary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "secondary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "sort": {
                "default": "taxonomy.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 'taxonomy' if not specified. The sort order defaults to 'desc' if not specified.",
                "type": "string"
              },
              "taxonomy": {
                "description": "Version identifier (e.g., '1.0', '1.1') for the taxonomy Value must be a floating point number.",
                "format": "double",
                "type": "number"
              },
              "taxonomy.gt": {
                "description": "Filter greater than the value. Value must be a floating point number.",
                "format": "double",
                "type": "number"
              },
              "taxonomy.gte": {
                "description": "Filter greater than or equal to the value. Value must be a floating point number.",
                "format": "double",
                "type": "number"
              },
              "taxonomy.lt": {
                "description": "Filter less than the value. Value must be a floating point number.",
                "format": "double",
                "type": "number"
              },
              "taxonomy.lte": {
                "description": "Filter less than or equal to the value. Value must be a floating point number.",
                "format": "double",
                "type": "number"
              },
              "tertiary_category": {
                "description": "Most specific risk classification",
                "type": "string"
              },
              "tertiary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "tertiary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "tertiary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "tertiary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "tertiary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "35879ac55a0799d834192d8b05bfc366f342451ff216632a81312c4cf945f776",
  "service_id": "1aba7ef0d5c7ce57a9419c906d2a85a22db8ad2e0d9c920c40fefc3747406e3b",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:17:28.497Z",
  "url": "https://agent.massive.com/stocks/taxonomies/vX/risk-factors",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet 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.
https://agent.massive.com/v2/reference/news
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "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.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "bb58af4d2f58cc8ba4df3f5fa8c2d26293ebfe639827e9c14166e2c7163a9eac",
  "service_id": "1e23a408f7ae3e2080189cd824f2dc40a0e7cec21aecfee30bfe46d0a2c4269e",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T19:41:39.216Z",
  "url": "https://agent.massive.com/v2/reference/news",
  "usage_rights": "not_reviewed"
}
agent.massive.comThe risk factors identified in companies' 10K filings. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/filings/vX/risk-factors
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "The risk factors identified in companies' 10K filings. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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).",
                "type": "string"
              },
              "filing_date.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "filing_date.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "filing_date.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "filing_date.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "filing_date.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "limit": {
                "default": 100,
                "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '50000'.",
                "maximum": 50000,
                "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "3c8a43e5a3ccd4158c53d11fccb542f6a8416fbd79d84507f91e3aca3135355d",
  "service_id": "22a34ec1e192c02200be2d2743f6443df22fb9447b8f72659fe9519c0a51c872",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T19:32:38.583Z",
  "url": "https://agent.massive.com/stocks/filings/vX/risk-factors",
  "usage_rights": "not_reviewed"
}
agent.massive.comThe complete list of 8-K disclosure classifications used in the 8-K disclosures endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/taxonomies/vX/disclosures
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "The complete list of 8-K disclosure classifications used in the 8-K disclosures endpoint. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "limit": {
                "default": 200,
                "description": "Limit the maximum number of results returned. Defaults to '200' if not specified. The maximum allowed limit is '1000'.",
                "maximum": 1000,
                "minimum": 1,
                "type": "integer"
              },
              "primary_category": {
                "description": "Top-level disclosure category.",
                "type": "string"
              },
              "primary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "primary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "primary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "primary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "primary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "secondary_category": {
                "description": "Mid-level disclosure category.",
                "type": "string"
              },
              "secondary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "secondary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "secondary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "secondary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "secondary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "sort": {
                "default": "taxonomy.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 'taxonomy' if not specified. The sort order defaults to 'desc' if not specified.",
                "type": "string"
              },
              "taxonomy": {
                "description": "Taxonomy version that defines this classification (e.g., '1.0').",
                "type": "string"
              },
              "taxonomy.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "taxonomy.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "taxonomy.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "taxonomy.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "taxonomy.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "tertiary_category": {
                "description": "Most specific disclosure category.",
                "type": "string"
              },
              "tertiary_category.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "tertiary_category.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "tertiary_category.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "tertiary_category.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "tertiary_category.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "f30843c50970928e5d6abc9cab8d6dd6b59bb0bc6d7080e4be1425e5cd8cbf50",
  "service_id": "28df2638edb39c68efd341aee6a899fad5b5077267ea347ba56be64f5d1e6490",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:17:14.8Z",
  "url": "https://agent.massive.com/stocks/taxonomies/vX/disclosures",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC Form 3 filings reporting initial statements of beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) when they first acquire a position. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/filings/vX/form-3
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "SEC Form 3 filings reporting initial statements of beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) when they first acquire a position. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "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 ('3' for initial filing, '3/A' for amendments).",
                "type": "string"
              },
              "issuer_cik": {
                "description": "SEC Central Index Key of the issuer company (10 digits, zero-padded).",
                "type": "string"
              },
              "issuer_cik.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "limit": {
                "default": 100,
                "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '10000'.",
                "maximum": 10000,
                "minimum": 1,
                "type": "integer"
              },
              "owner_cik": {
                "description": "SEC Central Index Key of the reporting owner (10 digits, zero-padded).",
                "type": "string"
              },
              "owner_cik.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "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"
              },
              "tickers": {
                "description": "Filter for arrays that contain the value.",
                "type": "string"
              },
              "tickers.all_of": {
                "description": "Filter for arrays that contain all of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "tickers.any_of": {
                "description": "Filter for arrays that contain any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "303a6a9bdd25efa3b16122ea4117a484eaf53283a68c2e206f4b64e164f4b267",
  "service_id": "2c90ec7a6cf4ec97b5d170af7461c8aa9073e82e50a5ed1633953b0da2de9ffa",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:16:28.391Z",
  "url": "https://agent.massive.com/stocks/filings/vX/form-3",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the most up-to-date market data for all traded stock symbols. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the most up-to-date market data for all traded stock symbols. Note: Snapshot data is cleared at 3:30am EST and gets populated as data is received from the exchanges. This can happen as early as 4am EST. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "include_otc": {
                "description": "Include OTC securities in the response. Default is false (don't include OTC securities).",
                "type": "boolean"
              },
              "tickers": {
                "description": "A case-sensitive comma separated list of tickers to get snapshots for. For example, AAPL,TSLA,GOOG. Empty string defaults to querying all tickers.",
                "type": "array"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "ff8f843dfaadb8f0a23fc07331ebdd0d8bc80a3a58d9ded85c153870585f9e29",
  "service_id": "328993344faec322a08753d19107d4253ca4f0a2ec5c125792db21d0443c4036",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-08-31T14:41:22.594Z",
  "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/tickers",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC Form 4 filings reporting changes in beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) within two business days of a transaction. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/filings/vX/form-4
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "SEC Form 4 filings reporting changes in beneficial ownership of securities. Filed by corporate insiders (directors, officers, and 10%+ shareholders) within two business days of a transaction. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "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 ('4' for standard filing, '4/A' for amendments).",
                "type": "string"
              },
              "issuer_cik": {
                "description": "SEC Central Index Key of the issuer company (10 digits, zero-padded).",
                "type": "string"
              },
              "issuer_cik.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "limit": {
                "default": 100,
                "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '10000'.",
                "maximum": 10000,
                "minimum": 1,
                "type": "integer"
              },
              "owner_cik": {
                "description": "SEC Central Index Key of the reporting owner (10 digits, zero-padded).",
                "type": "string"
              },
              "owner_cik.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "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"
              },
              "tickers": {
                "description": "Filter for arrays that contain the value.",
                "type": "string"
              },
              "tickers.all_of": {
                "description": "Filter for arrays that contain all of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "tickers.any_of": {
                "description": "Filter for arrays that contain any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "transaction_code": {
                "description": "SEC transaction code indicating the type of transaction (e.g., 'P' for purchase, 'S' for sale, 'A' for grant/award, 'M' for exercise/conversion).",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "d5fa9e582d6b51dda049ee8bb650cdae541b19000c114b2fd0a37cf282892266",
  "service_id": "49f79819c7d7e0226abec7c3c39f3485ff4b4d55eca4de368ac00f702c6e812c",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T19:32:34.461Z",
  "url": "https://agent.massive.com/stocks/filings/vX/form-4",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the daily open, high, low, and close (OHLC) for the entire stocks/equities markets. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v2/aggs/grouped/locale/us/market/stocks/:date
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the daily open, high, low, and close (OHLC) for the entire stocks/equities markets. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "date": {
                "description": "The beginning date for the aggregate window.",
                "type": "string"
              }
            },
            "required": [
              "date"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "description": "Whether or not the results are adjusted for splits. By default, results are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "include_otc": {
                "description": "Include OTC securities in the response. Default is false (don't include OTC securities).",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "8a7312dac2594ba57d8e8a308628e12f50a0a3dd3912c3e7ad1e3ee7a6fbee88",
  "service_id": "55e6b741831f55b01bc8c1df7ec9b06978679b1edcb37c0e3bcfcb21fd61e50e",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:10:37.027Z",
  "url": "https://agent.massive.com/v2/aggs/grouped/locale/us/market/stocks/:date",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the open, close and afterhours prices of a stock symbol on a certain date. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v1/open-close/:stocksTicker/:date
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the open, close and afterhours prices of a stock symbol on a certain date. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "date": {
                "description": "The date of the requested open/close in the format YYYY-MM-DD.",
                "format": "date",
                "type": "string"
              },
              "stocksTicker": {
                "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "date",
              "stocksTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "description": "Whether or not the results are adjusted for splits. By default, results are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "93fc2d9ffb5a303575d131fd3ab110a94b5386eaf88888e3dbf2848a4c8cca40",
  "service_id": "66cf5192aae87b5ea9033f23dd028260116cdba9ee09172f0224af5668f05339",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:10:20.55Z",
  "url": "https://agent.massive.com/v1/open-close/:stocksTicker/:date",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC Form 13F filings data showing institutional investment manager holdings. Form 13F is required to be filed quarterly by institutional investment managers with at least $100 million in qualifying assets under management. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/filings/vX/13-F
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "SEC Form 13F filings data showing institutional investment manager holdings. Form 13F is required to be filed quarterly by institutional investment managers with at least $100 million in qualifying assets under management. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "filer_cik": {
                "description": "SEC Central Index Key (10 digits, zero-padded) of the filing entity.",
                "type": "string"
              },
              "filer_cik.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "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": 100,
                "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '1000'.",
                "maximum": 1000,
                "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"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "a570b60107247dac8511ab0fb2a159081e242f4e3811d1e9790c578a5a415c95",
  "service_id": "7684e4472fdbb0f65039f1707a498390476680bde2d79b2d6a9d1659756a223b",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:16:14.353Z",
  "url": "https://agent.massive.com/stocks/filings/vX/13-F",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet aggregate bars for a stock over a given date range in custom time window sizes. For example, if timespan = ‘minute’ and multiplier = ‘5’ then 5-minute bars will be returned. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v2/aggs/ticker/:stocksTicker/range/:multiplier/:timespan/:from/:to
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get aggregate bars for a stock over a given date range in custom time window sizes. For example, if timespan = ‘minute’ and multiplier = ‘5’ then 5-minute bars will be returned. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "from": {
                "description": "The start of the aggregate time window. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              },
              "multiplier": {
                "description": "The size of the timespan multiplier.",
                "pattern": "^[0-9]+$",
                "type": "string"
              },
              "stocksTicker": {
                "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
                "type": "string"
              },
              "timespan": {
                "description": "The size of the time window.",
                "enum": [
                  "minute",
                  "hour",
                  "day",
                  "week",
                  "month",
                  "quarter",
                  "year"
                ],
                "type": "string"
              },
              "to": {
                "description": "The end of the aggregate time window. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              }
            },
            "required": [
              "from",
              "multiplier",
              "stocksTicker",
              "timespan",
              "to"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "description": "Whether or not the results are adjusted for splits. By default, results are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "limit": {
                "description": "Limits the number of base aggregates queried to create the aggregate results. Max 50000 and Default 5000. Read more about how limit is used to calculate aggregate results in our article on Aggregate Data API Improvements .",
                "type": "integer"
              },
              "sort": {
                "description": "Sort the results by timestamp. `asc` will return results in ascending order (oldest at the top), `desc` will return results in descending order (newest at the top).",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "6817615a75ad65d93f0dc010e98fb4ed7b018db03a999677e0c165ea2718b2df",
  "service_id": "7b0071cdc81eda48a9a88f1cdb56feeedf59d477b03faa782feffac60e454bcb",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:10:54.221Z",
  "url": "https://agent.massive.com/v2/aggs/ticker/:stocksTicker/range/:multiplier/:timespan/:from/:to",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the exponential moving average (EMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v1/indicators/ema/:stockTicker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the exponential moving average (EMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "stockTicker": {
                "description": "Specify a case-sensitive ticker symbol for which to get exponential moving average (EMA) data. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "stockTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "default": true,
                "description": "Whether or not the aggregates used to calculate the exponential moving average are adjusted for splits. By default, aggregates are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "expand_underlying": {
                "default": false,
                "description": "Whether or not to include the aggregates used to calculate this indicator in the response.",
                "type": "boolean"
              },
              "limit": {
                "default": 10,
                "description": "Limit the number of results returned, default is 10 and max is 5000",
                "maximum": 5000,
                "type": "integer"
              },
              "order": {
                "default": "desc",
                "description": "The order in which to return the results, ordered by timestamp.",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              },
              "series_type": {
                "default": "close",
                "description": "The price in the aggregate which will be used to calculate the exponential moving average. i.e. 'close' will result in using close prices to calculate the exponential moving average (EMA).",
                "enum": [
                  "open",
                  "high",
                  "low",
                  "close"
                ],
                "type": "string"
              },
              "timespan": {
                "default": "day",
                "description": "The size of the aggregate time window.",
                "enum": [
                  "minute",
                  "hour",
                  "day",
                  "week",
                  "month",
                  "quarter",
                  "year"
                ],
                "type": "string"
              },
              "timestamp": {
                "description": "Query by timestamp. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              },
              "timestamp.gt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.gte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "window": {
                "default": 50,
                "description": "The window size used to calculate the exponential moving average (EMA). i.e. a window size of 10 with daily aggregates would result in a 10 day moving average.",
                "type": "integer"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "dcd24ff12a74598e8fec47e1f6f91df958dd66d0333d1f97528342133d82a008",
  "service_id": "908957b5bb58e52cb2034ca6bd63a7644cb4b8fb92aadfec215434759b914453",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:10:11.857Z",
  "url": "https://agent.massive.com/v1/indicators/ema/:stockTicker",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC 8-K filing disclosure categorization. A single 8-K filing can produce multiple rows when it covers multiple disclosure types — each row represents one tagged disclosure within the filing, classified into primary, secondary, and tertiary categories with a supporting text excerpt. The full classification list is available at /stocks/taxonomies/vX/disclosures. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/stocks/filings/8-K/vX/disclosures
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "SEC 8-K filing disclosure categorization. A single 8-K filing can produce multiple rows when it covers multiple disclosure types — each row represents one tagged disclosure within the filing, classified into primary, secondary, and tertiary categories with a supporting text excerpt. The full classification list is available at /stocks/taxonomies/vX/disclosures. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "cik": {
                "description": "SEC Central Index Key of the filer (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"
              },
              "filing_date": {
                "description": "Date when the filing was submitted to the SEC (formatted as YYYY-MM-DD).",
                "type": "string"
              },
              "filing_date.any_of": {
                "description": "Filter equal to any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "filing_date.gt": {
                "description": "Filter greater than the value.",
                "type": "string"
              },
              "filing_date.gte": {
                "description": "Filter greater than or equal to the value.",
                "type": "string"
              },
              "filing_date.lt": {
                "description": "Filter less than the value.",
                "type": "string"
              },
              "filing_date.lte": {
                "description": "Filter less than or equal to the value.",
                "type": "string"
              },
              "limit": {
                "default": 100,
                "description": "Limit the maximum number of results returned. Defaults to '100' if not specified. The maximum allowed limit is '1000'.",
                "maximum": 1000,
                "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"
              },
              "tertiary_category": {
                "description": "Most specific disclosure category (e.g., 'quarterly_results'). Filtering on this column must use an exact match. See the full taxonomy at /stocks/taxonomies/vX/disclosures.",
                "type": "string"
              },
              "tickers": {
                "description": "Filter for arrays that contain the value.",
                "type": "string"
              },
              "tickers.all_of": {
                "description": "Filter for arrays that contain all of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              },
              "tickers.any_of": {
                "description": "Filter for arrays that contain any of the values. Multiple values can be specified by using a comma separated list.",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "3e5acbb7829f4251216e63e7d8454fc305b285260ff8b95e3ab73012a8debe47",
  "service_id": "9202911ca48acc5480e956e782e67b72bb53c383f9956fddd468e2ac21f305db",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T19:32:36.404Z",
  "url": "https://agent.massive.com/stocks/filings/8-K/vX/disclosures",
  "usage_rights": "not_reviewed"
}
agent.massive.comThe current top 20 gainers or losers of the day, ranked by percentage price change since the previous close. Only includes tickers with volume of 10,000 or more. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/:direction
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "The current top 20 gainers or losers of the day, ranked by percentage price change since the previous close. Only includes tickers with volume of 10,000 or more. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "direction": {
                "description": "The direction of the snapshot results to return.",
                "enum": [
                  "gainers",
                  "losers"
                ],
                "type": "string"
              }
            },
            "required": [
              "direction"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "include_otc": {
                "description": "Include OTC securities in the response. Default is false (don't include OTC securities).",
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "f507a3621a96b99726dfff2d1782c7dafe4874075c6bf02968531cccf5cea45f",
  "service_id": "962e4d53b8002acb2d07b60d7679b6b9b54dd8cc72dce34ddac836d536a74187",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:11:07.428Z",
  "url": "https://agent.massive.com/v2/snapshot/locale/us/markets/stocks/:direction",
  "usage_rights": "not_reviewed"
}
agent.massive.comQuery the stock and OTC ticker symbols supported by Massive. Each result carries the ticker, company name, primary exchange, security type, CIK and OpenFIGI identifiers, and whether the asset still trades. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v3/reference/tickers
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Query the stock and OTC ticker symbols supported by Massive. Each result carries the ticker, company name, primary exchange, security type, CIK and OpenFIGI identifiers, and whether the asset still trades. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "properties": {
              "active": {
                "description": "Specify if the tickers returned should be actively traded on the queried date. Default is true.",
                "type": "boolean"
              },
              "cik": {
                "description": "Specify the CIK of the asset you want to search for. Find more information about CIK codes [at their website](https://www.sec.gov/edgar/searchedgar/cik.htm). Defaults to empty string which queries all CIKs.",
                "type": "string"
              },
              "cusip": {
                "description": "Specify the CUSIP code of the asset you want to search for. Find more information about CUSIP codes [at their website](https://www.cusip.com/identifiers.html#/CUSIP). Defaults to empty string which queries all CUSIPs. Note: Although you can query by CUSIP, due to legal reasons we do not return the CUSIP in the response.",
                "type": "string"
              },
              "date": {
                "description": "Specify a point in time to retrieve tickers available on that date. Defaults to the most recent available date.",
                "format": "date",
                "type": "string"
              },
              "exchange": {
                "description": "Specify the asset's primary exchange Market Identifier Code (MIC) according to [ISO 10383](https://www.iso20022.org/market-identifier-codes). Defaults to empty string which queries all exchanges.",
                "type": "string"
              },
              "limit": {
                "default": 100,
                "description": "Limit the number of results returned, default is 100 and max is 1000.",
                "maximum": 1000,
                "minimum": 1,
                "type": "integer"
              },
              "market": {
                "description": "Filter by market type. By default all markets are included.",
                "enum": [
                  "stocks",
                  "otc"
                ],
                "type": "string"
              },
              "order": {
                "description": "Order results based on the `sort` field.",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              },
              "search": {
                "description": "Search for terms within the ticker and/or company name.",
                "type": "string"
              },
              "sort": {
                "default": "ticker",
                "description": "Sort field used for ordering.",
                "enum": [
                  "ticker",
                  "name",
                  "market",
                  "locale",
                  "primary_exchange",
                  "type",
                  "currency_symbol",
                  "currency_name",
                  "base_currency_symbol",
                  "base_currency_name",
                  "cik",
                  "composite_figi",
                  "share_class_figi",
                  "last_updated_utc",
                  "delisted_utc"
                ],
                "type": "string"
              },
              "ticker": {
                "description": "Specify a ticker symbol. Defaults to empty string which queries all tickers.",
                "type": "string"
              },
              "ticker.gt": {
                "description": "Range by ticker.",
                "type": "string"
              },
              "ticker.gte": {
                "description": "Range by ticker.",
                "type": "string"
              },
              "ticker.lt": {
                "description": "Range by ticker.",
                "type": "string"
              },
              "ticker.lte": {
                "description": "Range by ticker.",
                "type": "string"
              },
              "type": {
                "description": "Specify the type of the tickers. Find the types that we support via our [Ticker Types API](https://massive.com/docs/rest/stocks/tickers/ticker-types). Defaults to empty string which queries all types.",
                "enum": [
                  "CS",
                  "ADRC",
                  "ADRP",
                  "ADRR",
                  "UNIT",
                  "RIGHT",
                  "PFD",
                  "FUND",
                  "SP",
                  "WARRANT",
                  "INDEX",
                  "ETF",
                  "ETN",
                  "OS",
                  "GDR",
                  "OTHER",
                  "NYRS",
                  "AGEN",
                  "EQLK",
                  "BOND",
                  "ADRW",
                  "BASKET",
                  "LT"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "14a96e45fcce5f2e9bc3f3aa2cbfc4d86b5aedb817521180d3060ab6ac141e6e",
  "service_id": "97201c0018e4081f5ca9b1197b85780dd1f3be040642d67a2a49e8ad2b7ac4d1",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:10:45.535Z",
  "url": "https://agent.massive.com/v3/reference/tickers",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC 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.
https://agent.massive.com/stocks/filings/vX/index
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "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.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "f2efb38ebcf37b016e82daf1d8d126d00c48db91efe8999c6346236a37e7dcd2",
  "service_id": "b791bf4643f403edc7c90fcd81e6076277779f36e4747006faa5be8c7f254625",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T19:11:47.286Z",
  "url": "https://agent.massive.com/stocks/filings/vX/index",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the simple moving average (SMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v1/indicators/sma/:stockTicker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the simple moving average (SMA) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "stockTicker": {
                "description": "Specify a case-sensitive ticker symbol for which to get simple moving average (SMA) data. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "stockTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "default": true,
                "description": "Whether or not the aggregates used to calculate the simple moving average are adjusted for splits. By default, aggregates are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "expand_underlying": {
                "default": false,
                "description": "Whether or not to include the aggregates used to calculate this indicator in the response.",
                "type": "boolean"
              },
              "limit": {
                "default": 10,
                "description": "Limit the number of results returned, default is 10 and max is 5000",
                "maximum": 5000,
                "type": "integer"
              },
              "order": {
                "default": "desc",
                "description": "The order in which to return the results, ordered by timestamp.",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              },
              "series_type": {
                "default": "close",
                "description": "The price in the aggregate which will be used to calculate the simple moving average. i.e. 'close' will result in using close prices to calculate the simple moving average (SMA).",
                "enum": [
                  "open",
                  "high",
                  "low",
                  "close"
                ],
                "type": "string"
              },
              "timespan": {
                "default": "day",
                "description": "The size of the aggregate time window.",
                "enum": [
                  "minute",
                  "hour",
                  "day",
                  "week",
                  "month",
                  "quarter",
                  "year"
                ],
                "type": "string"
              },
              "timestamp": {
                "description": "Query by timestamp. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              },
              "timestamp.gt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.gte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "window": {
                "default": 50,
                "description": "The window size used to calculate the simple moving average (SMA). i.e. a window size of 10 with daily aggregates would result in a 10 day moving average.",
                "type": "integer"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "c0653850b448259822fa362ad4ebdf331172f5f2ca4bb21cbb268a140c760855",
  "service_id": "c1a162b3b3fef206b346364d55dafd43b288c0b0fcfd44f0d7bba73f3666abb4",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-04T11:11:02.981Z",
  "url": "https://agent.massive.com/v1/indicators/sma/:stockTicker",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC 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.
https://agent.massive.com/stocks/filings/8-K/vX/text
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "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.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "dbdcefebd5636817e1e99a846834e01bdaa60fef5466c80f6197793bc3c8eed2",
  "service_id": "d35087413f37fd1e2e46ee4a6508dd532a4ab2ee2030e0ad8e90dbc98cd63c2f",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T22:51:36.757Z",
  "url": "https://agent.massive.com/stocks/filings/8-K/vX/text",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet the relative strength index (RSI) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v1/indicators/rsi/:stockTicker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get the relative strength index (RSI) for a ticker symbol over a given time range. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "stockTicker": {
                "description": "Specify a case-sensitive ticker symbol for which to get relative strength index (RSI) data. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "stockTicker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "adjusted": {
                "default": true,
                "description": "Whether or not the aggregates used to calculate the relative strength index are adjusted for splits. By default, aggregates are adjusted. Set this to false to get results that are NOT adjusted for splits.",
                "type": "boolean"
              },
              "expand_underlying": {
                "default": false,
                "description": "Whether or not to include the aggregates used to calculate this indicator in the response.",
                "type": "boolean"
              },
              "limit": {
                "default": 10,
                "description": "Limit the number of results returned, default is 10 and max is 5000",
                "maximum": 5000,
                "type": "integer"
              },
              "order": {
                "default": "desc",
                "description": "The order in which to return the results, ordered by timestamp.",
                "enum": [
                  "asc",
                  "desc"
                ],
                "type": "string"
              },
              "series_type": {
                "default": "close",
                "description": "The price in the aggregate which will be used to calculate the relative strength index. i.e. 'close' will result in using close prices to calculate the relative strength index (RSI).",
                "enum": [
                  "open",
                  "high",
                  "low",
                  "close"
                ],
                "type": "string"
              },
              "timespan": {
                "default": "day",
                "description": "The size of the aggregate time window.",
                "enum": [
                  "minute",
                  "hour",
                  "day",
                  "week",
                  "month",
                  "quarter",
                  "year"
                ],
                "type": "string"
              },
              "timestamp": {
                "description": "Query by timestamp. Either a date with the format YYYY-MM-DD or a millisecond timestamp.",
                "type": "string"
              },
              "timestamp.gt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.gte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lt": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "timestamp.lte": {
                "description": "Range by timestamp.",
                "type": "string"
              },
              "window": {
                "default": 14,
                "description": "The window size used to calculate the relative strength index (RSI).",
                "type": "integer"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789191719.42,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "9895bd56e6d867a8f7f441d31e3c37014e6e211256019c569d02b946b0bc1b02",
  "schema_fingerprint": "be51cc02e7a3ed1b5ac8e3e522b2ab3ea0611201dc2b9d4dfcbd33cbfef027ca",
  "service_id": "fc858b2e8667edfa161dc581071104240fcab2b397e12837809b8ed58047f06a",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T19:42:00.899Z",
  "url": "https://agent.massive.com/v1/indicators/rsi/:stockTicker",
  "usage_rights": "not_reviewed"
}
agent.massive.comSEC 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.
https://agent.massive.com/stocks/filings/10-K/vX/sections
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "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.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "queryParams": {
            "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"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789166492.489,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "a2d71bc23fe499771cb704508ed1f9963e3d6a9527f1544d038dc3d3ae01df5a",
  "schema_fingerprint": "732b329cdc7428de6baafcc713ccaffab0d9b6f92f56ba84871029885a767e29",
  "service_id": "03b451d57a1b89e77be357f1d386eaed0fe831e6289bfc506898c0dadd3115fb",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-11T19:29:17.536Z",
  "url": "https://agent.massive.com/stocks/filings/10-K/vX/sections",
  "usage_rights": "not_reviewed"
}
agent.massive.comGet a single ticker supported by Massive. This response will have detailed information about the ticker and the company behind it. Can't find what you're looking for? POST feedback to /feedback, no charge.
https://agent.massive.com/v3/reference/tickers/:ticker
NetworkAdvertised amountBillingPayee
eip155:84530.01 USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Not specifiedexact0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6
Source and evidence
{
  "description": "Get a single ticker supported by Massive. This response will have detailed information about the ticker and the company behind it. Can't find what you're looking for? POST feedback to /feedback, no charge.",
  "domain": "agent.massive.com",
  "evidence_mode": "raw",
  "extension_names": [
    "bazaar"
  ],
  "input_schema": {
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "properties": {
      "input": {
        "additionalProperties": false,
        "properties": {
          "method": {
            "enum": [
              "GET"
            ],
            "type": "string"
          },
          "pathParams": {
            "properties": {
              "ticker": {
                "description": "Specify a case-sensitive ticker symbol. For example, AAPL represents Apple Inc.",
                "type": "string"
              }
            },
            "required": [
              "ticker"
            ],
            "type": "object"
          },
          "queryParams": {
            "properties": {
              "date": {
                "description": "Specify a point in time to get information about the ticker available on that date. When retrieving information from SEC filings, we compare this date with the period of report date on the SEC filing. For example, consider an SEC filing submitted by AAPL on 2019-07-31, with a period of report date ending on 2019-06-29. That means that the filing was submitted on 2019-07-31, but the filing was created based on information from 2019-06-29. If you were to query for AAPL details on 2019-06-29, the ticker details would include information from the SEC filing. Defaults to the most recent available date.",
                "format": "date",
                "type": "string"
              }
            },
            "type": "object"
          },
          "type": {
            "const": "http",
            "type": "string"
          }
        },
        "required": [
          "type",
          "method"
        ],
        "type": "object"
      },
      "output": {
        "properties": {
          "example": {
            "type": "object"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type"
        ],
        "type": "object"
      }
    },
    "required": [
      "input"
    ],
    "type": "object"
  },
  "legacy_network": null,
  "legacy_pay_to": null,
  "legacy_price_basis": null,
  "legacy_price_usd": null,
  "metadata": null,
  "method": "GET",
  "observed_at": 1789166492.489,
  "offers": [
    {
      "amount": "0.01",
      "amount_atomic": "10000",
      "amount_encoding": "atomic_units",
      "amount_raw": "10000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "billing_unit": null,
      "billing_unit_basis": "commercial_terms_not_validated",
      "currency": "USDC",
      "decimals": 6,
      "decimals_basis": "known_token_mapping",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "issuer": null,
      "network": "eip155:8453",
      "pay_to": "0x525f6dDcE9aF7a7179D7696aaBfCd5FCd15a21e6",
      "price_basis": "advertised",
      "scheme": "exact",
      "timeout_seconds": 60,
      "usd_market_value": null
    }
  ],
  "operator_identity": "not_verified",
  "output_schema": null,
  "protocol": "x402",
  "protocol_version": 2,
  "quality": "not_evaluated",
  "run_id": "a2d71bc23fe499771cb704508ed1f9963e3d6a9527f1544d038dc3d3ae01df5a",
  "schema_fingerprint": "e783140ae3c1936fe547d4b8134257fcd0a6683d8d9a59f1be7025f83bbe8931",
  "service_id": "05a4b6927f3a257917d80202e4fd2d2f6bf5792fd861810f3619ec2544d2898e",
  "source": "cdp-bazaar",
  "source_updated_at": "2026-09-07T19:40:41.453Z",
  "url": "https://agent.massive.com/v3/reference/tickers/:ticker",
  "usage_rights": "not_reviewed"
}

Outcome evidence starts with your workflow.

Private intake is ready for task IDs, charges, retries, result fingerprints and your evaluation criteria. Public performance comparisons need measured results; we do not have that benchmark yet.

Discuss an outcome integration
Collection coverage

Discovery comes from configured registries. Endpoint checks record responses, not task success. Older snapshots retain less detail. Customer usage, commercial terms and task evaluations require additional evidence.

1,423 historical or current source records quarantined during normalization; they are excluded from public comparisons.

43 of 43 archive objects verified in Backblaze. Last verification: Sep 12, 2026, 05:56 UTC.

Collection status JSON