Remove account profile image
Remove the authenticated user’s profile image and return the updated account profile.
/v1/agencies/{agencyId}/account/profile/imageRemove the authenticated user’s profile image and return the updated account profile.
Authorization
bearerAuth In: header
Path Parameters
1 <= lengthRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v1/agencies/string/account/profile/image" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{}'{ "data": { "id": "string", "firstName": null, "lastName": null, "imageUrl": "string", "primaryEmailAddressId": null, "emails": [ { "id": "string", "emailAddress": "string", "verificationStatus": null } ], "externalAccounts": [ { "id": "string", "provider": "string", "emailAddress": "string" } ], "passwordEnabled": true, "twoFactorEnabled": true, "deleteSelfEnabled": true }, "meta": { "requestId": "string", "operationId": "3051932a-fdd2-48fa-b330-7e7d41535969", "status": "COMPLETED" }}List account sessions GET
List the authenticated user’s sign-in sessions with status, last activity, browser, device and location. Supports offset and limit, up to 100 sessions per call; returns totalCount. To revoke a session, pass its ID to request_account_action with kind revoke_session.
Set account profile image PUT
Replace the authenticated user’s profile image with base64 PNG or JPEG file bytes and the matching contentType. Maximum decoded file size is 10 MiB. Returns the updated account profile.