X Spaces API | Read a Space by ID
Spaces: Read an X Space by id: title, host, speakers, topics, timing and audience counts, for a Space that is scheduled, running or already ended.
Read an X Space by id: title, host, speakers, topics, timing and audience counts, for a Space that is scheduled, running or already ended.
/spaces/info works the same whether the Space is scheduled, currently live, or has already ended, returning whatever is available for that state: a scheduled Space carries title and host but no participant roster yet, a live one carries the current speaker list and audience count, and an ended one carries the final roster. Check the state field in the response before assuming any particular field will be populated.
This category has 1 endpoint. Each is a pay-per-call REST endpoint with bearer auth, JSON in and out.
| Method | Path | Cost | Description |
|---|---|---|---|
GET | /spaces/info | $0.0008 | Metadata and participant roster for one X Space, live or ended. |
Replay Dead Deliveries POST
Re-queues this webhook's dead-lettered deliveries so the normal delivery loop sends them again, signed exactly like a live event and with a full retry budget. A delivery is dead-lettered after it fails all 8 attempts over 21 minutes, which is what happens when your endpoint is down longer than that window; until you call this, it is never sent again. Deliveries that died for a permanent reason (a 410 Gone, or a webhook you deleted) are deliberately not replayed, because they would fail identically, and are reported as skipped_permanent instead. Cost: Free per call.
Space Info GET
Look up a single X Space by its id and get back its title, lifecycle state, host, topics, timing, audience counts and its admin, speaker and listener roster. Works for a Space that is scheduled, running or already ended. Billed at $0.0008 per call. Cost: $0.0008 per call.