Skip to main content

Methods

List Account Service Keys
TypeScript
GET /v1/account/service-keysList connected applications
TypeScript
GET /v1/account/oauth/authorized-applicationsGet the authenticated account
TypeScript
GET /v1/accountCreate an Account Service Key
TypeScript
POST /v1/account/service-keysCreate a profile picture upload
TypeScript
POST /v1/account/profile-picture/uploadsStart a phone number verification
TypeScript
POST /v1/account/phone/verificationsCommit a profile picture
TypeScript
PUT /v1/account/profile-pictureConfirm a phone number verification
TypeScript
PUT /v1/account/phoneUpdate the authenticated account
TypeScript
PATCH /v1/accountDelete the authenticated account
TypeScript
DELETE /v1/accountRemove a profile picture
TypeScript
DELETE /v1/account/profile-pictureRevoke an Account Service Key
TypeScript
DELETE /v1/account/service-keys/{serviceKeyId}Revoke a connected application
TypeScript
DELETE /v1/account/oauth/authorized-applications/{applicationId}

Models

ListAccountServiceKeysResponse

array of AccountServiceKey
required

ListAuthorizedApplicationsResponse

array of AuthorizedApplication
required
One page of applications authorized by the authenticated user.
ListAuthorizedApplicationsResponseListMetadata
required
Pagination cursors to pass as after or before in the next list request.

Account

string
required
string (date-time) | null
required
string (date-time) | null
required
string (email)
required
string | null
required
string | null
required
string | null
required
string (date-time) | null
required
string (uri)
required
string (date-time) | null
required

CreateAccountServiceKeyResponse

string
required
AccountServiceKey
required

ProfilePictureUpload

string (date-time)
required
ProfilePictureUploadFormFields
required
string
required
string (uri)
required

StartAccountPhoneVerificationResponse

"sms"
required
string (date-time)
required
string (date-time)
required

RevokeAccountServiceKeyResponse

AccountServiceKey
required