# Get Subscription Details
source: https://developer.mastercard.com/commercial-event-notifications/documentation/use_cases/get_details/index.md

You can retrieve details of all your subscriptions or of an individual subscription.

### Get Details for All Subscriptions {#get-details-for-all-subscriptions}

Diagram get-subscription-details

This call retrieves all subscriptions that you have created. Refer to the [query](https://developer.mastercard.com/commercial-event-notifications/documentation/parameters/subscriptions/index.md#query-parameters) parameters to send in the request.

```java

//Calling Get All subscriptions sort by Subscription Name.
SubscriptionApi subscriptionApi = new SubscriptionApi(client);
List<Subscription> subscriptions = null;
try {
Integer offset = 0;
Integer limit = 100;
String sort = "name";
subscriptions = subscriptionApi.getAllSubscription(offset, limit, sort);
} catch (ApiException e) {
    System.err.println("Exception when calling get All Subscriptions");
    e.printStackTrace();
}
System.out.println("All Subscription:" + subscriptions.toString());
```

In the above code, you are passing the initialized client for authentication and passing an offset and limit parameters to retrieve subscriptions and to sort the response alphabetically.

### Get Details for a Subscription {#get-details-for-a-subscription}

You can retrieve the details of an individual subscription by specifying its [ID](https://developer.mastercard.com/commercial-event-notifications/documentation/parameters/subscriptions/index.md#id-string-read-only).

```java
//Calling Get subscription by ID
SubscriptionApi subscriptionApi = new SubscriptionApi(client);
Subscription subscription = null;
try {
 subscription = subscriptionApi.getSubscription("MySubscriptionID");
} catch (ApiException e) {
    System.err.println("Exception when calling get Subscription By ID");
    e.printStackTrace();
}
System.out.println("Subscription:" + subscription.toString());
```

In the above sample code, you are passing the initialized code for authentication and a subscription ID for the `MySubscriptionID` parameter.

### Try it Out {#try-it-out}


API Reference: `GET /subscriptions`


API Reference: `GET /subscriptions/{id}`

### Additional Information {#additional-information}

Refer to the [Codes and Formats](https://developer.mastercard.com/commercial-event-notifications/documentation/codeandformats/index.md) for more information about error codes.
