GET /auth/me
Fetch the full profile for the authenticated merchant. Use this endpoint to display account information in your dashboard, check KYC status, or confirm account state at any point in your session.Endpoint
Authorization: Bearer <access_token> or X-Api-Key: <key>.
Response
HTTP200 OK on success.
true when the profile was retrieved successfully.The merchant profile object.
Example
PATCH /auth/me/password
Change the password on your merchant account. You must supply the correct current password — the API verifies it before applying the change. After a successful password change, all existing refresh tokens for your account are immediately revoked. You will need to log in again to obtain new tokens.Endpoint
Authorization: Bearer <access_token> or X-Api-Key: <key>.
Request body
Your current account password. The API verifies this against the stored hash before making any changes.
The new password you want to set. Must be at least 8 characters.
Response
HTTP200 OK on success.
true when the password was changed successfully.Confirmation message:
"Password changed successfully".Example
After changing your password
Your current refresh token is revoked immediately. You must callPOST /auth/login with your new password to obtain a fresh token pair. Any other devices or sessions using the old refresh token will also be signed out.