APESDAILY Developer API
Public, agent-grade API for the APESDAILY trading surfaces. Machine-readable spec: /openapi.json (v2).
Get started
The public API lives under https://apesdaily.com/api. All public endpoints are unauthenticated and return JSON (errors are structured JSON, never HTML). Test it with curl:
# Health check
curl https://apesdaily.com/api/health
# Capability brief for AI agents
curl https://apesdaily.com/api/ai-info
# Live market pulse (BTC, total mcap, Fear & Greed)
curl https://apesdaily.com/api/pulse
# Certified launchpad coins (all chains, or ?chain=solana|base|ethereum|bsc|robinhood)
curl https://apesdaily.com/api/launchpad
# Live quote for one coin
curl "https://apesdaily.com/api/quote?mint=<ADDRESS>"
# Grounded plain-English risk read
curl -X POST https://apesdaily.com/api/analyze \
-H "Content-Type: application/json" \
-d '{"address":"<MINT_OR_0X>","chain":"solana"}'
# Ask KONG (coin reads, pulse, launchpad FAQ)
curl -X POST https://apesdaily.com/api/support \
-H "Content-Type: application/json" \
-d '{"message":"how is the market today?"}'Endpoints
- GET /api/health — service status + version.
- GET /api/ai-info — capability brief: who we are, what the platform offers, the non-custodial model, FAQ. Built for AI agents.
- GET /api/pulse — live market context (BTC, total crypto mcap, Fear & Greed). Real reads only — nulls when a feed is unreadable, never fabricated.
- GET /api/launchpad — the certified coin snapshot (fail-closed verdicts; optional
?chain=filter). - GET /api/quote — live price/mcap/holders for one coin (pump.fun v3 + GeckoTerminal).
- GET|POST /api/analyze — grounded plain-English token risk read, built only from measured on-chain facts.
- POST /api/support — KONG concierge: coin reads, market pulse, launchpad/safety FAQ, launch guidance.
- POST /api/contact — submit a support message (replied to within 1–2 business days).
Full operation schemas, parameters, and response types are in /openapi.json (OpenAPI 3.1, v2). Every operation has a unique operationId for LLM function-calling.
Versioning & deprecation
The API is versioned. The current version is v2, advertised on every response via the X-API-Version header (plus Api-Version). The v1 → v2 break is the storefront retirement: the retail catalog left the public API, and the legacy retail checkout (POST /api/ucp/checkout) is deprecated with a sunset window. Breaking changes ship as a new major version and never land silently. Deprecated endpoints keep working during the overlap period and emit Deprecation: true and Sunset: <date> headers; the minimum overlap is 30 days after first announcement.
Rate limits
Public endpoints are rate-limited (default 600 requests / 60 seconds per IP). Every response carries standard headers — RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset — so agents can self-throttle in real time. A 429 response adds Retry-After (seconds) and a structured JSON body.
Authentication & access
Public endpoints require no API key. The payment, fulfillment, CJ-webhook, and UCP endpoints are not public and are not listed here. To request access or report a bug, email contact@apesdaily.com.
Error format
Errors are JSON with a stable code, message, and resolution hint:
{
"ok": false,
"error": "MISSING_FIELDS",
"message": "email and message are required.",
"resolution": "Provide both an email address and a message."
}CLI
Script the API from the terminal with the apes CLI (Python). Install via pipx install apesdaily-cli (PyPI) or from source (see llms.txt). Example:
# Health apes health # Capability brief (JSON) apes ai-info # Ask KONG apes ask "what's the market pulse?"
More resources
- OpenAPI spec (machine-readable)
- llms.txt — plain-markdown platform brief (capabilities, model, compliance)
- sitemap.xml — all site URLs
- /api/ai-info — the agent data endpoint
- /launchpad — the dapp these APIs power