Developer Documentation
CEXRES API Reference
The live HTTP endpoints behind CEXRES's diagnosis engine, RAAS™ delivery pipeline, CollectHub marketplaces and credit economy. All endpoints below are deployed in production and return JSON.
Base URL
https://cexres.comAll responses use application/json. Endpoints marked dynamic are never cached.
Authentication
Endpoints tagged Auth required need a user session, passed either via the session cookie set at login or an authorization header:
Authorization: Bearer <session-token>Public GET endpoints work without authentication.
Diagnosis & Delivery
/api/diagnosePublicReturns diagnosis endpoint information and available diagnostic modules.
/api/diagnoseAuth requiredSubmit a diagnostic request. The engine scores the target across CEXRES frameworks and produces structured findings.
Body / params: module, target/website, and module-specific diagnostic fields
/api/diagnose/aivs-xrayPublicRetrieve AI Value System X-Ray diagnostic records from the platform store.
/api/diagnose/aivs-xrayAuth requiredRun or store an AIVS X-Ray diagnostic — the deep-dive AI-readiness assessment behind the /diagnose/aivs-xray product page.
/api/deliveryAuth requiredRetrieve a generated deliverable record by ID.
Body / params: id (query) — the delivery record identifier
/api/deliveryAuth requiredUniversal delivery endpoint: generates a professional deliverable (scoring, grades, recommendations) for any module from raw diagnostic data.
Body / params: module, brandName, diagnosticData, industry, website, competitors
/api/delivery/exportAuth requiredExport a branded deliverable in the requested format.
Body / params: type (diagnosis | strategy | report | certification | competitive-analysis), format (pdf | docx | pptx | md), data
CollectHub · Collectibles & NFTs
/api/collectibles/auctionsPublicReturns active auction listings with current bid, reserve price, bidder count and end time (seed fallback when the store is empty).
/api/collectibles/listPublicMarketplace listing view of available collectibles; unified with the inventory data source.
/api/collectibles/mintAuth requiredRequest a collectible mint. Paid mints (price > 0) create a CXPAY payment order first; free mints proceed immediately.
Body / params: name, description, category, chain, price, attributes, image
/api/nft/mintPublicEndpoint information for the NFT minting service, including supported NFT types and chain.
/api/nft/mintAuth requiredMint an NFT with type classification. Writes metadata to the CEXRES schema and the platform registry.
Body / params: name, description, image, attributes, chain (default: polygon), walletAddress, nftType (collectible | certificate | brand-asset | access-pass), royaltyBps (default 500)
Community & DAO
/api/community/daoPublicList DAO proposals with optional filters; returns votes, voter count, status, tags and comment counts.
/api/community/daoAuth requiredCreate a proposal, cast a vote, or post a comment — the action is determined by the request body.
Body / params: action (create | vote | comment), proposal fields or proposalId, vote direction, comment body
Credits & Payments
/api/credits/balanceAuth requiredReturns the authenticated user's CEXRES Credits (CR) balance from the unified ledger, merging all historical stores.
/api/payment/methodsPublicReturns available payment methods. Availability is derived from live configured credentials; unconfigured channels are reported as setup/unavailable, never as live. Authenticated requests include limits and fees.
/api/payment/channelsPublicPublic read-only view of the payment orchestrator channel registry: provider, status, currencies, regions, fees and recurring/refund support.
Use These Capabilities in the Product
The fastest way to see the API in action is to run a diagnosis or open the platform surfaces these endpoints power.