Account
Get the authenticated user's permissions
Returns what the key's user may do in the organization, derived from their role. Needs the account:read scope.
Each permission is held from a minimum role upwards (viewer < member < manager < admin < owner):
| Permission | Minimum role |
|---|---|
organization.view | viewer |
organization.delete | owner |
organization.settings.update | manager |
organization.ownership.transfer | owner |
organization.members.remove | admin |
organization.members.change_role | admin |
organization.invitations.create | admin |
organization.invitations.revoke | admin |
organization.billing.manage | admin |
organization.integrations.manage | admin |
organization.api_keys.manage | admin |
organization.email_accounts.manage | admin |
organization.linkedin_accounts.manage | admin |
campaigns.manage | manager |
inbox.reply | member |
get
https://app.replysparrow.com/api/v1/users/me/permissionsAuthorizations
Response
application/jsonThe user's permissions
Ctrl+I
Get the authenticated user's permissions
curl --request GET \ --url https://app.replysparrow.com/api/v1/users/me/permissions \ --header 'Authorization: Bearer <token>'[ "organization.view", "campaigns.manage", "inbox.reply"]