{ "uuid": "919815b3-266a-4b9e-bbd4-b9105f04ee6e", "lastMigration": 29, "name": "Clubhouse API", "endpointPrefix": "api/", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "0cee104e-c736-4e41-b45c-99dd31d1b62f", "documentation": "Call phone number auth.", "method": "post", "endpoint": "call_phone_number_auth", "responses": [ { "uuid": "41548c0f-cdda-42e4-865f-50a93906326f", "body": "", "latency": 0, "statusCode": 200, "label": "success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1a361817-e695-4d00-9eb4-d295759a9997", "documentation": "Clubhouse uses this to check for updates when app is not installed from App Store (eg TestFlight)", "method": "get", "endpoint": "check_for_update", "responses": [ { "uuid": "4b32bfe0-7123-4288-8194-e20b2ec5fbb0", "body": "", "latency": 0, "statusCode": 200, "label": "successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8469e9f6-b9fd-4c39-a4f6-7add24e990c9", "documentation": "checks waitlist status.", "method": "post", "endpoint": "check_waitlist_status", "responses": [ { "uuid": "9837b235-2a47-4bb6-8092-6699963b3d95", "body": "", "latency": 0, "statusCode": 200, "label": "got waitlist status", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "25b46d77-c476-4a36-88a1-e48bb2523757", "body": "", "latency": 0, "statusCode": 401, "label": "authorization not provided", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b1349b47-9fec-45bb-ae9a-a6ca58df04c7", "documentation": "Call phone number auth.", "method": "post", "endpoint": "complete_phone_number_auth", "responses": [ { "uuid": "9e1edfa7-b9bc-4d3b-ae8f-0019ee0e489d", "body": "", "latency": 0, "statusCode": 200, "label": "success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c052dfee-ff61-4e6a-8b1f-0288191ea86b", "documentation": "creates a channel", "method": "post", "endpoint": "create_channel", "responses": [ { "uuid": "8a38f290-e8d1-44a9-b68a-83aaa306558a", "body": "", "latency": 0, "statusCode": 400, "label": "waitlisted", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "32c3b35b-a5f6-4f7f-a653-3e3f294914ef", "documentation": "follows a user", "method": "post", "endpoint": "follow", "responses": [ { "uuid": "a1b01bf5-8552-4ec6-a537-74e862b953a0", "body": "", "latency": 0, "statusCode": 401, "label": "waitlisted", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9acd15fe-862f-4eb3-8989-9ef587b9a647", "documentation": "get actionable notifications (the bell again)", "method": "get", "endpoint": "get_actionable_notifications", "responses": [ { "uuid": "7162b69b-5aac-4145-a4c4-16d6a245fd2b", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of actionable notifications.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1960c4a6-ac11-4ccf-a171-db89555ac0ed", "documentation": "gets all topics.", "method": "get", "endpoint": "get_all_topics", "responses": [ { "uuid": "3ea71fe7-aa64-450f-ab29-b2d38cdeee2a", "body": "", "latency": 0, "statusCode": 200, "label": "a list of topics", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ca410fc0-0dc7-4dca-8fb9-cf8fdcc74c2c", "documentation": "get all channels", "method": "get", "endpoint": "get_channels", "responses": [ { "uuid": "c96ecb52-5118-4f49-8c17-18b73d605b94", "body": "", "latency": 0, "statusCode": 200, "label": "list of channels", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "484dbb00-53de-4d33-a947-2f717f5c7ecc", "documentation": "gets club by id", "method": "post", "endpoint": "get_club", "responses": [ { "uuid": "4ad854e1-15a7-47a2-b6eb-121a795144e6", "body": "", "latency": 0, "statusCode": 200, "label": "returns club object", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9572390d-d127-47ff-933b-f15c4edfa257", "documentation": "looks up clubs by topic.", "method": "post", "endpoint": "get_clubs_for_topic", "responses": [ { "uuid": "7387c492-c8d3-4eae-a33e-bb249128eb28", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of clubs with pagination", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "af39e436-7a67-42bb-b5c8-b9c9ac979fa3", "documentation": "is fetched when you tap Create Room", "method": "post", "endpoint": "get_create_channel_targets", "responses": [ { "uuid": "850d36ec-c2e3-481a-a502-ac94ba9b21e6", "body": "", "latency": 0, "statusCode": 400, "label": "waitlisted", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4edde5a3-2ef9-4e99-81c5-e907eded3bc7", "documentation": "the Upcoming for You page", "method": "get", "endpoint": "get_events", "responses": [ { "uuid": "5767d3cb-6e76-4f29-b394-bc74aa6ae63d", "body": "", "latency": 0, "statusCode": 200, "label": "a list of events", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6821d022-5d6b-4e8c-99f4-b17e30f83078", "documentation": "get a list of the users and clubs that this user is following. Returned users have bios truncated to ~80 characters.", "method": "post", "endpoint": "get_following", "responses": [ { "uuid": "98a3c6ff-c340-481f-a6a2-798af92240cf", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of users and clubs", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "602fc964-940e-45bc-be16-8190aed98e5b", "documentation": "get notifications (the bell icon)", "method": "get", "endpoint": "get_notifications", "responses": [ { "uuid": "56a5a7bc-365d-494e-93b0-c47c4b1a5210", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of notifications.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "30c3187b-14ab-4c05-881f-2aaccd3d51d2", "documentation": "gets online friends on the app homepage.", "method": "post", "endpoint": "get_online_friends", "responses": [ { "uuid": "9968f3c4-41e8-4527-8c44-8739810be117", "body": "", "latency": 0, "statusCode": 200, "label": "a list of online clubs and users.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f38a2cdb-3240-4cfe-9e47-2b732bd5c9b9", "documentation": "looks up user profile by ID.", "method": "post", "endpoint": "get_profile", "responses": [ { "uuid": "7445038a-9986-4f14-84b1-6cec13c16eac", "body": "", "latency": 0, "statusCode": 200, "label": "returns user profile info", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c14189cb-8af4-435c-be91-6426a12eb199", "documentation": "gets release notes.", "method": "post", "endpoint": "get_release_notes", "responses": [ { "uuid": "9d9a01b5-38a3-4108-ab8c-47b9fdd2a0fe", "body": "", "latency": 0, "statusCode": 200, "label": "the response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b8fcd166-ff1c-4a03-b4c3-5866ec0db949", "documentation": "get notification settings", "method": "get", "endpoint": "get_settings", "responses": [ { "uuid": "283a4851-cf2f-4937-bcbd-6c8770c30c0c", "body": "", "latency": 0, "statusCode": 200, "label": "notification settings", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bd4c41e5-d901-45d5-8bc8-f6868c0380e1", "documentation": "find users to invite to clubs based on phone number", "method": "post", "endpoint": "get_suggested_club_invites", "responses": [ { "uuid": "898604be-c8f3-4190-8710-f4cb8db4ef01", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of suggested invites.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1560ec60-dc0c-4884-94b5-ca843282a20a", "documentation": "gets suggested follows during signup", "method": "get", "endpoint": "get_suggested_follows_all", "responses": [ { "uuid": "d646f554-641b-4d1e-b538-ac7b01848839", "body": "", "latency": 0, "statusCode": 200, "label": "a list of users to follow. bios truncated to 80 chars.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b3d35294-251f-461f-8697-8011013dbc60", "documentation": "find people to follow by uploading contacts during signup", "method": "post", "endpoint": "get_suggested_follows_friends_only", "responses": [ { "uuid": "d07ac253-9bf8-4c72-a5dc-d95b64871887", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of users and clubs", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4684fb11-aeb9-4127-afca-815a8af33926", "documentation": "find similar users. (The Sparkles button on Clubhouse's profile page)", "method": "post", "endpoint": "get_suggested_follows_similar", "responses": [ { "uuid": "869dcbc3-e489-4aca-ba0c-f1c416ab7aa9", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of users. Bios truncated to 80 chars.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0bbe6822-b7e8-446f-99b7-cacb60707956", "documentation": "find users to invite based on phone number.", "method": "post", "endpoint": "get_suggested_invites", "responses": [ { "uuid": "c063e182-3128-4ec3-bb55-e2027b130cbc", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of users that can be invited.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "df71406f-e56d-4f74-9b33-5ec02dc360ca", "documentation": "gets suggested users when you start a private room", "method": "post", "endpoint": "get_suggested_speakers", "responses": [ { "uuid": "7d5f8c1a-b3f0-4125-ac25-f83ac0b601ee", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of actionable notifications.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b53f7966-251f-4f7e-8c1f-aa2b7fed875e", "documentation": "looks up topic by ID.", "method": "post", "endpoint": "get_topic", "responses": [ { "uuid": "0b7b273d-901e-47ac-9e9c-4d4a372307c2", "body": "", "latency": 0, "statusCode": 200, "label": "returns topic info", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9e992d3e-e3bf-4df3-8e29-de2c1036136e", "documentation": "looks up users by topic.", "method": "get", "endpoint": "get_users_for_topic", "responses": [ { "uuid": "b00de3c2-7ff9-4fc6-9842-e3fcb0ed812c", "body": "", "latency": 0, "statusCode": 200, "label": "returns list of users with pagination. Bios truncated to 80 chars.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d3f74e4b-8fa2-4548-9ea9-abacdc5611bd", "documentation": "called during signup", "method": "get", "endpoint": "get_welcome_channel", "responses": [ { "uuid": "4ce317c9-35c3-4608-9427-076018c97999", "body": "", "latency": 0, "statusCode": 200, "label": "empty???", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "811d6a24-d397-4973-8712-96adc52979d4", "documentation": "wave to another user on the waitlist to give them access", "method": "post", "endpoint": "invite_from_waitlist", "responses": [ { "uuid": "ad485711-b539-4971-bc12-1d7c21317a83", "body": "", "latency": 0, "statusCode": 400, "label": "your own account is waitlisted, or some other error occurred", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "44ccc56c-5276-40d6-89af-3ae6527aaa6f", "documentation": "invite a user to the app, using one of your invites", "method": "post", "endpoint": "invite_to_app", "responses": [ { "uuid": "072622f4-ce50-4a6e-a177-a27c1e32937a", "body": "", "latency": 0, "statusCode": 400, "label": "your own account doesn't have an invite either", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "be62bb38-c6a5-4959-ba60-1908d2a066a6", "documentation": "join a channel.", "method": "post", "endpoint": "join_channel", "responses": [ { "uuid": "e62fd46e-d6de-49c0-b3a7-69aef2119fda", "body": "", "latency": 0, "statusCode": 200, "label": "stuff needed to actually join a channel", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e73d2ea5-9588-4761-aee3-6c01ccb2743f", "body": "", "latency": 0, "statusCode": 400, "label": "cannot join", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "deec2495-a87b-474a-a89e-a3ea6f7f84b3", "documentation": "leave a channel.", "method": "post", "endpoint": "leave_channel", "responses": [ { "uuid": "5459caee-984c-433c-92da-f495d26cbf7d", "body": "", "latency": 0, "statusCode": 200, "label": "left the channel", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7dcd388-ed33-42bb-9b1e-1b48eae873a3", "documentation": "gets user", "method": "post", "endpoint": "me", "responses": [ { "uuid": "335c6a0f-f1b0-4940-b8a8-52b18872f3c0", "body": "", "latency": 0, "statusCode": 200, "label": "the response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "dcbafac7-cf13-455a-b325-ec7cb6c6bb3d", "body": "", "latency": 0, "statusCode": 403, "label": "error response - happens if account is banned (is_blocked)", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4d41785c-abc7-4940-bdfd-bf9d8ae10068", "documentation": "analytics", "method": "post", "endpoint": "record_action_trails", "responses": [ { "uuid": "00aa1ea0-4ba5-4ba7-a865-910eb224a9cb", "body": "", "latency": 0, "statusCode": 200, "label": "always empty", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0ff731cf-e0d3-440c-94e5-38b2ff8aa068", "documentation": "gets an access_token from a refresh_token.", "method": "post", "endpoint": "refresh_token", "responses": [ { "uuid": "9f85c237-c67b-44c2-8e71-0d8759c5d432", "body": "", "latency": 0, "statusCode": 200, "label": "returns new access and refresh token", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e8a7b203-ddba-4b26-992d-1d0efb4a2dcd", "body": "", "latency": 0, "statusCode": 401, "label": "invalid refresh token", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ad36d573-079a-4767-bc78-a33b266a829e", "documentation": "Resend phone number auth.", "method": "post", "endpoint": "resend_phone_number_auth", "responses": [ { "uuid": "8e870d2e-019b-402c-b0c4-f9e39f0281e4", "body": "", "latency": 0, "statusCode": 200, "label": "success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1f9233f4-c6b6-4b4b-8ecf-163d9ad8fc6e", "documentation": "search clubs.", "method": "post", "endpoint": "search_clubs", "responses": [ { "uuid": "2d22a45c-95f2-4d9b-900b-b9215ae5687f", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of clubs.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ec8932e1-4a53-44a9-a733-6a08190ca9e8", "documentation": "search for users", "method": "post", "endpoint": "search_users", "responses": [ { "uuid": "252b1972-ef55-4385-82dd-ffd01854c1ad", "body": "", "latency": 0, "statusCode": 200, "label": "Returns a list of users.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a23de9ed-1c7b-4424-a7f8-bd1cdb021369", "documentation": "Starts phone number auth.", "method": "post", "endpoint": "start_phone_number_auth", "responses": [ { "uuid": "cc5095e2-cd8a-4d12-8290-41afc4280fda", "body": "", "latency": 0, "statusCode": 200, "label": "success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "29887627-ecd5-4600-ad9c-85fa69bf1012", "documentation": "updates notification during signup.", "method": "post", "endpoint": "update_notifications", "responses": [ { "uuid": "015d456e-a05d-4a6c-9326-3ef2cd74726d", "body": "", "latency": 0, "statusCode": 400, "label": "waitlisted", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1ff547ee-9a86-4d48-bab7-06df06ec0294", "documentation": "edits username.", "method": "post", "endpoint": "update_username", "responses": [ { "uuid": "72cc2e45-292e-4095-a13a-31ab7324ddba", "body": "", "latency": 0, "statusCode": 200, "label": "username successfully set", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c20a0419-bb4d-4bfe-af4a-79d92ebf8771", "body": "", "latency": 0, "statusCode": 400, "label": "invalid/taken username (eg empty string)", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "0cee104e-c736-4e41-b45c-99dd31d1b62f" }, { "type": "route", "uuid": "1a361817-e695-4d00-9eb4-d295759a9997" }, { "type": "route", "uuid": "8469e9f6-b9fd-4c39-a4f6-7add24e990c9" }, { "type": "route", "uuid": "b1349b47-9fec-45bb-ae9a-a6ca58df04c7" }, { "type": "route", "uuid": "c052dfee-ff61-4e6a-8b1f-0288191ea86b" }, { "type": "route", "uuid": "32c3b35b-a5f6-4f7f-a653-3e3f294914ef" }, { "type": "route", "uuid": "9acd15fe-862f-4eb3-8989-9ef587b9a647" }, { "type": "route", "uuid": "1960c4a6-ac11-4ccf-a171-db89555ac0ed" }, { "type": "route", "uuid": "ca410fc0-0dc7-4dca-8fb9-cf8fdcc74c2c" }, { "type": "route", "uuid": "484dbb00-53de-4d33-a947-2f717f5c7ecc" }, { "type": "route", "uuid": "9572390d-d127-47ff-933b-f15c4edfa257" }, { "type": "route", "uuid": "af39e436-7a67-42bb-b5c8-b9c9ac979fa3" }, { "type": "route", "uuid": "4edde5a3-2ef9-4e99-81c5-e907eded3bc7" }, { "type": "route", "uuid": "6821d022-5d6b-4e8c-99f4-b17e30f83078" }, { "type": "route", "uuid": "602fc964-940e-45bc-be16-8190aed98e5b" }, { "type": "route", "uuid": "30c3187b-14ab-4c05-881f-2aaccd3d51d2" }, { "type": "route", "uuid": "f38a2cdb-3240-4cfe-9e47-2b732bd5c9b9" }, { "type": "route", "uuid": "c14189cb-8af4-435c-be91-6426a12eb199" }, { "type": "route", "uuid": "b8fcd166-ff1c-4a03-b4c3-5866ec0db949" }, { "type": "route", "uuid": "bd4c41e5-d901-45d5-8bc8-f6868c0380e1" }, { "type": "route", "uuid": "1560ec60-dc0c-4884-94b5-ca843282a20a" }, { "type": "route", "uuid": "b3d35294-251f-461f-8697-8011013dbc60" }, { "type": "route", "uuid": "4684fb11-aeb9-4127-afca-815a8af33926" }, { "type": "route", "uuid": "0bbe6822-b7e8-446f-99b7-cacb60707956" }, { "type": "route", "uuid": "df71406f-e56d-4f74-9b33-5ec02dc360ca" }, { "type": "route", "uuid": "b53f7966-251f-4f7e-8c1f-aa2b7fed875e" }, { "type": "route", "uuid": "9e992d3e-e3bf-4df3-8e29-de2c1036136e" }, { "type": "route", "uuid": "d3f74e4b-8fa2-4548-9ea9-abacdc5611bd" }, { "type": "route", "uuid": "811d6a24-d397-4973-8712-96adc52979d4" }, { "type": "route", "uuid": "44ccc56c-5276-40d6-89af-3ae6527aaa6f" }, { "type": "route", "uuid": "be62bb38-c6a5-4959-ba60-1908d2a066a6" }, { "type": "route", "uuid": "deec2495-a87b-474a-a89e-a3ea6f7f84b3" }, { "type": "route", "uuid": "e7dcd388-ed33-42bb-9b1e-1b48eae873a3" }, { "type": "route", "uuid": "4d41785c-abc7-4940-bdfd-bf9d8ae10068" }, { "type": "route", "uuid": "0ff731cf-e0d3-440c-94e5-38b2ff8aa068" }, { "type": "route", "uuid": "ad36d573-079a-4767-bc78-a33b266a829e" }, { "type": "route", "uuid": "1f9233f4-c6b6-4b4b-8ecf-163d9ad8fc6e" }, { "type": "route", "uuid": "ec8932e1-4a53-44a9-a733-6a08190ca9e8" }, { "type": "route", "uuid": "a23de9ed-1c7b-4424-a7f8-bd1cdb021369" }, { "type": "route", "uuid": "29887627-ecd5-4600-ad9c-85fa69bf1012" }, { "type": "route", "uuid": "1ff547ee-9a86-4d48-bab7-06df06ec0294" } ] }