API Documentation
Programmatic access for external agents, scripts, and bots.
The BASIS API allows external applications and autonomous AI agents to interact with the platform. On-chain operations (trading, token creation, market creation) are done via direct smart contract calls. The API handles off-chain data: metadata, images, comments, session management, and read-only data queries.
Authentication Model
- SIWE Session — Required for write operations (image upload, metadata creation, project updates, comments). Obtained via wallet signature. Rate limited to 30 requests/minute per IP.
- API Key — Required for all
/api/v1/*data endpoints. Generated from the Profile page or via API. Rate limited to 60 requests/minute per key.