# AWS IoT Secure Tunneling API

> AWS IoT Secure Tunneling API on Apizie: 8 endpoints (Closes a tunnel identified by the unique tunnel id. When a CloseTunnel request is received, we close the…, Gets information about a tunnel identified by the unique tunnel id. Requires permission to access the…, Lists the tags for the specified resource., List all tunnels for an Amazon Web Services account. Tunnels are listed by creation time in descending…, …) 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-iotsecuretunneling/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

IoT Secure Tunneling IoT Secure Tunneling creates remote connections to devices deployed in the field. For more information about how IoT Secure Tunneling works, see IoT Secure Tunneling .

## Endpoints

### Closes a tunnel identified by the unique tunnel id. When a CloseTunnel request is received, we close the…
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/close-tunnel` (byok)

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

### Gets information about a tunnel identified by the unique tunnel id. Requires permission to access the…
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/describe-tunnel` (byok)

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

### Lists the tags for the specified resource.
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/list-tags-for-resource` (byok)

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

### List all tunnels for an Amazon Web Services account. Tunnels are listed by creation time in descending…
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/list-tunnels` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| maxResults | string | no | Pagination limit |
| nextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Creates a new tunnel, and returns two client access tokens for clients to use to connect to the IoT Secure…
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/open-tunnel` (byok)

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

### Revokes the current client access token (CAT) and returns new CAT for clients to use when reconnecting to…
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/rotate-tunnel-access-token` (byok)

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

### A resource tag.
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/tag-resource` (byok)

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

### Removes a tag from a resource.
`POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/untag-resource` (byok)

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

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/close-tunnel" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS IoT Secure Tunneling API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-iotsecuretunneling/close-tunnel with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the AWS IoT Secure Tunneling 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-iotsecuretunneling.

### What is the status of the AWS IoT Secure Tunneling API?
Needs your own provider key (bring your own key)
