# pauseSubscription

You can optionally pass in a time at which the subscription will be resumed. All automatic charging and invoice generation and order generation is put on hold for a paused subscription. Maximum contract terms automatically shift forward on each billing cycle.

### Arguments

| Argument                                                                                                                      | Description                      |
| ----------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |
| input ([PauseSubscriptionInput](https://developer.firmhouse.com/graphql-api/api-reference/objects/pause-subscription-input)!) | Parameters for PauseSubscription |

### PauseSubscriptionInput Arguments

| Argument                                                                                                             | Description                                                  |
| -------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| id ([ID](https://developer.firmhouse.com/graphql-api/api-reference/objects/id)!)                                     | ID of the subscription to pause.                             |
| pauseUntil ([ISO8601DateTime](https://developer.firmhouse.com/graphql-api/api-reference/objects/iso-8601-date-time)) | Time from which the subscription automaticaly resumes again. |

### Return fields

#### errors (\[[ModelValidationError](https://developer.firmhouse.com/graphql-api/api-reference/objects/model-validation-error)!]!)

#### subscription ([Subscription](https://developer.firmhouse.com/graphql-api/api-reference/objects/subscription))
