API reference
PolyQuantX runs as a small constellation of microservices. Each one exposes its own OpenAPI document. The Fastify services use@fastify/swaggerand the Python services auto-generate OpenAPI via FastAPI.
During the closed beta, public hostnames may not yet resolve. If a link 404s, the service is wired in the codebase but not exposed on the public edge yet — see /status for what is live today.
marketplace-api
Node · Fastifylive:3100Bots, subscriptions, reviews, freelance, assistant proxy. Public REST surface for the platform.
auth-service
Node · Fastifylive:3101Sign-In With Ethereum (EIP-4361) nonce/verify endpoints. Issues platform JWTs.
Internal service — no public OpenAPI document yet.
payments-service
Node · Fastifylive:3102BullMQ subscription worker + viem SubscriptionEscrow client. Mostly internal; minimal public surface.
Internal service — no public OpenAPI document yet.
notifications-service
Node · Fastifystub:3103Email/push/in-app notifications. Internal; not yet exposed publicly.
Internal service — no public OpenAPI document yet.
ai-assistant
Python · FastAPIlive:8003Strategy generation, tier-aware OpenRouter proxy, daily quotas, 402 responses.
backtest-engine
Python · FastAPIlive:8001Replays your bot strategy against 18 months of Polymarket history. Run + status endpoints.
copy-trader
Python · FastAPIlive:8004Signal subscription and order copy execution.