AWS Security ChangesHomeSearch

AWS kinesisvideostreams documentation change

Service: kinesisvideostreams · 2026-05-28 · Documentation low

File: kinesisvideostreams/latest/dg/API_reader_ListFragments.md

Summary

Removed entire content of the ListFragments API documentation page

Security assessment

The change completely deletes all documentation content for the ListFragments API without adding or modifying any security-related information. There is no evidence in the diff that this removal addresses a specific security vulnerability or weakness. The deletion appears to be a general documentation cleanup or restructuring rather than security-related.

Diff

diff --git a/kinesisvideostreams/latest/dg/API_reader_ListFragments.md b/kinesisvideostreams/latest/dg/API_reader_ListFragments.md
index e0cfbbf59..8b1378917 100644
--- a//kinesisvideostreams/latest/dg/API_reader_ListFragments.md
+++ b//kinesisvideostreams/latest/dg/API_reader_ListFragments.md
@@ -1 +0,0 @@
-[View a markdown version of this page](API_reader_ListFragments.md)
@@ -3,251 +1,0 @@
-[](/pdfs/kinesisvideostreams/latest/dg/kinesisvideo-dg.pdf#API_reader_ListFragments "Open PDF")
-
-[Documentation](/index.html)[Amazon Kinesis Video Streams](/kinesis/index.html)[Developer Guide](what-is-kinesis-video.html)
-
-Request SyntaxURI Request ParametersRequest BodyResponse SyntaxResponse ElementsErrorsSee Also
-
-# ListFragments
-
-Returns a list of [Fragment](./API_reader_Fragment.html) objects from the specified stream and timestamp range within the archived data.
-
-Listing fragments is eventually consistent. This means that even if the producer receives an acknowledgment that a fragment is persisted, the result might not be returned immediately from a request to `ListFragments`. However, results are typically available in less than one second.
-
-###### Note
-
-You must first call the `GetDataEndpoint` API to get an endpoint. Then send the `ListFragments` requests to this endpoint using the [\--endpoint-url parameter](https://docs.aws.amazon.com/cli/latest/reference/). 
-
-###### Important
-
-If an error is thrown after invoking a Kinesis Video Streams archived media API, in addition to the HTTP status code and the response body, it includes the following pieces of information: 
-
-  * `x-amz-ErrorType` HTTP header – contains a more specific error type in addition to what the HTTP status code provides. 
-
-  * `x-amz-RequestId` HTTP header – if you want to report an issue to AWS, the support team can better diagnose the problem if given the Request Id.
-
-
-
-
-Both the HTTP status code and the ErrorType header can be utilized to make programmatic decisions about whether errors are retry-able and under what conditions, as well as provide information on what actions the client programmer might need to take in order to successfully try again.
-
-For more information, see the **Errors** section at the bottom of this topic, as well as [Common Errors](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/CommonErrors.html). 
-
-## Request Syntax
-    
-    
-    POST /listFragments HTTP/1.1
-    Content-type: application/json
-    
-    {
-       "FragmentSelector": { 
-          "[FragmentSelectorType](./API_reader_FragmentSelector.html#KinesisVideo-Type-reader_FragmentSelector-FragmentSelectorType)": "string",
-          "[TimestampRange](./API_reader_FragmentSelector.html#KinesisVideo-Type-reader_FragmentSelector-TimestampRange)": { 
-             "[EndTimestamp](./API_reader_TimestampRange.html#KinesisVideo-Type-reader_TimestampRange-EndTimestamp)": number,
-             "[StartTimestamp](./API_reader_TimestampRange.html#KinesisVideo-Type-reader_TimestampRange-StartTimestamp)": number
-          }
-       },
-       "MaxResults": number,
-       "NextToken": "string",
-       "StreamARN": "string",
-       "StreamName": "string"
-    }
-
-## URI Request Parameters
-
-The request does not use any URI parameters.
-
-## Request Body
-
-The request accepts the following data in JSON format.
-
-**FragmentSelector **
-    
-
-Describes the timestamp range and timestamp origin for the range of fragments to return.
-
-###### Note
-
-This is only required when the `NextToken` isn't passed in the API.
-
-Type: [FragmentSelector](./API_reader_FragmentSelector.html) object
-
-Required: No
-
-**MaxResults **
-    
-
-The total number of fragments to return. If the total number of fragments available is more than the value specified in `max-results`, then a ListFragments:NextToken is provided in the output that you can use to resume pagination.
-
-The default value is 100.
-
-Type: Long
-
-Valid Range: Minimum value of 1. Maximum value of 1000.
-
-Required: No
-
-**NextToken **
-    
-
-A token to specify where to start paginating. This is the ListFragments:NextToken from a previously truncated response.
-
-Type: String
-
-Length Constraints: Minimum length of 1. Maximum length of 4096.
-
-Pattern: `[a-zA-Z0-9+/]+={0,2}`
-
-Required: No
-
-**StreamARN **
-    
-
-The Amazon Resource Name (ARN) of the stream from which to retrieve a fragment list. Specify either this parameter or the `StreamName` parameter.
-
-Type: String
-
-Length Constraints: Minimum length of 1. Maximum length of 1024.
-
-Pattern: `arn:[a-z\d-]+:kinesisvideo:[a-z0-9-]+:[0-9]+:[a-z]+/[a-zA-Z0-9_.-]+/[0-9]+`
-
-Required: No
-
-**StreamName **
-    
-
-The name of the stream from which to retrieve a fragment list. Specify either this parameter or the `StreamARN` parameter.
-
-Type: String
-
-Length Constraints: Minimum length of 1. Maximum length of 256.
-
-Pattern: `[a-zA-Z0-9_.-]+`
-
-Required: No
-
-## Response Syntax
-    
-    
-    HTTP/1.1 200
-    Content-type: application/json
-    
-    {
-       "Fragments": [ 
-          { 
-             "[FragmentLengthInMilliseconds](./API_reader_Fragment.html#KinesisVideo-Type-reader_Fragment-FragmentLengthInMilliseconds)": **_number_** ,
-             "[FragmentNumber](./API_reader_Fragment.html#KinesisVideo-Type-reader_Fragment-FragmentNumber)": "**_string_** ",
-             "[FragmentSizeInBytes](./API_reader_Fragment.html#KinesisVideo-Type-reader_Fragment-FragmentSizeInBytes)": **_number_** ,
-             "[ProducerTimestamp](./API_reader_Fragment.html#KinesisVideo-Type-reader_Fragment-ProducerTimestamp)": **_number_** ,
-             "[ServerTimestamp](./API_reader_Fragment.html#KinesisVideo-Type-reader_Fragment-ServerTimestamp)": **_number_**
-          }
-       ],
-       "NextToken": "**_string_** "
-    }
-
-## Response Elements
-
-If the action is successful, the service sends back an HTTP 200 response.
-
-The following data is returned in JSON format by the service.
-
-**Fragments **
-    
-
-A list of archived [Fragment](./API_reader_Fragment.html) objects from the stream that meet the selector criteria. Results are in no specific order, even across pages.
-
-If there are no fragments in the stream that meet the selector criteria, an empty list is returned.
-
-Type: Array of [Fragment](./API_reader_Fragment.html) objects
-
-**NextToken **
-    
-
-If the returned list is truncated, the operation returns this token to use to retrieve the next page of results. This value is `null` when there are no more results to return.
-
-Type: String
-
-Length Constraints: Minimum length of 1. Maximum length of 4096.
-
-Pattern: `[a-zA-Z0-9+/]+={0,2}`
-
-## Errors
-
-For information about the errors that are common to all actions, see [Common Error Types](./CommonErrors.html).
-
-**ClientLimitExceededException**
-    
-
-Kinesis Video Streams has throttled the request because you have exceeded a limit. Try making the call later. For information about limits, see [Kinesis Video Streams quotas](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/limits.html).
-
-HTTP Status Code: 400
-
-**InvalidArgumentException**
-    
-
-A specified parameter exceeds its restrictions, is not supported, or can't be used.
-
-HTTP Status Code: 400
-
-**NotAuthorizedException**
-    
-
-Status Code: 403, The caller is not authorized to perform an operation on the given stream, or the token has expired.
-
-HTTP Status Code: 401