---
title: Sorting
framework: Apple Ads Platform API
role: symbol
role_heading: Object
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/sorting
---

# Sorting

Sort condition for reporting requests.

## Declaration

```data
object Sorting
```

## Properties

field: The name of the field to sort on (for example, localSpend, impressions). order: The sort direction for the specified field. Possible values: ASC (lowest to highest), DESC (highest to lowest).

## Discussion

Discussion The Sorting specifies a single sort condition for a reporting request. Multiple Sorting objects can be included in the sorting array of a reporting request to apply multi-level sorting: results are sorted by the first entry first, then by subsequent entries for ties. When you omit sorting, the API sorts results by entity id in ascending order by default. Example {   "field": "localSpend",   "order": "DESC" }

## See Also

- [TimeRange](apple-ads-platform-api/timerange.md)
- [Filter](apple-ads-platform-api/filter.md)
- [RequestPagination](apple-ads-platform-api/requestpagination.md)
- [ReportingMoney](apple-ads-platform-api/reportingmoney.md)
- [ReportingBidStrategy](apple-ads-platform-api/reportingbidstrategy.md)
- [ReportingCampaignMin](apple-ads-platform-api/reportingcampaignmin.md)
- [ReportingAdGroupMin](apple-ads-platform-api/reportingadgroupmin.md)
- [ReportingCreativeSpec](apple-ads-platform-api/reportingcreativespec.md)
- [ReportingDestination](apple-ads-platform-api/reportingdestination.md)
- [ReportingKeyword](apple-ads-platform-api/reportingkeyword.md)
- [ReportingSearchTerm](apple-ads-platform-api/reportingsearchterm.md)
- [ActionMetrics](apple-ads-platform-api/actionmetrics.md)
- [CostMetrics](apple-ads-platform-api/costmetrics.md)
- [RateMetrics](apple-ads-platform-api/ratemetrics.md)
- [ReportingAdChannelType](apple-ads-platform-api/reportingadchanneltype.md)
