Skip to content

List User Permissions for Entities

Request

Get a list of user permissions for requested entities

Security
Auth0(Required scopes: offline_accessmanage:services)
Path
user_idintegerrequired

User ID

Query
page_limitinteger, [ 1 .. 1000 ]

Number of elements in the collection to retrieve

Example:page_limit=100
page_offsetinteger, [ 0 .. 1000 ]

Index of the first element in the collection to retrieve

Example:page_offset=0
Bodyapplication/jsonrequired
organizationsArray of integers, (int32)
Example:
[ 10 ]
agenciesArray of integers, (int32)
Example:
[ 12 ]
advertisersArray of integers, (int32)
Example:
[ 11 ]
campaignsArray of integers, (int32)
Example:
[ 71 ]
strategiesArray of integers, (int32)
Example:
[ 17 ]
POST
/permissions/{user_id}
curl -i -X POST \
  'https://api.mediamath.com/api/v3.0/permissions/{user_id}?page_limit=100&page_offset=0' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "organizations": [
      10
    ],
    "agencies": [
      12
    ],
    "advertisers": [
      11
    ],
    "campaigns": [
      71
    ],
    "strategies": [
      17
    ]
  }'

Responses

List user permissions response

Bodyapplication/json
dataobject(permission_list)
metaobject
Response
{ "data": { "organizations": [], "agencies": [], "advertisers": [], "campaigns": [], "strategies": [] }, "meta": { "status": "success" } }