---
title: "init(subscriptionIDs:)"
framework: cloudkit
role: symbol
role_heading: Initializer
path: "cloudkit/ckfetchsubscriptionsoperation/init(subscriptionids:)"
---

# init(subscriptionIDs:)

Creates an operation for fetching the specified subscriptions.

## Declaration

```swift
convenience init(subscriptionIDs: [CKSubscription.ID])
```

## Parameters

- `subscriptionIDs`: An array of strings where each one is an ID of a subscription that you want to retrieve. This parameter sets the doc://com.apple.cloudkit/documentation/CloudKit/CKFetchSubscriptionsOperation/subscriptionIDs-714ct property’s value. If you specify nil, you must set the subscriptionIDs property before you execute the operation.

## Discussion

Discussion After creating the operation, assign a closure to the fetchSubscriptionCompletionBlock property to process the results.

## See Also

### Creating a Fetch Subscriptions Operation

- [init()](cloudkit/ckfetchsubscriptionsoperation/init().md)
