CyberRXN Docs
APIAPI reference

API reference

Generated from the same OpenAPI contract used by the gateway.

Base URL: https://api.cyberrxn.com. Authenticate with Authorization: Bearer $CYBERRXN_API_KEY. First-party session and reviewer-only operations have additional restrictions described below.

Download the full OpenAPI contract. The JSON schema is authoritative; field identifiers remain in English in every locale.

Usage and billing · Structured errors

OperationDetails
GET /v1/statsCorpus size and coverage
POST /v1/reactions/searchSearch observations by structures and condition filters
POST /v1/reactions/lookupObservations of the same canonical transformation
GET /v1/observations/{observation_id}One observation with provenance and checks
GET /v1/observations/{observation_id}/graphReaction, compound and condition nodes of one observation
POST /v1/products/similarReactions with structurally similar products
POST /v1/molecules/reactionsObservations where a molecule takes part
POST /v1/chemistry/validateValidate reaction records and complete atom conservation
POST /v1/chemistry/balanceBalance supplied species or explicitly request optional SynRBL
POST /v1/chemistry/convertReadable chemical formulas, equations and optional InChI
POST /v1/chemistry/convert-representationConvert explicit molecular and reaction formats
GET /v1/meSigned-in user and account
GET /v1/usageCalls in a billing period
GET /v1/limitsWorkspace spending policies
PUT /v1/limitsSet or remove a scoped spending policy
GET /v1/key-limitsAPI key quotas and current usage windows
PUT /v1/key-limitsSet or remove a key quota for a calendar or custom period
GET /v1/rate-limitWorkspace request rate and latest increase request
POST /v1/rate-limit-requestsAsk an operator to approve a higher request rate
GET /v1/connectionsOAuth clients (ChatGPT, Claude, …) connected to this account
DELETE /v1/connections/{connection_id}Disconnect an OAuth client
POST /v1/reportsReport a source-backed observation issue
GET /v1/reportsList reports visible to this workspace or staff reviewer
GET /v1/reports/{report_id}Read one report and its review state
POST /v1/reports/{report_id}/reviewReview a report and optionally approve a typed overlay
POST /v1/contributionsSubmit a source-backed reaction for human validation
GET /v1/contributionsList this workspace's contributions
GET /v1/contributions/{contribution_id}Read one contribution and its validation/reward state
POST /v1/contributions/{contribution_id}/reviewIndependently review a contribution for the shared corpus
GET /v1/curation/exportExport durable reviewed corrections and accepted contributions
GET /v1/skills/reaction-evidenceRead the current chemistry guide and live action schemas