EligibilityQueryRequest
The request body for querying app eligibility.
Declaration
object EligibilityQueryRequestProperties
| Name | Type | Description |
|---|---|---|
filters | [QueryFilter] | See QueryFilter for details. |
sorting | [QuerySort] | See QuerySort for details. |
pagination | QueryPagination | See QueryPagination for details. |
Discussion
The EligibilityQueryRequest object is the request body for the eligibility query endpoint. To filter, paginate, and sort the app eligibility records returned, use it.
The filters array accepts QueryFilter objects targeting filterable fields on the eligibility resource. Combine multiple filters to narrow results. For example, filter by adamId to check eligibility for a specific app.
The filters array supports the following fields:
Field | Description |
|---|---|
| The Adam ID of the app |
| The supply placement being checked |
| The supply source being checked |
| The country or region evaluated |
| The device class evaluated |
| Eligibility state: |
Example
{
"filters": [
{
"field": "adamId",
"operator": "EQUALS",
"value": 123456789
}
],
"sorting": [
{
"field": "countryOrRegion",
"order": "ASC"
}
],
"pagination": {
"offset": 0,
"pageSize": 20
}
}