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

# BulkOperationRequest

Container for a bulk operation request.

## Declaration

```data
object BulkOperationRequest
```

## Properties

allowPartialSuccess: If true, the request succeeds even if some items fail. Failed items return per-item errors. If false (the default), any single failure rejects the entire batch and populates the top-level error. Inherited from BaseBulkRequest. items: Array of operation items. Each item carries a correlationId (integer) for correlating with its result in BulkResponse.

## Discussion

Discussion The BulkOperationRequest object is the generic request container for bulk create, update, and delete operations. It extends BaseBulkRequest and adds an items array. Example {   "allowPartialSuccess": true,   "items": [     {       "correlationId": 123456789     },     {       "correlationId": 987654321     }   ] }

## See Also

- [BaseBulkRequest](apple-ads-platform-api/basebulkrequest.md)
- [BulkItemResult](apple-ads-platform-api/bulkitemresult.md)
- [BulkItemResultKeyword](apple-ads-platform-api/bulkitemresultkeyword.md)
- [BulkItemResultNegativeKeyword](apple-ads-platform-api/bulkitemresultnegativekeyword.md)
- [BulkResponse](apple-ads-platform-api/bulkresponse.md)
- [KeywordCreateBulkRequest](apple-ads-platform-api/keywordcreatebulkrequest.md)
- [KeywordCreateBulkResponse](apple-ads-platform-api/keywordcreatebulkresponse.md)
- [KeywordUpdateBulkRequest](apple-ads-platform-api/keywordupdatebulkrequest.md)
- [KeywordUpdateBulkResponse](apple-ads-platform-api/keywordupdatebulkresponse.md)
- [NegativeKeywordCreateBulkRequest](apple-ads-platform-api/negativekeywordcreatebulkrequest.md)
- [NegativeKeywordCreateBulkResponse](apple-ads-platform-api/negativekeywordcreatebulkresponse.md)
- [NegativeKeywordUpdateBulkRequest](apple-ads-platform-api/negativekeywordupdatebulkrequest.md)
- [NegativeKeywordUpdateBulkResponse](apple-ads-platform-api/negativekeywordupdatebulkresponse.md)
- [BulkKeywordCreate](apple-ads-platform-api/bulkkeywordcreate.md)
- [BulkKeywordUpdate](apple-ads-platform-api/bulkkeywordupdate.md)
