Skip to main content
The RetinaOS Public API exposes the same data that powers Retina Terminal — token profiles, wallet reputation scores, on-chain events, and AI summaries — as structured JSON endpoints. It is designed for developers, quantitative traders, and agent builders who want to integrate Robinhood Chain intelligence into their own tools.

Base URL

Available Endpoints

Request Format

  • All requests use HTTPS
  • Authentication via Authorization: Bearer YOUR_API_KEY header
  • JSON responses with Content-Type: application/json
  • Pagination via page and limit query params

Response Envelope

All list endpoints return:
Single-resource endpoints return the object directly.

Rate Limits

When you exceed a rate limit, the API returns HTTP 429 with a Retry-After header.

Error Codes

Versioning

The API is versioned via the URL path (/v1/). Breaking changes will increment the version. Non-breaking additions are made without a version bump.

Alerts Endpoints

Alerts let you create notification triggers that fire when on-chain conditions match your criteria — for example, a new token under a given market cap with no critical risk flags. The following two endpoints manage user alerts programmatically.

POST /alerts — Create an Alert

Create a new alert with a filter condition. The API returns the created alert object with a system-assigned id.

Request Body

Example Request

Example Response

GET /alerts — List Active Alerts

Returns all alerts associated with the authenticated API key. Alerts are scoped to the key used to create them.

Example Request

Example Response

Free tier accounts can have up to 3 active alerts. Pro and API Tier accounts support unlimited alerts. Alerts that exceed the plan limit return HTTP 403.

Authentication

Learn how to generate and use API keys.

Tokens

List and filter tokens, and fetch full token profiles.

Wallets

Retrieve wallet profiles, portfolios, and trade history.

Scores

Access Cortex reputation and risk scores with dimension breakdowns.