integrations.sh
← all integrations

Clubhouse API

OpenAPI apis-guru social

Clubhouse API

Homepage
https://api.apis.guru/v2/specs/clubhouseapi.com/1.json
Provider
clubhouseapi.com
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/clubhouseapi.com/1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/clubhouseapi.com/1/openapi.yaml

Tools (43)

Extracted live via the executor SDK.

  • callPhoneNumberAuth.postCallPhoneNumberAuth

    Call phone number auth.

  • checkForUpdate.getCheckForUpdate

    Clubhouse uses this to check for updates when app is not installed from App Store (eg TestFlight)

  • checkWaitlistStatus.postCheckWaitlistStatus

    checks waitlist status.

  • completePhoneNumberAuth.postCompletePhoneNumberAuth

    Call phone number auth.

  • createChannel.postCreateChannel

    creates a channel

  • follow.postFollow

    follows a user

  • getActionableNotifications.getGetActionableNotifications

    get actionable notifications (the bell again)

  • getAllTopics.getGetAllTopics

    gets all topics.

  • getChannels.getGetChannels

    get all channels

  • getClub.postGetClub

    gets club by id

  • getClubsForTopic.postGetClubsForTopic

    looks up clubs by topic.

  • getCreateChannelTargets.postGetCreateChannelTargets

    is fetched when you tap Create Room

  • getEvents.getGetEvents

    the Upcoming for You page

  • getFollowing.postGetFollowing

    get a list of the users and clubs that this user is following. Returned users have bios truncated to ~80 characters.

  • getNotifications.getGetNotifications

    get notifications (the bell icon)

  • getOnlineFriends.postGetOnlineFriends

    gets online friends on the app homepage.

  • getProfile.postGetProfile

    looks up user profile by ID.

  • getReleaseNotes.postGetReleaseNotes

    gets release notes.

  • getSettings.getGetSettings

    get notification settings

  • getSuggestedClubInvites.postGetSuggestedClubInvites

    find users to invite to clubs based on phone number

  • getSuggestedFollowsAll.getGetSuggestedFollowsAll

    gets suggested follows during signup

  • getSuggestedFollowsFriendsOnly.postGetSuggestedFollowsFriendsOnly

    find people to follow by uploading contacts during signup

  • getSuggestedFollowsSimilar.postGetSuggestedFollowsSimilar

    find similar users. (The Sparkles button on Clubhouse's profile page)

  • getSuggestedInvites.postGetSuggestedInvites

    (also see for @zerforschung's analysis of the privacy implications of this API)

  • getSuggestedSpeakers.postGetSuggestedSpeakers

    gets suggested users when you start a private room

  • getTopic.postGetTopic

    looks up topic by ID.

  • getUsersForTopic.getGetUsersForTopic

    looks up users by topic.

  • getWelcomeChannel.getGetWelcomeChannel

    called during signup

  • inviteFromWaitlist.postInviteFromWaitlist

    wave to another user on the waitlist to give them access

  • inviteToApp.postInviteToApp

    invite a user to the app, using one of your invites

  • joinChannel.postJoinChannel

    join a channel.

  • leaveChannel.postLeaveChannel

    leave a channel.

  • me.postMe

    gets user

  • recordActionTrails.postRecordActionTrails

    analytics

  • refreshToken.postRefreshToken

    gets an access_token from a refresh_token.

  • resendPhoneNumberAuth.postResendPhoneNumberAuth

    Resend phone number auth.

  • searchClubs.postSearchClubs

    search clubs.

  • searchUsers.postSearchUsers

    search for users

  • startPhoneNumberAuth.postStartPhoneNumberAuth

    Starts phone number auth.

  • updateNotifications.postUpdateNotifications

    updates notification during signup.

  • updateUsername.postUpdateUsername

    edits username.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools