100ms Logo

100ms

Docs

Search docs
/

Release Notes

This Changelog highlights notable changes to the 100ms server-side API, such as API additions, improvements, and deprecations. Also, we've included developer experience improvements to this page to keep you on track with items that will enhance your integration journey.

November 23, 2022.

Additions

November 18, 2022.

Additions

  • Added new fields in HLS, beam, recording, role change, peer leave and session close webhook events.
EventFields
hls.recording.successrecording_path,
recording_presigned_url,
hls_vod_recording_path,
hls_vod_recording_presigned_url.
hls.failurerecording_single_file_per_layer_enabled,
recording_vod_playlist_enabled.
hls.stopped.successrecording_single_file_per_layer_enabled,
recording_vod_playlist_enabled.
hls.started.successrecording_single_file_per_layer_enabled,
recording_vod_playlist_enabled,
max_width,
max_height.
beam.recording.successrecording_path
recording_presigned_url.
beam.started.successmax_width,
max_height.
recording.failedsession_stopped_at.
recording.successrecording_path,
recording_presigned_url,
session_stopped_at.
role.change.successprevious_role,
role_changed_at.
peer.leave.failurejoined_at,
peer.leave.successjoined_at,
session.close.successsession_duration.

November 03, 2022.

Additions

Developer experience

  • Documentation improvements in webhooks guide -- merged description and example columns to provide better readability.

October 06, 2022.

Additions

Developer experience

  • Simplified generation of management token within Postman collection -- we've added a pre-request script in our collection to help you generate the management token without creating a token management service at your end for testing. Refer to the Postman guide for more details.
  • As environment variables created some confusion, we've removed the environment from our Postman collection. We recommend you use the collection variables going forward. Refer to the Postman guide for more details.
  • Added the API reference documentation for legacy APIs(V1).

Deprecations

  • Removed active field from room object as enabled field was already available to indicate whether the room is in enabled or disabled state.

September 24, 2022.

Server update

  • The API is now available in the production environment, using the following base URL: https://api.100ms.live/v2/

Additions

API Improvements

  • RESTful adherence - params are now URL params and not query params.
  • Extended pagination for all endpoints -- We paginate the responses with a list of objects ranging from 10 to 100 to ensure they are easier to handle.

Developer experience

  • Virtual controlled Postman collection -- you can fork our Postman collection to stay up to date with the latest API improvements. This will enable you to get familiar with and interact more seamlessly with our product.
  • Detailed API reference -- We have improved our documentation, so it's easier to get started and stay up to date with the latest API improvements.

Deprecations

  • In the template object, the fields _id, and customer, supported with the Legacy API (V1), is deprecated. You can continue to use them as id and customer_id with the new API. Refer to the template object section for more information.
  • In the room object, the field template supported with the template name in the Legacy API (V1) will not be supported in the new API. Instead, you can use the template_id field.

Note: The Legacy API (V1) will remain fully functional. However, we recommend you use our new API to leverage the new functionalities and features and stay up to date with future releases; you can continue to check the docs for the Legacy API (V1)s here.



Run in postman