# Clubhouse API API

> Clubhouse API API on Apizie: 41 endpoints (Call phone number auth., Clubhouse uses this to check for updates when app is not installed from App Store (eg TestFlight), checks waitlist status., Call phone number auth., …) returned as clean JSON through one API key. 41 endpoints are live now. Call it over REST at https://zieapi.vercel.app/v1/social-media:clubhouseapi/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `social-media:clubhouseapi`
- Category: Social Media
- Status: live
- Source: https://clubhouseapi.com
- Page: https://zieapi.vercel.app/api/social-media/clubhouseapi
- OpenAPI: https://zieapi.vercel.app/api/social-media/clubhouseapi/openapi.json

Clubhouse API

## Endpoints

### Call phone number auth.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-call-phone-number-auth`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Clubhouse uses this to check for updates when app is not installed from App Store (eg TestFlight)
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-check-for-update`

| Parameter | Type | Required | Description |
|---|---|---|---|
| is_testflight | integer | no |  |

### checks waitlist status.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-check-waitlist-status`

### Call phone number auth.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-complete-phone-number-auth`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### creates a channel
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-create-channel`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### follows a user
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-follow`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### get actionable notifications (the bell again)
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-actionable-notifications`

### gets all topics.
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-all-topics`

### get all channels
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-channels`

### gets club by id
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-club`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### looks up clubs by topic.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-clubs-for-topic`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### is fetched when you tap Create Room
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-create-channel-targets`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### the Upcoming for You page
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-events`

| Parameter | Type | Required | Description |
|---|---|---|---|
| is_filtered | boolean | no |  |
| page_size | integer | no |  |
| page | integer | no |  |

### get a list of the users and clubs that this user is following. Returned users have bios truncated to ~80…
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-following`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### get notifications (the bell icon)
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-notifications`

| Parameter | Type | Required | Description |
|---|---|---|---|
| page_size | integer | no |  |
| page | integer | no |  |

### gets online friends on the app homepage.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-online-friends`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### looks up user profile by ID.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-profile`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### gets release notes.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-release-notes`

### get notification settings
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-settings`

### find users to invite to clubs based on phone number
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-suggested-club-invites`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### gets suggested follows during signup
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-suggested-follows-all`

| Parameter | Type | Required | Description |
|---|---|---|---|
| in_onboarding | boolean | no |  |
| page_size | integer | no |  |
| page | integer | no |  |

### find people to follow by uploading contacts during signup
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-suggested-follows-friends-only`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### find similar users. (The Sparkles button on Clubhouse's profile page)
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-suggested-follows-similar`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### find users to invite based on phone number.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-suggested-invites`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### gets suggested users when you start a private room
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-suggested-speakers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### looks up topic by ID.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-get-topic`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### looks up users by topic.
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-users-for-topic`

| Parameter | Type | Required | Description |
|---|---|---|---|
| topic_id | integer | no |  |
| page_size | integer | no |  |
| page | integer | no |  |

### called during signup
`GET https://zieapi.vercel.app/v1/social-media:clubhouseapi/get-get-welcome-channel`

### wave to another user on the waitlist to give them access
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-invite-from-waitlist`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### invite a user to the app, using one of your invites
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-invite-to-app`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### join a channel.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-join-channel`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### leave a channel.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-leave-channel`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### gets user
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-me`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### analytics
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-record-action-trails`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### gets an access_token from a refresh_token.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-refresh-token`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Resend phone number auth.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-resend-phone-number-auth`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### search clubs.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-search-clubs`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### search for users
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-search-users`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### Starts phone number auth.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-start-phone-number-auth`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### updates notification during signup.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-update-notifications`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

### edits username.
`POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-update-username`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-call-phone-number-auth" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the Clubhouse API API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/social-media:clubhouseapi/post-call-phone-number-auth with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Clubhouse API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the Clubhouse API API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key social-media:clubhouseapi.

### What is the status of the Clubhouse API API?
Live: works with just an Apizie key
