No output yet. Submit the form to generate content.
Transparent pricing with no hidden fees. Pay as you go.
| Rule & Modality | Channel | Credits | Price (USD) | Official / Reference Price | Daily Savings |
|---|---|---|---|---|---|
audio-space-by-id otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
Competitor pricing costs $45.450 more
ApiPass is 90.90% lower, estimated at multiple calls returning 10,000 returned posts total
audio-space-by-id
ApiPass Price
$0.0005
0.1 credits per post
Competitor Prices
Complete guide to using twitter-api-graphql
Retrieve complete metadata, host details, and participant information for any Twitter/X Audio Space using its unique Space ID.

The Twitter Graphql Audio Space By Id API on ApiPass is a powerful endpoint that lets developers fetch comprehensive data about a specific Twitter/X Space by providing its Space ID (e.g., 1YpJkglaMaYJj). It returns rich structured information including the Space's title, state (live, scheduled, ended, or canceled), creation and scheduled timestamps, creator profile, admins, speakers, listeners, replay availability, and engagement metrics like total live listeners and replay views. Built on top of Twitter's GraphQL infrastructure, ApiPass wraps this functionality into a simple asynchronous task-based workflow — submit a request via /api/v1/jobs/createTask, then retrieve results via /api/v1/jobs/recordInfo — eliminating the need to manage OAuth authentication, rate limits, or GraphQL query construction yourself.
Skip the lengthy approval process for Twitter's Enterprise API tier and start querying Spaces data immediately with just an ApiPass API key.
The channel parameter defaults to auto, which automatically allocates tasks across available providers based on real-time pricing and stability metrics to balance minimal cost and reliable performance.
Choose between starter (ultra-low-cost), regular (standard tier far below official API pricing), and official (native Twitter API with maximum stability) to match your budget and reliability needs.
The task-based design with optional callback URLs lets you fire requests at scale without blocking your application, ideal for batch processing thousands of Spaces.
Toggle withReplays, withListeners, and isMetatagsQuery flags to fetch only the data you need, reducing payload size and processing overhead.
Get clean, predictable JSON output with clear state values (waiting, queuing, generating, success, fail) so your application logic stays simple.
Returns title, state, media key, scheduled start time, creation/update timestamps, conversation controls, replay/clipping availability, and more.
Access detailed admin, speaker, and listener arrays with user IDs, display names, verification status, avatars, and Periscope user IDs.
Includes deeply nested creator data such as screen name, follower counts, profile images, bio, location, verification badges, and account creation date.
Track engagement metrics like total_live_listeners and total_replay_watched across multiple Spaces to identify trending audio content.
Build platforms that surface upcoming and past Spaces hosted by specific creators, enriched with their full profile data.
Catalog historical Spaces (titles, hosts, scheduled times, replay availability) for media intelligence, research, or compliance purposes.
Create alerting systems that notify users when targeted Spaces start, end, or become available for replay.
Compare ApiPass's streamlined, cost-effective access to Twitter Spaces data against the official Twitter API's enterprise-grade requirements, and see why ApiPass is the smarter choice for developers who need the same data without the overhead.
Twitter's official API requires an Enterprise-tier subscription (thousands of dollars per month) and a vetted developer account to access Spaces-related GraphQL endpoints. ApiPass provides the same data through a pay-as-you-go model with regular tier pricing far below the official API and starter tier offering ultra-low-cost access.
The official endpoint demands OAuth 2.0 authentication, manual GraphQL query construction, feature flag management, and strict rate-limit handling. ApiPass abstracts all of this into a two-step REST workflow (create task → query task) with a single Bearer token, returning identical Twitter response structures so you keep full data fidelity without the operational overhead.
Monitor Spaces hosted by competitors or industry leaders to understand their content strategy, audience size, and engagement patterns.
Verify Space metadata (creator, timestamps, participants) for fact-checking, investigative reporting, or open-source intelligence gathering.
Power SaaS products that help podcasters and creators measure their Spaces performance, replay engagement, and audience growth over time.
Many crypto projects host AMAs via Spaces; use this API to log every project Space, archive participant lists, and detect coordinated promotional activity.
Sign up on ApiPass and generate a Bearer token from your dashboard to authenticate all requests.
Send a POST request to https://api.apipass.dev/api/v1/jobs/createTask with the model set to twitter/graphql/audio-space-by-id, providing the Space id along with optional flags isMetatagsQuery, withReplays, and withListeners. You'll receive a taskId in the response that you can use to track the task's progress.
Use the returned taskId to fetch results via a GET request to https://api.apipass.dev/api/v1/jobs/recordInfo. When state becomes success, the complete Audio Space data will be available in the resultJson field. Optionally, supply a callBackUrl in Step 2 to receive automatic notifications when the task completes — no polling required.
All APIs require authentication via Bearer Token.
Authorization: Bearer
Get Space information by Space ID
The API accepts a JSON payload with the following structure:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "id": "string",
8 "isMetatagsQuery": "boolean",
9 "withReplays": "boolean",
10 "withListeners": "boolean"
11 }
12 }
13}modelOptionalstringThe model name to use for generation
"twitter/graphql/audio-space-by-id"
callBackUrlOptionalstringCallback URL for task completion notifications. If omitted, no callback will be sent.
"https://your-domain.com/api/callback"
channelOptionalstringYou may specify the corresponding provider within APIPASS via the channel parameter; these providers handle the actual image and video generation tasks. APIPASS currently offers three provider options:
The default value for the channel parameter is auto. When enabled, APIPASS automatically allocates tasks across available providers based on real-time pricing and stability metrics to balance minimal cost and reliable performance. Retain the default auto value unless you have custom routing requirements.
Available options:
auto
The input object contains the following parameters:
input.variables.idRequiredstring1YpJkglaMaYJj
input.variables.isMetatagsQueryOptionalbooleanfalse
input.variables.withReplaysOptionalbooleantrue
input.variables.withListenersOptionalbooleantrue
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/user-by-screen-name",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "id": "1YpJkglaMaYJj",
10 "isMetatagsQuery": false,
11 "withReplays": true,
12 "withListeners": true,
13 }
14 }
15 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeStatus code, 200 for success, others for failure
messageResponse message, error description when failed
data.taskIdTask ID for querying task status and results