v29

latestOpenAPI 3.0.3MITraw.githubusercontent.com2026-06-042661,1122.5 MB
business_access_assets

Get assets assigned to a member

Get assets on which you assigned asset permissions to the given member. Can be used to:

  • get all assets, regardless of asset type or
  • get assets of one asset type by using the asset_type query. The return response will include the permissions the member has to that asset and the asset type.
get/businesses/{business_id}/members/{member_id}/assets

Path parameters

business_idstring required

Unique identifier of the requesting business.

member_idstring required

The member id to fetch assets for.

Query parameters

asset_type'AD_ACCOUNT' | 'PROFILE' | 'ASSET_GROUP' | 'CATALOG' | 'CONSUMER' | 'CONVERSION_TAG'

A resource type to filter the assets by. Only assets of the specified type will be returned.

start_indexinteger

An index to start fetching the results from. Only the results starting from this index will be returned.

sort_by'NAME' | 'ID' | 'PERMISSIONS'

The field to sort member assets by

Example:NAME

The field to sort member assets by

sort_ascendingboolean

Sort assets in ascending order

search_by'NAME' | 'ID' | 'NAME_OR_ID' | 'OWNER_NAME' | 'NAME_OR_OWNER'

The field to search member assets by

Example:NAME

The field to search member assets by

search_valuestring

The value to search for

asset_permission_type'AGGREGATED_PERMISSION' | 'DIRECT_PERMISSION'

Permission aggregation type for asset access

Example:AGGREGATED_PERMISSION

The type of asset permission to filter by

ad_account_statusesNonDraftEntityStatus[]

A list of ad account statuses to filter the assets by. Only used when asset_type is AD_ACCOUNT.

[
  "ACTIVE"
]
bookmarkstring

Cursor used to fetch the next page of items

page_sizeinteger

Maximum number of items to include in a single page. See documentation on Pagination for more information.

Response

The request has succeeded.

bookmarkstring nullable
total_data_countinteger required

Total number of assets matching the query

Example response

{
  "items": [
    {
      "asset_group_info": {
        "ad_accounts_ids": [
          "549755885175"
        ],
        "asset_group_description": "Asset group that has ad accounts used in Canada",
        "asset_group_name": "Canada Ad Accounts",
        "asset_group_types": [
          "LOCATION_OR_LANGUAGE"
        ],
        "catalogs_ids": [
          "4836859046874"
        ],
        "created_by": {
          "email": "business0101@business.com",
          "id": "549755885175",
          "username": "business0101"
        },
        "created_time": 1646767577816,
        "id": "666791336903426391",
        "owner": {
          "email": "business0101@business.com",
          "id": "549755885175",
          "username": "business0101"
        },
        "profiles_ids": [
          "630433785246278264"
        ],
        "updated_time": 1646767577816
      },
      "asset_id": "549755885175",
      "asset_type": "AD_ACCOUNT",
      "permissions": [
        "FINANCE_MANAGER",
        "CATALOGS_MANAGER",
        "AUDIENCE_MANAGER"
      ]
    }
  ]
}