Manage account properties, such as contact information, settings, etc.

MethodDescription
updateCurrentUserPATCH /users/current
Updates user information.

This method supports partial updating, only those fields of the object that you specify in the request body will be changed.

Requires authorization and access right profile_manage.

resetCurrentUserApiKeyV1POST /users/current/api_key_v1
Regenerates the BYTEHAND API v1 access key.

Requires authorization and the simultaneous presence of all of the following access rights: profile_manage, credentials_manage.

initiateCurrentUserContractPOST /users/current/contract
Initiates the procedure for signing a user contract with BYTEHAND.

Requires authorization and access right profile_manage.

updateCurrentUserContractPATCH /users/current/contract
Edits the valid fields in the contract.

This method supports partial updating, only those fields of the object that you specify in the request body will be changed.

Requires authorization and access right profile_manage.

updateCurrentUserEmailPATCH /users/current/email
Starts the procedure for changing the email address.

Requires authorization and the simultaneous presence of all of the following access rights: profile_manage, credentials_manage.

updateCurrentUserPasswordPATCH /users/current/password
Changes the user's password.

Requires authorization and the simultaneous presence of all of the following access rights: profile_manage, credentials_manage.

setCurrentUserRoutingPATCH /users/current/routing
Sets the routing policy to restrict the sending of SMS messages.

This method supports partial updating, only those fields of the object that you specify in the request body will be changed.

Requires authorization and access right profile_manage.

resetCurrentUserSmppPasswordPOST /users/current/smpp_password
Resets the password for the SMPP connection.

Requires authorization and the simultaneous presence of all of the following access rights: profile_manage, credentials_manage.

activateStartupBonusPOST /payments/bonuses/startup
Activates the initial bonus for testing the service.

Requires authorization and the simultaneous presence of all of the following access rights: profile_manage, finances_deposit.