# AWS ARC - Zonal Shift API

> AWS ARC - Zonal Shift API on Apizie: 6 endpoints (Update an active zonal shift in Amazon Route 53 Application Recovery Controller in your AWS account. You can…, Cancel a zonal shift in Amazon Route 53 Application Recovery Controller that you've started for a resource…, Get information about a resource that's been registered for zonal shifts with Amazon Route 53 Application…, Lists all the resources in your AWS account in this AWS Region that are managed for zonal shifts in Amazon…, …) 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://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-arc-zonal-shift`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-arc-zonal-shift
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-arc-zonal-shift/openapi.json

This is the API Reference Guide for the zonal shift feature of Amazon Route 53 Application Recovery Controller. This guide is for developers who need detailed information about zonal shift API actions, data types, and…

## Endpoints

### Update an active zonal shift in Amazon Route 53 Application Recovery Controller in your AWS account. You can…
`POST https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/update-zonal-shift` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| zonalShiftId | string | yes | The identifier of a zonal shift. |
| body | object | yes | JSON request body |

### Cancel a zonal shift in Amazon Route 53 Application Recovery Controller that you've started for a resource…
`POST https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/cancel-zonal-shift` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| zonalShiftId | string | yes | The internally-generated identifier of a zonal shift. |

### Get information about a resource that's been registered for zonal shifts with Amazon Route 53 Application…
`GET https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/get-managed-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceIdentifier | string | yes | The identifier for the resource to include in a zonal shift. The identifier is the Amazon Resource Name (ARN) for the resource. At this… |

### Lists all the resources in your AWS account in this AWS Region that are managed for zonal shifts in Amazon…
`GET https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/list-managed-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | integer | no | The number of objects that you want to return with this call. |
| nextToken | string | no | Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If… |

### Lists all the active zonal shifts in Amazon Route 53 Application Recovery Controller in your AWS account in…
`GET https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/list-zonal-shifts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | integer | no | The number of objects that you want to return with this call. |
| nextToken | string | no | Specifies that you want to receive the next page of results. Valid only if you received a NextToken response in the previous request. If… |
| status | string | no | A status for a zonal shift. The Status for a zonal shift can have one of the following values: ACTIVE : The zonal shift is started and… |

### You start a zonal shift to temporarily move load balancer traffic away from an Availability Zone in a AWS…
`POST https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/start-zonal-shift` (byok)

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

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/update-zonal-shift" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS ARC - Zonal Shift API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-arc-zonal-shift/update-zonal-shift with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the AWS ARC - Zonal Shift API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-arc-zonal-shift.

### What is the status of the AWS ARC - Zonal Shift API?
Needs your own provider key (bring your own key)
