Are.na API
Search and inspect public Are.na profiles, channels, blocks, and their connections.
arena
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
arena.block.connections-list
Fetch up to 100 public channels that contain a specific Are.na block, newest connection first.
arena.block.get
Fetch a single Are.na block by block ID or block URL.
arena.channel.blocks-list
Fetch all blocks from an Are.na channel.
arena.channel.get
Fetch an Are.na channel by slug or channel URL.
arena.explore.get
Fetch bounded pages of recently published public Are.na blocks and channels.
arena.profile.blocks-list
Fetch one bounded page of public blocks created or added by an Are.na profile.
arena.profile.channels-list
Fetch all channels for an Are.na profile.
arena.profile.get
Fetch an Are.na user or group profile by username or profile URL.
arena.search
Search public Are.na channels and users by keyword with bounded pagination. Block search is not available: Are.na no longer allows it without a Premium account.
Common uses
- Research public visual references and curated collections
- Discover channels and curators around a topic
- Trace where reusable blocks appear across public channels
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use Are.na data in Claude or connect another AI client with the MCP server.