/subscriptions/{subscriptionID}


  patch: 
    Summary: Updates a subscription 
    Operation ID: UpdateSubscription 
 
    Tags: 
      - Subscription ID (Document) 
 
    Parameters: 
      - Name: subscriptionID 
        In: path 
        Required/Optional: true 
        Description: Unique ID of the subscription to update 
        Schema: 
          Type: string 
          pattern: '^([0-9]{5,6}-)?[^-]+$' 
    Request Body: 
      Content: 
        application/json-patch+json: 
          Schema: 
            Type: array 
            Items: 
              Reference: 'TS29571_CommonData.yaml#/components/schemas/PatchItem' 
      Required/Optional: true 
 
    Responses: 
      '200': 
        Description: Expected response to a valid request 
        Content: 
          Application/JSON: 
            Schema: 
              Reference: '#/components/schemas/SubscriptionData' 
      '204': 
        Description: No Content 
      '400': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/400' 
      '403': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/403' 
      '404': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/404' 
      '411': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/411' 
      '413': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/413' 
      '415': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/415' 
      '500': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/500' 
      '501': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/501' 
      '503': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/503' 
      Default: 
        Reference: 'TS29571_CommonData.yaml#/components/responses/default' 
  delete: 
    Summary: Deletes a subscription 
    Operation ID: RemoveSubscription 
 
    Tags: 
      - Subscription ID (Document) 
 
    Parameters: 
      - Name: subscriptionID 
        In: path 
        Required/Optional: true 
        Description: Unique ID of the subscription to remove 
        Schema: 
          Type: string 
          pattern: '^([0-9]{5,6}-)?[^-]+$' 
 
    Responses: 
      '204': 
        Description: Expected response to a successful subscription removal 
      '400': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/400' 
      '403': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/403' 
      '404': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/404' 
      '411': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/411' 
      '413': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/413' 
      '415': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/415' 
      '500': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/500' 
      '501': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/501' 
      '503': 
        Reference: 'TS29571_CommonData.yaml#/components/responses/503' 
      Default: 
        Reference: 'TS29571_CommonData.yaml#/components/responses/default'