Roles & Permissions

The API limits authorization via roles and permissions. A user can have many roles and roles can have many permissions. Each API call requires a set of permissions which the requesting user must have (via roles assigned to the user) to be authorized to perform the API call.

The roles currently available are listed below.

NameDescription
Account ReaderCan read account information.
Account ManagerCan create, read, modify and delete accounts.
User ReaderCan read user information
User ManagerCan create, read, modify and delete users.
Catalog ReaderCan read exchange coverage, and phone numbers available for purchase.
Phone Number ReaderCan read purchased phone numbers.
Phone Number ManagerCan read, purchase, modify and disconnect phone numbers.
LNP ReaderCan read LNP information.
LNP ManagerCan read, submit, and cancel LNP orders.
Routing ReaderCan read phone number routing.
Routing ManagerCan read, add, modify and delete phone number routing.
E911 ReaderCan read E911 records.
E911 ManagerCan read, purchase, modify, and disconnect E911 Services.
Billing ReaderCan read billing information.
Billing ManagerCan read, add, and modify billing information.
PBX ReaderCan read PBX.
PBX ManagerCan read, add, and modify PBX.
Back OfficeCan perform back office functionality.