# Amazon Rekognition API

> Amazon Rekognition API on Apizie: 72 endpoints (Associates one or more faces with an existing UserID. Takes an array of FaceIds . Each FaceId that are…, Compares a face in the source input image with each of the 100 largest faces detected in the target input…, Copies a version of an Amazon Rekognition Custom Labels model from a source project to a destination…, Creates a collection in an AWS Region. You can add faces to the collection using the IndexFaces operation.…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-rekognition`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://zieapi.vercel.app/api/cloud/amazonaws-rekognition
- OpenAPI: https://zieapi.vercel.app/api/cloud/amazonaws-rekognition/openapi.json

This is the API Reference for Amazon Rekognition Image , Amazon Rekognition Custom Labels , Amazon Rekognition Stored Video , Amazon Rekognition Streaming Video . It provides descriptions of actions, data types, common…

## Endpoints

### Associates one or more faces with an existing UserID. Takes an array of FaceIds . Each FaceId that are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/associate-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Compares a face in the source input image with each of the 100 largest faces detected in the target input…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/compare-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Copies a version of an Amazon Rekognition Custom Labels model from a source project to a destination…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/copy-project-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a collection in an AWS Region. You can add faces to the collection using the IndexFaces operation.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-collection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new Amazon Rekognition Custom Labels dataset. You can create a dataset by using an Amazon…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-dataset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### This API operation initiates a Face Liveness session. It returns a SessionId , which you can use to start…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-face-liveness-session` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new Amazon Rekognition Custom Labels project. A project is a group of resources (datasets, model…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new version of a model and begins training. Models are managed as part of an Amazon Rekognition…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-project-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an Amazon Rekognition stream processor that you can use to detect and recognize faces or to detect…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new User within a collection specified by CollectionId . Takes UserId as a parameter, which is a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/create-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified collection. Note that this operation removes all faces in the collection. For an…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-collection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing Amazon Rekognition Custom Labels dataset. Deleting a dataset might take while. Use…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-dataset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes faces from a collection. You specify a collection ID and an array of face IDs to remove from the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an Amazon Rekognition Custom Labels project. To delete a project you must first delete all models…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing project policy. To get a list of project policies attached to a project, call…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-project-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an Amazon Rekognition Custom Labels model. You can't delete a model if it is running or if it is…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-project-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the stream processor identified by Name . You assign the value for Name when you create the stream…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified UserID within the collection. Faces that are associated with the UserID are…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/delete-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes the specified collection. You can use DescribeCollection to get information, such as the number of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/describe-collection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes an Amazon Rekognition Custom Labels dataset. You can get information such as the current status of…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/describe-dataset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists and describes the versions of a model in an Amazon Rekognition Custom Labels project. You can specify…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/describe-project-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets information about your Amazon Rekognition Custom Labels projects. This operation requires permissions…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/describe-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Provides information about a stream processor created by CreateStreamProcessor . You can get information…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/describe-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects custom labels in a supplied image by using an Amazon Rekognition Custom Labels model. You specify…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-custom-labels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects faces within an image that is provided as input. DetectFaces detects the 100 largest faces in the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects instances of real-world entities within an image (JPEG or PNG) provided as input. This includes…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-labels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects unsafe content in a specified JPEG or PNG format image. Use DetectModerationLabels to moderate…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-moderation-labels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects Personal Protective Equipment (PPE) worn by people detected in an image. Amazon Rekognition can…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-protective-equipment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Detects text in the input image and converts it into machine-readable text. Pass the input image as…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/detect-text` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes the association between a Face supplied in an array of FaceIds and the User. If the User is not…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/disassociate-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Distributes the entries (images) in a training dataset across the training dataset and the test dataset for…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/distribute-dataset-entries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the name and additional information about a celebrity based on their Amazon Rekognition ID. The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-celebrity-info` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the celebrity recognition results for a Amazon Rekognition Video analysis started by…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-celebrity-recognition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets the inappropriate, unwanted, or offensive content analysis results for a Amazon Rekognition Video…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-content-moderation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets face detection results for a Amazon Rekognition Video analysis started by StartFaceDetection . Face…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-face-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves the results of a specific Face Liveness session. It requires the sessionId as input, which was…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-face-liveness-session-results` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the face search results for Amazon Rekognition Video face search started by StartFaceSearch . The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-face-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets the label detection results of a Amazon Rekognition Video analysis started by StartLabelDetection . The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-label-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets the path tracking results of a Amazon Rekognition Video analysis started by StartPersonTracking . The…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-person-tracking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets the segment detection results of a Amazon Rekognition Video analysis started by StartSegmentDetection .…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-segment-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets the text detection results of a Amazon Rekognition Video analysis started by StartTextDetection . Text…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/get-text-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Detects faces in the input image and adds them to the specified collection. Amazon Rekognition doesn't save…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/index-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns list of collection IDs in your account. If the result is truncated, the response also provides a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-collections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the entries (images) within a dataset. An entry is a JSON Line that contains the information for a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-dataset-entries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the labels in a dataset. Amazon Rekognition Custom Labels uses labels to describe images. For more…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-dataset-labels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns metadata for faces in the specified collection. This metadata includes information such as the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets a list of the project policies attached to a project. To attach a project policy to a project, call…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-project-policies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Gets a list of stream processors that you have created with CreateStreamProcessor .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-stream-processors` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns a list of tags in an Amazon Rekognition collection, stream processor, or Custom Labels model. This…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns metadata of the User such as UserID in the specified collection. Anonymous User (to reserve faces…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/list-users` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Attaches a project policy to a Amazon Rekognition Custom Labels project in a trusting AWS account. A project…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/put-project-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns an array of celebrities recognized in the input image. For more information, see Recognizing…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/recognize-celebrities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### For a given input face ID, searches for matching faces in the collection the face belongs to. You get a face…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/search-faces` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### For a given input image, first detects the largest face in the image, and then searches the specified…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/search-faces-by-image` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Searches for UserIDs within a collection based on a FaceId or UserId . This API can be used to find the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/search-users` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Searches for UserIDs using a supplied image. It first detects the largest face in the image, and then…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/search-users-by-image` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous recognition of celebrities in a stored video. Amazon Rekognition Video can detect…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-celebrity-recognition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous detection of inappropriate, unwanted, or offensive content in a stored video. For a list…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-content-moderation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous detection of faces in a stored video. Amazon Rekognition Video can detect faces in a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-face-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the asynchronous search for faces in a collection that match the faces of persons detected in a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-face-search` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous detection of labels in a stored video. Amazon Rekognition Video can detect labels in a…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-label-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the asynchronous tracking of a person's path in a stored video. Amazon Rekognition Video can track…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-person-tracking` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts the running of the version of a model. Starting a model takes a while to complete. To check the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-project-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous detection of segment detection in a stored video. Amazon Rekognition Video can detect…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-segment-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts processing a stream processor. You create a stream processor by calling CreateStreamProcessor . To…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts asynchronous detection of text in a stored video. Amazon Rekognition Video can detect text in a video…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/start-text-detection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Stops a running model. The operation might take a while to complete. To check the current status, call…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/stop-project-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Stops a running stream processor that was created by CreateStreamProcessor .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/stop-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds one or more key-value tags to an Amazon Rekognition collection, stream processor, or Custom Labels…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes one or more tags from an Amazon Rekognition collection, stream processor, or Custom Labels model.…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or updates one or more entries (images) in a dataset. An entry is a JSON Line which contains the…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/update-dataset-entries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Allows you to update a stream processor. You can change some settings and regions of interest and delete…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/update-stream-processor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/associate-faces" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Rekognition API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-rekognition/associate-faces with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Amazon Rekognition API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Amazon Rekognition itself also needs your own key from amazonaws.com.

### Can AI agents use the Amazon Rekognition API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-rekognition.

### What is the status of the Amazon Rekognition API?
Needs your own provider key (bring your own key)
