# Amazon EventBridge Pipes API

> Amazon EventBridge Pipes API on Apizie: 10 endpoints (Get the information about an existing pipe. For more information about pipes, see Amazon EventBridge Pipes…, Create a pipe. Amazon EventBridge Pipes connect event sources to targets and reduces the need for…, Update an existing pipe. When you call UpdatePipe , only the fields that are included in the request are…, Delete an existing pipe. For more information about pipes, see Amazon EventBridge Pipes in the 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://www.apizie.tech/v1/cloud:amazonaws-pipes/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Amazon EventBridge Pipes connects event sources to targets. Pipes reduces the need for specialized knowledge and integration code when developing event driven architectures. This helps ensures consistency across your…

## Endpoints

### Get the information about an existing pipe. For more information about pipes, see Amazon EventBridge Pipes…
`GET https://www.apizie.tech/v1/cloud:amazonaws-pipes/describe-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |

### Create a pipe. Amazon EventBridge Pipes connect event sources to targets and reduces the need for…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/create-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |
| body | object | yes | JSON request body |

### Update an existing pipe. When you call UpdatePipe , only the fields that are included in the request are…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/update-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |
| body | object | yes | JSON request body |

### Delete an existing pipe. For more information about pipes, see Amazon EventBridge Pipes in the Amazon…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/delete-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |

### Get the pipes associated with this account. For more information about pipes, see Amazon EventBridge Pipes…
`GET https://www.apizie.tech/v1/cloud:amazonaws-pipes/list-pipes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| CurrentState | string | no | The state the pipe is in. |
| DesiredState | string | no | The state the pipe should be in. |
| Limit | integer | no | The maximum number of pipes to include in the response. |
| NamePrefix | string | no | A value that will return a subset of the pipes associated with this account. For example, "NamePrefix": "ABC" will return all endpoints… |
| NextToken | string | no | If nextToken is returned, there are more results available. The value of nextToken is a unique pagination token for each page. Make the… |
| SourcePrefix | string | no | The prefix matching the pipe source. |
| TargetPrefix | string | no | The prefix matching the pipe target. |

### Displays the tags associated with a pipe.
`GET https://www.apizie.tech/v1/cloud:amazonaws-pipes/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the pipe for which you want to view tags. |

### Assigns one or more tags (key-value pairs) to the specified pipe. Tags can help you organize and categorize…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the pipe. |
| body | object | yes | JSON request body |

### Start an existing pipe.
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/start-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |

### Stop an existing pipe.
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/stop-pipe` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| Name | string | yes | The name of the pipe. |

### Removes one or more tags from the specified pipes.
`POST https://www.apizie.tech/v1/cloud:amazonaws-pipes/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| resourceArn | string | yes | The ARN of the pipe. |
| tagKeys | array | yes | The list of tag keys to remove from the pipe. |

## Example
```
curl "https://www.apizie.tech/v1/cloud:amazonaws-pipes/describe-pipe" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon EventBridge Pipes API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/cloud:amazonaws-pipes/describe-pipe with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the Amazon EventBridge Pipes API?
Yes. Add the Apizie MCP server (https://www.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-pipes.

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