# Amazon SageMaker Feature Store Runtime API

> Amazon SageMaker Feature Store Runtime API on Apizie: 4 endpoints (Retrieves a batch of Records from a FeatureGroup ., Deletes a Record from a FeatureGroup in the OnlineStore . Feature Store supports both SoftDelete and…, Use for OnlineStore serving from a FeatureStore . Only the latest records stored in the OnlineStore can be…, The PutRecord API is used to ingest a list of Records into your feature group. If a new record’s EventTime…) 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-sagemaker-featurestore-runtime/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Contains all data plane API operations and data types for the Amazon SageMaker Feature Store. Use this API to put, delete, and retrieve (get) features from a feature store. Use the following operations to configure…

## Endpoints

### Retrieves a batch of Records from a FeatureGroup .
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/batch-get-record` (byok)

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

### Deletes a Record from a FeatureGroup in the OnlineStore . Feature Store supports both SoftDelete and…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/delete-record` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| FeatureGroupName | string | yes | The name or Amazon Resource Name (ARN) of the feature group to delete the record from. |
| RecordIdentifierValueAsString | string | yes | The value for the RecordIdentifier that uniquely identifies the record, in string format. |
| EventTime | string | yes | Timestamp indicating when the deletion event occurred. EventTime can be used to query data at a certain point in time. |
| TargetStores | array | no | A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're… |
| DeletionMode | string | no | The name of the deletion mode for deleting the record. By default, the deletion mode is set to SoftDelete . |

### Use for OnlineStore serving from a FeatureStore . Only the latest records stored in the OnlineStore can be…
`GET https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/get-record` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| FeatureGroupName | string | yes | The name or Amazon Resource Name (ARN) of the feature group from which you want to retrieve a record. |
| RecordIdentifierValueAsString | string | yes | The value that corresponds to RecordIdentifier type and uniquely identifies the record in the FeatureGroup . |
| FeatureName | array | no | List of names of Features to be retrieved. If not specified, the latest value for all the Features are returned. |
| ExpirationTimeResponse | string | no | Parameter to request ExpiresAt in response. If Enabled , GetRecord will return the value of ExpiresAt , if it is not null. If Disabled and… |

### The PutRecord API is used to ingest a list of Records into your feature group. If a new record’s EventTime…
`POST https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/put-record` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| FeatureGroupName | string | yes | The name or Amazon Resource Name (ARN) of the feature group that you want to insert the record into. |
| body | object | yes | JSON request body |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/batch-get-record" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon SageMaker Feature Store Runtime API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:amazonaws-sagemaker-featurestore-runtime/batch-get-record with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon SageMaker Feature Store Runtime 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-sagemaker-featurestore-runtime.

### What is the status of the Amazon SageMaker Feature Store Runtime API?
Needs your own provider key (bring your own key)
