Altcoin Chasers HQ Agent API

The Agent API from Altcoin Chasers HQ — 9 operation(s) for agent.

Operations 9

GET /api/v1/agent/market-sentiment Get market sentiment #
GET /api/v1/agent/equity-signals Get equity signals #
GET /api/v1/agent/regime Get regime #
GET /api/v1/agent/eth-levels Get eth levels #
GET /api/v1/agent/market-history Get market history #
GET /api/v1/agent/token-security Get token security #
GET /api/v1/agent/alpha Get alpha #
GET /api/v1/agent/prediction-markets Get prediction markets #
GET /api/v1/agent/perps Get 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-agent-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-agent-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: AltcoinChasersHQ Agent 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: Agent
paths:
  /api/v1/agent/market-sentiment:
    get:
      summary: Get market sentiment
      description: Get market sentiment. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentMarketSentiment
      x-operation-id-source: derived
  /api/v1/agent/equity-signals:
    get:
      summary: Get equity signals
      description: Get equity signals. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentEquitySignals
      x-operation-id-source: derived
  /api/v1/agent/regime:
    get:
      summary: Get regime
      description: Get regime. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentRegime
      x-operation-id-source: derived
  /api/v1/agent/eth-levels:
    get:
      summary: Get eth levels
      description: Get eth levels. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentEthLevels
      x-operation-id-source: derived
  /api/v1/agent/market-history:
    get:
      summary: Get market history
      description: Get market history. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentMarketHistory
      x-operation-id-source: derived
  /api/v1/agent/token-security:
    get:
      summary: Get token security
      description: Get token security. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      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:
      - Agent
      operationId: getApiV1AgentTokenSecurity
      x-operation-id-source: derived
  /api/v1/agent/alpha:
    get:
      summary: Get alpha
      description: Get alpha. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentAlpha
      x-operation-id-source: derived
  /api/v1/agent/prediction-markets:
    get:
      summary: Get prediction markets
      description: Get prediction markets. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentPredictionMarkets
      x-operation-id-source: derived
  /api/v1/agent/perps:
    get:
      summary: Get perps
      description: Get perps. Responses are bounded cached market data and include source provenance and an as-of timestamp.
      security:
      - memberBearer: []
      responses:
        '200':
          description: Successful bounded data response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AgentResponse'
        '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'
      parameters: []
      tags:
      - Agent
      operationId: getApiV1AgentPerps
      x-operation-id-source: derived
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