Delete Flow Segment
Changed onDeletes the Flow Segments. If the deletion takes too long then this request will return 202 Accepted and the Location header will point to a Flow Delete Request to monitor deletion progress.
Services SHALL only delete Objects when they are no longer referenced by any Flow Segments or other Objects (i.e. as init Objects).
Request
- Base URLhttp://localhost:4010
- URLhttp://localhost:4010/flows/{flowId}/segments
- Auth
- HTTP bearer
- or API key in query parameter access_token
- or HTTP basic
Query parameters
A timerange of timestamps. It is represented using one or two timestamps with inclusivity and exclusivity markers.
E.g.
- [0:0_10:0) represents 10 seconds of media starting at timestamp 0:0 and ending before 10:0.
- (5:0_ represents a timerange starting after 5:0 and to eternity.
- _ without timestamps or inclusivity markers represents "eternity" (i.e. the entire timeline).
- () without timestamps represents "never" (i.e. a range of zero length in no particular position).
- [1694429247:0_1694429248:0) is a 1 second TAI timerange starting at 2023-09-11T10:46:50.0Z UTC.
- [1694429247:0] is an instantaneous TAI timerange at 2023-09-11T10:46:50.0Z UTC. This is equivalent to [1694429247:0_1694429247:0]. The short syntax is preferred due to ease of identification as instantaneous. Instantaneous TimeRanges cannot use exclusive markers (i.e. ( or )).
- A [ or ] indicates that bound is inclusive, and a ( or ) indicates that bound is exclusive.
Details of the format can be found in the Timestamps in TAMS application note.
Only delete Flow Segments that are completely covered by the given timerange.
Filter on Object identifier.
Response
This request has taken longer than the configured timeout, and will continue asynchronously
Changes
- warning
changed the pattern of the
queryrequest parametertimerangefrom^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$to^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$ - info
the
response's property pattern was changed from^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$to^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$for the status - info
the
response's property pattern was changed from^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$to^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$for the status
- warning
- warning
changed the pattern of the
queryrequest parametertimerangefrom^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$to^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$ - info
the
response's property pattern was changed from^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$to^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$for the status - info
the
response's property pattern was changed from^(\[|\()?(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?(_(-?(0|[1-9][0-9]*):(0|[1-9][0-9]{0,8}))?)?(\]|\))?$to^(\[|\()?(-?\d+:\d+)?(_(-?\d+:\d+)?)?(\]|\))?$for the status
- warning