- Helper Methods
- adTypes
adTypes
This helper method will return the ids and names of the different ad types in Adbeat’s database.
Note: IDs returned by this method are subject to change at any time. So it’s best not to "hardcode" these IDs into your applications.
Request Cost: 1 unit, Result Cost: none
URL Format
http://api.adbeat.com/v3/{api-key}/adTypes
http://api.adbeat.com/v3/{api-key}/adTypes/{adTypeId}
Parameters
Parameter Name |
Meaning |
Default Value |
Notes |
adTypeId |
filter |
(no filtering) |
Returns results for this specific ad type. |
Return Fields
Field Name |
Example |
Notes |
adTypeId |
text |
ID used for other API requests. |
adTypeName |
Text |
User-friendly name for display in UI. |
apiUnits |
1 |
The number of API units consumed by this request. |
Usage Example(s)
To get a list of all ad types do this:
http://api.adbeat.com/v3/{api-key}/adTypes
JSON Response
{
"statusCode": 200,
"numHits": 6,
"hits": [{
"adTypeName": "Text",
"adTypeId": "text"
}, {
"adTypeName": "Text/Image",
"adTypeId": "textimg"
}, {
"adTypeName": "Image",
"adTypeId": "image"
}, {
"adTypeName": "Flash",
"adTypeId": "flash"
}, {
"adTypeName": "HTML5",
"adTypeId": "html5"
}, {
"adTypeName": "Video",
"adTypeId": "video"
}],
"apiUnits": 1,
"statusMsg": "successful adTypes request",
"requestParameters": {},
"handler": "adTypes"
}
You can also get the name of a specific ad type by passing the adTypeId
like this:
http://api.adbeat.com/v3/{api-key}/adTypes/text
JSON Response
{
"statusCode": 200,
"numHits": 1,
"hits": [{
"adTypeName": "Text",
"adTypeId": "text"
}],
"apiUnits": 1,
"statusMsg": "successful adTypes/text request",
"requestParameters": {
"adTypeId": "text"
},
"handler": "adTypes"
}