Skip to content

Align use of CAMARA common schemas #230

Description

@tanjadegroot

Problem description
The API defines its own schemas for several ones defined by CAMARA_common.yaml

Possible evolution
Adopte the schemas from Common.yaml and extend these where necessary:

  • use common geographical location schemas; replace ellipse by polygon or extend common schema with ellipse if required.
  • use common PhoneNumber
  • use DateTime rather than inline definition
  • check for other applicable common schemas

Alternative solution
Continue with local variants with slightly higher maintenance cost.

Additional context
This can be done in the next rc or at anytime before v1.0.0

Activity

  1. changed the title [-]Aligne use of CAMARA common schemas[/-] [+]Align use of CAMARA common schemas[/+] on Sep 27, 2026
  2. hdamker commented on Sep 27, 2026

    @hdamker
    Contributor

    This should also cover CAMARA_event_common.yaml for webrtc-events-subscriptions. The local copies differ from it:

    • SinkCredential lacks PRIVATE_KEY_JWT (and the related 422 code).
    • maxLength values differ for accessToken, sink and terminationDescription.
    • SubscriptionAsync.id is not required.
    • The subscription list is a bare array instead of the template's list with pagination.
  3. added theissue type on Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions