List business assets
Changed onGet all the assets the requesting business has access to. This includes assets the business owns and assets the business has access to through partnerships.
Request
- Base URLhttps://api.pinterest.com/v5
- AuthOAuth 2Authorization codehttps://www.pinterest.com/oauth/Token URLhttps://api.pinterest.com/v5/oauth/tokenScopesbiz_access:read
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Unique identifier of the requesting business.
Query parameters
A list of asset permissions used to filter the assets. Only assets where the requesting business has at least one of the specified permissions will be returned.
A child asset unique identifier. Used to fetch asset groups that contain the asset id as a child.
An asset group unique identifier. Used to fetch assets contained within the specified asset group.
A resource type to filter the assets by. Only assets of the specified type will be returned.
An index to start fetching the results from. Only the results starting from this index will be returned.
Cursor used to fetch the next page of items
Maximum number of items to include in a single page. See documentation on Pagination for more information.
Response
The request has succeeded.
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"
]
}
]
}Changes
- breaking
the response's body type changed from no type to
objectfor status - info
removed
subschema #2from the response bodyallOflist for the response status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status
- breaking
- info
added the new enum value
CONSUMERto thequeryrequest parameterasset_type
- info