### Caution

There is an additional pay-per-use cost for this functionality and usage of video assets is subject to the [Kevel Terms of Service](https://dev.kevel.co/docs/terms-of-service). To get access to this feature, please contact your account manager or email [support@kevel.co](mailto:support@kevel.co).

## API Syntax

When using the List Advertiser Assets API, it is important to understand the syntax required to make the request. Because the Kevel API is a RESTful API, there is a specific request format that must be followed to ensure the endpoint can process the request. The format is:

`GET https://api.kevel.co/v1/advertiser/{AdvertiserID}/asset`

Where:

- `GET` - the type of API request being made.
- `https://api.kevel.co` - the URL for the request.
- `v1` - the API version.
- `advertiser` - the API endpoint being called.
- `AdvertiserID` - the advertiser ID.
- `asset` - the type of entity to return from the advertiser.

### AdvertiserID

int32

required

ID of the Advertiser

# `200      200

object

page

integer

Defaults to 0

items

array of objects

items

object

Id

integer

Defaults to 0

AdvertiserId

integer

Defaults to 0

Name

string

Status

string

Type

string

UploadURL

string

IsDeleted

boolean

Defaults to true

# `400      400

ShellNodeRubyPHPPython

```
xxxxxxxxxx

curl --request GET \

--url https://api.kevel.co/v1/advertiser/AdvertiserID/asset \

--header 'accept: application/json'
```

```
xxxxxxxxxx

{

"page": 1,

"items": [

{

"Id": 12345,

"AdvertiserId": 56789,

"Name": "The Asset name",

"Status": "pending",

"Type": "video",

"UploadURL": "The direct upload URL",

"IsDeleted": false

}

]

}
