API Introduction
Openfish exposes several HTTPS services. The current openfish.me deployment is an isolated meme environment: trading balances are denominated in the configured platform meme token, and the Bridge API only supports the configured BSC platform meme ERC-20.
Services
Section titled “Services”CLOB API
Section titled “CLOB API”https://api.openfish.me (port 3002)
The central trading service. Provides order book snapshots, live pricing, browse data, order lifecycle operations, and internal trading balance updates. Trading write operations require authenticated headers.
Data API
Section titled “Data API”https://data.openfish.me (port 3003)
Aggregated analytics and portfolio data, including user positions, trades, activity feeds, open interest, and value endpoints.
Gamma API
Section titled “Gamma API”https://gamma.openfish.me (port 3001)
The discovery and social layer. Surfaces markets, events, tags, comments, search results, and public profiles.
Bridge API
Section titled “Bridge API”https://bridge.openfish.me (port 3004)
Meme bridge service for deposits and withdrawals. In the current meme environment it supports only the configured BSC platform meme ERC-20. It does not support USDC, USDC.e, Solana, Bitcoin, cross-chain swaps, or automatic conversion.
Access Control
Section titled “Access Control”Read-only browse, market data, and public discovery endpoints are open to callers without credentials.
Trading operations on the CLOB API require L2 authentication headers. Administrative endpoints are only available through the admin server.
Support Levels
Section titled “Support Levels”Before integrating an endpoint, check whether it is part of the current public product surface.
| Level | Use |
|---|---|
| Public | Safe for unauthenticated public clients |
| Authenticated | Safe for user-authenticated trading clients |
| Builder | Safe for builder-attributed integrations |
| Admin-only / Internal | Operator-only, not for public clients |
| Disabled | Do not integrate |
See Endpoint Support Levels for the current matrix.
Where to Go Next
Section titled “Where to Go Next”- Authentication — Set up credentials for trading operations.
- Browse Markets — Fetch localized market listings for the web app.
- Localization — Locale support, fallback behavior, and translated outcome labels.
- Endpoint Support Levels — Which routes are public, authenticated, builder-only, internal, or disabled.
- Bridge Supported Assets — Confirm the currently configured platform meme token.