Auth
Copy Page
Chatenium API
WebSocket
WebSocket upgrade
GET
Auth
Rotate token pair
PATCH
SignIn methods
GET
Apple OAuth
POST
Google OAuth
POST
Username Availability
GET
Email Availability
GET
Sign In
POST
Passwordless Registration
POST
Register
POST
Password Reset
POST
Refresh Token Pair
POST
Register Challenge
POST
Credential Verification
PATCH
Request credential
POST
Fetch User ID
GET
Account
Register FCM Token
POST
Register APNS Token
POST
Change Username
PATCH
Change Display Name
PATCH
Delete Account
DELETE
Change Email
PATCH
Get Sessions
GET
Logout Session
DELETE
Toggle GIF Save
PATCH
Change Phone Number
PATCH
Register PFP Upload
POST
Upload PFP
POST
Complete PFP Upload
PATCH
Call
Get access
Invite partner
Contacts
Get contacts
Create new contact
Mute contact
Delete contact
Direct messaging
Delete message(s)
Get
Send message
Pinned messages
Pin message
Unpin message
Edit message
Get position
Register attachment(s) upload
Complete attachment upload
Register attachment(s) upload
Complete attachment upload
File transfer
Start new
Accept
Decline
WebRTC Offer SDP
WebRTC Answer SDP
WebRTC ICE Candidate
Cascade
Register new picture upload
Complete Cascade Picture Upload
Create new
Get
Leave/Delete
Kick/Ban member
Get bans
Unban member
Discovery
Get from invite
Join from invite
Join public
Edit name
Change visibility
Get threads
Thread
Start a new thread
Close thread
Update thread
Thread Messages
Delete message(s)
Get
Send message
Pinned messages
Pin message
Unpin message
Edit message
Get position
Pictures creator
Follow
Details
Discovery participation
Pictures
Get pictures
Upload pictures
Register picture uploads
Delete picture
Edit picture
Like picture
Discovery
Picture comments
Post comment
Get comments
Edit comment
Delete comment
Picture album
Create new
Get
Delete
Edit
Schemas
SuccessfulAuthResp
AuthMethods
AppleOAuthReq
GoogleOAuthReq
DataAvailabilityResp
SignInReq
PasswordlessRegisterReq
RegisterReq
PasswordResetReq
GenericSuccessBody
RefreshTokenPairReq
ChallengeDataOverride
RegisterAuthAttemptReq
Factor
Challenge
VerifyFactorReq
RequestFactorCredentialReq
GetIdFromIdentityResp
RegisterFcmTokenReq
RegisterApnsTokenReq
ChangeUsernameReq
ChangeDisplayNameReq
DeleteAccountReq
SessionV3
ToggleGifReq
S3PresignedFileReq
S3PresignedFileResponse
S3MultipartUploadReq
CompletePfpUploadReq
GetAccessResp
LatestMessage
Contact
AddContactReq
SetMuteReq
PublicUserData
Attachment
Message
SendMessageReq
PinnedMessage
GetPositionResp
EditMessageReq
S3PresignedMultiResp
S3FinishMultiReq
FileMetadata
StartNewReq
StartNewResp
RTCConfiguration
RTCSendOfferReq
RTCSendAnswerReq
RTCSendCandidateReq
CompletePicUploadReq
Cascade
CreateCascadeReq
Ban
DiscoveryCascade
JoinFromInviteReq
JoinPublicReq
EditNameReq
ChangeVisibility
Thread
StartNewThreadReq
ThreadMessageAttachment
ThreadMessage
TMSendMessageReq
TMPinMessageReq
TMGetPositionResp
TMEditMessageReq
UnOrFollowCreatorReq
Creator
ToggleDiscoveryParticipationReq
Picture
UploadPicturesReq
EditPictureReq
LikePictureReq
DiscoveryResp
Comment
PostCommentReq
EditCommentReq
Preview
Album
CreateAlbumReq
EditAlbumReq
Auth
Copy Page
Username Availability
GET
/auth/usage/username
Try it
Run in Apidog
Run in Apidog
Fetches whether the specified username is available or not.
Request
Query Params
Generate Code
Responses
🟢
200
application/json
OK
Body
application/json
Generate Code
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
'/auth/usage/username?username=undefined'
Response
Response Example
{
"used"
:
true
}
Modified atÂ
2026-07-01 08:06:26
Previous
Google OAuth
Next
Email Availability