Skip to main content
The Elata App Store exposes a REST API at https://app.elata.bio/api. This tab is the source of truth for that surface — every page is generated from a single OpenAPI 3.1 spec at api-reference/openapi.yaml. It is the API surface third-party builders need to discover apps, run launch preflight, render market widgets, show user portfolios, surface claimable rewards, and bootstrap SDKs against the right contracts. For the higher-level integration narrative (iframe embedding, on-chain reads, transaction patterns), see Builders → API Overview.

Status legend

Every operation in this reference carries an x-elata-status: The currently stable operations are:
  • GET /apps
  • GET /apps/{tokenAddress}
  • GET /prices
Everything else in this tab is proposed.

Base URL


Authentication

Most reads are public. Personalized endpoints under Portfolio and Rewards require a SIWE-issued JWT bearer token.
The token is obtained via Sign-In With Ethereum against app.elata.bio. The JWT’s sub claim is the wallet address; requests whose path {address} does not match the sub are rejected.

Rate limits

For heavy on-chain reads, bring your own RPC provider in production (Alchemy, Infura, QuickNode).

Sections

Apps

Discovery, detail, search, holders, activity.

Preflight

Validate a launch before sending a transaction.

Market

Prices, candles, bonding-curve state, leaderboards.

Portfolio

Per-wallet holdings, history, P&L.

Rewards

Claimable rewards, programs, claim payloads.

Config

Runtime config for SDKs and AI agents.

On-chain interfaces

For Solidity contract interfaces, ABIs, and deployed addresses: