---
title: "Activates/Deactivates subscription based on config ID and to portal ID"
url: "https://earlyaccess.developers.bynder.com/apis/webhooks-api/versions/876c7972-129f-4814-b12a-964ddc49f2b6/operations/activateSubscriptionRoute"
---

> Full API specification: https://earlyaccess.developers.bynder.com/apis/webhooks-api/versions/876c7972-129f-4814-b12a-964ddc49f2b6.md

# Activates/Deactivates subscription based on config ID and to portal ID

`PUT` `/webhooks/api/subscriptions/activate`

Operation ID: `activateSubscriptionRoute`

Activates/Deactivates subscription

## Request body

Content types: `application/json`

## Responses

- `200` - Successfully updated state of config id to activated/deactivated
- `400` - Failed to update state of config id to activated/deactivated

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: webhooks-api
  version: 1.0.0
servers:
  - description: Local Development
    url: http://0.0.0.0:8081
paths:
  /webhooks/api/subscriptions/activate:
    put:
      description: Activates/Deactivates subscription
      operationId: activateSubscriptionRoute
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ActivateSubscriptionRequest"
      responses:
        "200":
          content:
            application/json:
              schema:
                $ref: "#/components/schemas/ActivateSubscriptionResponse"
          description: Successfully updated state of config id to activated/deactivated
        "400":
          description: Failed to update state of config id to activated/deactivated
      summary: Activates/Deactivates subscription based on config ID and to portal ID
security: []
components:
  schemas:
    ActivateSubscriptionRequest:
      properties:
        config_id:
          type: string
        status:
          format: int32
          type: integer
      required:
        - config_id
        - status
      type: object
    ActivateSubscriptionResponse:
      properties:
        message:
          type: string
        success:
          type: boolean
      required:
        - message
        - success
      type: object
```
