---
title: "Spaces Information"
method: GET
path: "/spaces"
tags: ["Search"]
---

# Spaces Information

`GET /spaces`

Returns detailed information about a Twitter Space by its ID. Includes the Space's metadata (title, current state, scheduled start time), full creator profile, and participant breakdown by role: admins, speakers, and listeners. Also exposes access settings such as lock status, join restrictions, and replay or clipping availability, along with live stats like total listeners and replay views.

## Query parameters

- `id` string
- `link` string

## Response `200`

OK

- CommonPlace
  - `created_at` integer
  - `creator` CommonUser
    - `bio_urls` string[] — URLs found in the user's bio.
    - `can_dm` boolean — Whether the account accepts direct messages.
    - `created_at` string — Account creation date in ISO 8601 format.
    - `description` string — Profile bio text.
    - `display_name` string — User's display name.
    - `favourites_count` integer — Total number of tweets this user has liked.
    - `followers_count` integer — Number of accounts following this user.
    - `followings_count` integer — Number of accounts this user follows.
    - `id` string — Unique Twitter/X user ID.
    - `location` string — Location string from the user's profile.
    - `media_count` integer — Total number of media items posted by this user.
    - `pinned_tweet_ids` string[] — IDs of the user's pinned tweets.
    - `possibly_sensitive` boolean — Whether the account is flagged as possibly containing sensitive content.
    - `profile_background_image_url` string — URL of the user's profile background image.
    - `profile_image_url` string — URL of the user's avatar image.
    - `protected` boolean — Whether the account's tweets are protected (private).
    - `tweets_count` integer — Total number of tweets posted by this user.
    - `username` string — Current Twitter/X handle (without @).
    - `verified` boolean — Whether the account has a verified badge.
  - `id` string
  - `is_subscribed` boolean
  - `media_key` string
  - `participants` CommonPlaceParticipants
    - `admins` CommonPlaceParticipant[]
      - `avatar` string
      - `id` string
      - `is_muted_by_admin` boolean
      - `is_muted_by_guest` boolean
      - `is_verified` boolean
      - `name` string
      - `periscope_user_id` string
      - `start` integer
      - `username` string
    - `listeners` CommonPlaceParticipant[]
      - `avatar` string
      - `id` string
      - `is_muted_by_admin` boolean
      - `is_muted_by_guest` boolean
      - `is_verified` boolean
      - `name` string
      - `periscope_user_id` string
      - `start` integer
      - `username` string
    - `speakers` CommonPlaceParticipant[]
      - `avatar` string
      - `id` string
      - `is_muted_by_admin` boolean
      - `is_muted_by_guest` boolean
      - `is_verified` boolean
      - `name` string
      - `periscope_user_id` string
      - `start` integer
      - `username` string
    - `total` integer
  - `scheduled_start` integer
  - `settings` CommonPlaceSettings
    - `conversation_controls` integer
    - `disallow_join` boolean
    - `is_employee_only` boolean
    - `is_locked` boolean
    - `is_muted` boolean
    - `is_space_available_for_clipping` boolean
    - `is_space_available_for_replay` boolean
    - `max_admin_capacity` integer
    - `max_guest_sessions` integer
    - `narrow_cast_space_type` integer
    - `no_incognito` boolean
  - `state` string
  - `stats` CommonPlaceStats
    - `total_live_listeners` integer
    - `total_participants` integer
    - `total_replay_watched` integer
  - `title` string
  - `updated_at` integer

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/sorsa/apis/api-sorsa-io.md) · [All operations](https://skmtc.net/sorsa/apis/api-sorsa-io/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sorsa/api-sorsa-io/revisions/7742c72d6966/schema)
