2.7

2.6

2.5

2.4

2.3

2.2

This endpoint was implemented as part of the regular CRUD operations for Notifications, however only internal services are creating notifications. External Notifications creation is not supported as part of the current implementation and its usage results in unexpected behavior.
None
This endpoint has been superseded by POST /api/v1/settings/firstRun
POST /api/v1/settings/firstRun
This endpoint was used for the rescan of the tag list, which has been made redundant by an internal tag list update.
None
This endpoint was used to update a variable value and has been superseded by POST /api/v1/variables/:id/value
POST /api/v1/variables/:id/value
This endpoint was originally the way for subsystems to delete compositions but has been superseded by DELETE /api/v1/compositions/:compositionId. The endpoint implementation was also not complying its specifications resulting in the deletion of Playables, not Compositions.
DELETE /api/v1/compositions/:compositionId
This endpoint was originally the way for subsystems to create compositions but has been superseded by POST /api/v1/compositions. The endpoint implementation was also not complying its specifications resulting in the creation of a Playable, not a Composition.
POST /api/v1/compositions
This endpoint was originally the way for subsystems to fetch compositions but has been superseded by GET /api/v1/compositions. The endpoint implementation was also not complying its specifications resulting in the return of Playables, not Compositions.
GET /api/v1/compositions
This endpoint was originally the way for subsystems to update compositions but has been superseded by PUT /api/v1/compositions/:compositionId. The endpoint implementation was also not complying its specifications resulting in the update of Playables, not Compositions.
PUT /api/v1/compositions/:compositionId
Deprecated status, and is valid with the removal date is indicated.A deprecated endpoint continues to function but should no longer be used for new development or updates of existing development. It may be removed in a future release.
No. Existing integration will continue to function until the announced removal date.
Unless a critical security issue requires immediate action, at least 6 months’ notice will be provided before endpoint removal.
When you are registered as Integrator Partner, you’ll receive deprecation notices automatically.