Altcoin Chasers HQ X402 API

The X402 API from Altcoin Chasers HQ — 9 operation(s) for x402.

Operations 9

GET /api/x402/v1/agent/market-sentiment Pay per call for market sentiment #
GET /api/x402/v1/agent/equity-signals Pay per call for equity signals #
GET /api/x402/v1/agent/regime Pay per call for regime #
GET /api/x402/v1/agent/eth-levels Pay per call for eth levels #
GET /api/x402/v1/agent/market-history Pay per call for market history #
GET /api/x402/v1/agent/token-security Pay per call for token security #
GET /api/x402/v1/agent/alpha Pay per call for alpha #
GET /api/x402/v1/agent/prediction-markets Pay per call for prediction markets #
GET /api/x402/v1/agent/perps Pay per call for perps #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/altcoinchasershq-app:altcoinchasershq-app-x402-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

altcoinchasershq-app-x402-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: AltcoinChasersHQ Agent X402 API
  version: 1.0.0
  description: Paid, cached crypto market data for agents.
  contact:
    email: altcoinchasercapital@gmail.com
  x-guidance: Use a member Bearer key for quota access or x402 aliases for per-call USDC payment. Never send keys in URLs.
  x-discovery:
    wellKnown: /.well-known/x402
    mcp: /mcp
servers:
- url: https://altcoinchasershq.app
  description: Production
tags:
- name: X402
paths:
  /api/x402/v1/agent/market-sentiment:
    get:
      summary: Pay per call for market sentiment
      description: Current crypto market sentiment snapshot with BTC price, 24-hour change, fear/greed, confidence and source-attributed reasoning. Cached; no input required.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  bias: neutral
                  btcPrice: null
                  btcChange24h: null
                  fearGreedIndex: null
                  confidence: null
                  reasoning: []
                provenance: AltcoinChasersHQ cached market-sentiment aggregation
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.010000'
        protocols:
        - x402: {}
      operationId: x402MarketSentiment
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/equity-signals:
    get:
      summary: Pay per call for equity signals
      description: Cached daily price and relative-volume activity proxies for MSTR, COIN, CRCL, HOOD and NVDA. These are not actual order-flow or investor-sentiment measurements.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  equities:
                  - symbol: MSTR
                    status: available
                    priceUsd: null
                    change1dPct: null
                    change5dPct: null
                    relativeVolume20d: null
                    activity: no_volume_confirmation
                provenance: Yahoo Finance chart API; price/volume activity proxy
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.010000'
        protocols:
        - x402: {}
      operationId: x402EquitySignals
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/regime:
    get:
      summary: Pay per call for regime
      description: Cached unified risk_on, neutral or risk_off crypto-market regime with rule-based confidence, timestamp, inputs and reasoning.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  regime: neutral
                  confidence: 50
                  confidenceMeaning: Rule-based directional strength, not a calibrated probability.
                  inputs: {}
                  reasoning: []
                provenance: AltcoinChasersHQ market-sentiment aggregation
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.010000'
        protocols:
        - x402: {}
      operationId: x402Regime
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/eth-levels:
    get:
      summary: Pay per call for eth levels
      description: ETH realized volatility and nearby 30-day swing support/resistance from public ETH/USDT daily candles. WETH is treated as ETH-equivalent.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  symbol: ETHUSDT
                  priceUsd: null
                  realizedVolatility30dPctAnnualized: null
                  supportUsd: []
                  resistanceUsd: []
                provenance: Binance public ETH/USDT daily candles
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.010000'
        protocols:
        - x402: {}
      operationId: x402EthLevels
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/market-history:
    get:
      summary: Pay per call for market history
      description: Persisted hourly market-sentiment and regime snapshots retained for 30 days. Sampling starts on first request; historical backfill is not available.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  retentionDays: 30
                  samplingIntervalMinutes: 60
                  historicalBackfill: false
                  observations: []
                provenance: Persisted AltcoinChasersHQ market-sentiment snapshots
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.010000'
        protocols:
        - x402: {}
      operationId: x402MarketHistory
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/token-security:
    get:
      summary: Pay per call for token security
      description: Rug-pull and token security lookup for one exact contract, including available liquidity, authority, holder concentration, honeypot and tax flags. Use before buying a new or low-cap token.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data: {}
                provenance: GMGN cached token security data
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.050000'
        protocols:
        - x402: {}
      operationId: x402TokenSecurity
      parameters:
      - name: chain
        in: query
        required: true
        description: Chain of the token.
        schema:
          type: string
          enum:
          - sol
          - bsc
          - base
          - eth
          - robinhood
          description: Chain of the token.
        example: sol
      - name: address
        in: query
        required: true
        description: Solana base58 mint or EVM 0x contract address.
        schema:
          type: string
          minLength: 20
          description: Solana base58 mint or EVM 0x contract address.
        example: So11111111111111111111111111111111111111112
      tags:
      - X402
  /api/x402/v1/agent/alpha:
    get:
      summary: Pay per call for alpha
      description: Acai's bounded alpha signal feed with tiered signals and evidence. Use to review early altcoin and memecoin opportunities. Research, not financial advice.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  tier1: []
                  tier2: []
                  tier3: []
                provenance: AltcoinChasersHQ cached Acai Alpha signals
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.080000'
        protocols:
        - x402: {}
      operationId: x402Alpha
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/prediction-markets:
    get:
      summary: Pay per call for prediction markets
      description: Crypto-relevant prediction-market events and odds with recent market context. Use to gauge crowd expectations for crypto and macro events.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  events: []
                provenance: Polymarket Gamma public market data via AltcoinChasersHQ cache
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.050000'
        protocols:
        - x402: {}
      operationId: x402PredictionMarkets
      parameters: []
      tags:
      - X402
  /api/x402/v1/agent/perps:
    get:
      summary: Pay per call for perps
      description: Perpetual futures market context from Hyperliquid, including funding and open interest where available. Use to assess positioning and liquidation risk.
      security:
      - x402: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
              example:
                data:
                  markets: []
                provenance: Hyperliquid public read-only market data
                asOf: '2026-10-13T23:00:00Z'
        '400':
          description: Invalid request parameters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '401':
          description: Missing or invalid member API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
        '402':
          description: x402 payment required. Decode the PAYMENT-REQUIRED response header to select and authorize one of the offered USDC payment requirements.
          headers:
            PAYMENT-REQUIRED:
              description: Base64-encoded x402 v2 PaymentRequired payload supplied by Circle Gateway.
              schema:
                type: string
                contentEncoding: base64
          content:
            application/json:
              schema:
                type: object
                maxProperties: 0
        '429':
          description: Member daily quota exceeded; Retry-After gives seconds to UTC reset
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Error'
      x-payment-info:
        price:
          mode: fixed
          currency: USDC
          amount: '0.050000'
        protocols:
        - x402: {}
      operationId: x402Perps
      parameters: []
      tags:
      - X402
components:
  schemas:
    Error:
      type: object
      required:
      - message
      properties:
        message:
          description: Machine-readable error explanation.
          type: string
        retryAfter:
          description: Seconds until the UTC quota reset when rate limited.
          type: integer
    AgentResponse:
      type: object
      required:
      - data
      - provenance
      - asOf
      properties:
        data:
          description: Endpoint-specific bounded market data.
          type: object
        provenance:
          description: Human-readable upstream source attribution.
          type: string
        asOf:
          description: ISO-8601 time at which this data was produced or observed.
          type: string
          format: date-time
  securitySchemes:
    memberBearer:
      type: http
      scheme: bearer
      bearerFormat: hq_live API key
      description: Paid member API key.
    x402:
      type: http
      scheme: x402
      description: Circle Gateway USDC payment.
externalDocs:
  url: https://altcoinchasershq.app/agents
  description: Agent integration guide