Skip to content

Get Project Permissions

This API fetches a list of project permission provided to various individuals in your organization.

Endpoint

GET v1/admin/projects/<project_key>/roles

Headers

The JWT Access token should be passed in the authorization header for all APIs.

Header Value
Authorization JWT token

Response Body

    {
        "status_code": "A0000",
        "status_message": "Success",
        "admin": ["adminuser@gmail.com"],
        "publisher": ["user1@gmail.com", "user2@gmail.com", "user3@gmail.com"],
        "uploader": ["uploader1@gmail.com", "uploader2@gmail.com"],
        "analyst": ["analyst1@gmail.com"]
    }
Field Type Description
status_code String Indee provided status code.
status_message String The message associated with the status code.
admin String Users with admin permissions for a project that allows them to edit the project, publish videos, upload videos, edit videos, delete videos, and manage permissions for other users on the project.
publisher String Users with publisher permissions for a project that enables them to publish videos from that project.
uploader String Users with uploader permissions for a project that allows them to upload videos to that project.
analyst String Users with analyst permissions for a project that allows them to access and review analytics data for that project.

Error and Success Codes

For error codes and success codes, see Common Error Codes section.