Skip to content

subscriptionExpireTime is declared as "required" in the subscription-ends - note, but is optional currently #116

@maxl2287

Description

@maxl2287

Problem description

In the note for a subscription-ends event the subscriptionExpireTime is declared as "required by the requester".
But this request-parameter in POST /subscriptions is not mandatory.

Expected behavior
Remove "required by the requester".

Alternative solution
Add subscriptionExpireTime as mandatory parameter

Additional context

subscriptionExpireTime is optional
CreateSubscription:
      description: The request for creating a Device Status event subscription
      type: object
      required:
        - webhook
        - subscriptionDetail
      properties:
        subscriptionDetail:
          $ref: "#/components/schemas/SubscriptionDetail"
        subscriptionExpireTime:
          type: string
          format: date-time
          example: 2023-01-17T13:18:23.682Z
          description: The subscription expiration time in date-time format.
        webhook:
          $ref: "#/components/schemas/Webhook"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions