↑ ↓ to move ↵ to open
Are.na API reference

Are.na Block Connections

arena.block.connections-list

List the public channels a block is connected to, newest first.

At a glance

Endpoint ID
arena.block.connections-list
Price
1.5 credits per call; failed calls are free
Runs for up to
15 seconds
Request
POST /execute
Run an endpoint
MCP tool when pinned
arena__block__connections-list
Pin tools
OpenAPI
openapi.json
Download

Request

Send the endpoint ID as capability and its fields as input. Set UPSCRAPE_API_KEY to your key first.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "arena.block.connections-list",  "input": {    "block_id": "41532780"  }}'

Input

FieldTypeRequiredWhat it doesExample
block_id string yes The block's number or URL. 41532780

Response

A finished call answers with HTTP 200; the data is in results[0].data, and billing.credits_charged is what it cost. A call still running after the wait answers 202: see jobs and results.

This is results[0].data from a real run:

results[0].data
{  "total": 4,  "connections": [    {      "created_at": "2026-06-20T02:17:40+00:00",      "id": 99488140,      "channel": {        "title": "§ www: novel navigation",        "href": "/kiki-dot-directory/www-novel-navigation",        "id": 4453098,        "slug": "www-novel-navigation",        "status": "closed",        "counts": {          "contents": 14        },        "owner": {          "name": "kiki dot directory",          "class": "User",          "id": 829225,          "slug": "kiki-dot-directory"        }      }    },    {      "created_at": "2026-01-31T19:57:39+00:00",      "id": 90821224,      "channel": {        "title": "websites that i find beautiful",        "href": "/kiki-dot-directory/websites-that-i-find-beautiful",        "id": 3743050,        "slug": "websites-that-i-find-beautiful",        "status": "closed",        "counts": {          "contents": 149        },        "owner": {          "name": "kiki dot directory",          "class": "User",          "id": 829225,          "slug": "kiki-dot-directory"        }      }    }  ]}

Fields

FieldTypeWhat it isExample
connections[].channel.title string The block's title. § www: novel navigation
connections[].created_at string When it was created. 2026-06-20T02:17:40+00:00
connections[].channel object The channel the block is in. 7 fields
connections[].channel.counts object Counts for the channel. 1 fields
connections[].channel.href string /kiki-dot-directory/www-novel-navigation
connections[].channel.id integer Are.na's ID for it. 4,453,098
connections[].channel.owner object The profile that owns the channel. 4 fields
connections[].channel.slug string The channel's name in its address. www-novel-navigation
connections[].channel.status string Whether the channel is open, closed or private. closed
connections[].id integer Are.na's ID for it. 99,488,140
connections array Channels the block is connected to. 3 records
total integer How many results there are in all. 4

If a call fails

A failed call costs nothing. The response carries an error.code you can branch on; Errors and retries lists every code and which ones to retry.

Other Are.na endpoints

Something missing or unclear? Ask the team that builds the Are.na endpoints.