# List User Permissions

Get a list of user permissions

Endpoint: GET /permissions/{user_id}
Version: 3.0.1807
Security: Auth0

## Query parameters:

  - `page_limit` (integer)
    Number of elements in the collection to retrieve
    Example: 100

  - `page_offset` (integer)
    Index of the first element in the collection to retrieve

  - `organization_id` (array)
    Numeric ID of the user

  - `agency_id` (array)
    Numeric ID of the agency

  - `advertiser_id` (array)
    Numeric ID of the advertiser

  - `campaign_id` (array)
    Numeric ID of the campaign

  - `strategy_id` (array)
    Numeric ID of the strategy

## Path parameters:

  - `user_id` (integer, required)
    User ID

## Response 200 fields (application/json):

  - `data` (object)

  - `data.organizations` (array)

  - `data.organizations.organization_id` (integer)

  - `data.organizations.create` (boolean)

  - `data.organizations.read` (boolean)

  - `data.organizations.update` (boolean)

  - `data.organizations.delete` (boolean)

  - `data.organizations.inherited_from` (string)

  - `data.agencies` (array)

  - `data.agencies.create` (boolean)

  - `data.agencies.read` (boolean)

  - `data.agencies.update` (boolean)

  - `data.agencies.delete` (boolean)

  - `data.agencies.inherited_from` (string)

  - `data.agencies.agency_id` (integer)

  - `data.advertisers` (array)

  - `data.advertisers.create` (boolean)

  - `data.advertisers.read` (boolean)

  - `data.advertisers.update` (boolean)

  - `data.advertisers.delete` (boolean)

  - `data.advertisers.inherited_from` (string)

  - `data.advertisers.advertiser_id` (integer)

  - `data.campaigns` (array)

  - `data.campaigns.create` (boolean)

  - `data.campaigns.read` (boolean)

  - `data.campaigns.update` (boolean)

  - `data.campaigns.delete` (boolean)

  - `data.campaigns.inherited_from` (string)

  - `data.campaigns.campaign_id` (integer)

  - `data.strategies` (array)

  - `data.strategies.create` (boolean)

  - `data.strategies.read` (boolean)

  - `data.strategies.update` (boolean)

  - `data.strategies.delete` (boolean)

  - `data.strategies.inherited_from` (string)

  - `data.strategies.strategy_id` (integer)

  - `meta` (object)

  - `meta.status` (string, required)
    Example: "success"

## Response 400 fields (application/json):

  - `errors` (array, required)

  - `errors.code` (string)

  - `errors.field` (string)
    Optional when it is a schema error

  - `errors.message` (string)

  - `meta` (object, required)

  - `meta.status` (string, required)

## Response 401 fields (application/json):

  - `errors` (array, required)

  - `errors.code` (string)

  - `errors.field` (string)
    Optional when it is a schema error

  - `errors.message` (string)

  - `meta` (object, required)

  - `meta.status` (string, required)

## Response 403 fields (application/json):

  - `errors` (array, required)

  - `errors.code` (string)

  - `errors.field` (string)
    Optional when it is a schema error

  - `errors.message` (string)

  - `meta` (object, required)

  - `meta.status` (string, required)


