# CloudWatch Observability Access Manager API

> CloudWatch Observability Access Manager API on Apizie: 15 endpoints (Creates a link between a source account and a sink that you have created in a monitoring account. Before you…, Use this to create a sink in the current account, so that it can be used as a monitoring account in…, Deletes a link between a monitoring account sink and a source account. You must run this operation in the…, Deletes a sink. You must delete all links to a sink before you can delete that sink., …) 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-oam/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Use Amazon CloudWatch Observability Access Manager to create and manage links between source accounts and monitoring accounts by using CloudWatch cross-account observability . With CloudWatch cross-account…

## Endpoints

### Creates a link between a source account and a sink that you have created in a monitoring account. Before you…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/create-link` (byok)

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

### Use this to create a sink in the current account, so that it can be used as a monitoring account in…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/create-sink` (byok)

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

### Deletes a link between a monitoring account sink and a source account. You must run this operation in the…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/delete-link` (byok)

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

### Deletes a sink. You must delete all links to a sink before you can delete that sink.
`POST https://apizie.tech/v1/cloud:amazonaws-oam/delete-sink` (byok)

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

### Returns complete information about one link. To use this operation, provide the link ARN. To retrieve a list…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/get-link` (byok)

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

### Returns complete information about one monitoring account sink. To use this operation, provide the sink ARN.…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/get-sink` (byok)

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

### Returns the current sink policy attached to this sink. The sink policy specifies what accounts can attach to…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/get-sink-policy` (byok)

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

### Returns a list of source account links that are linked to this monitoring account sink. To use this…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/list-attached-links` (byok)

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

### Use this operation in a source account to return a list of links to monitoring account sinks that this…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/list-links` (byok)

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

### Use this operation in a monitoring account to return the list of sinks created in that account.
`POST https://apizie.tech/v1/cloud:amazonaws-oam/list-sinks` (byok)

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

### Displays the tags associated with a resource. Both sinks and links support tagging.
`GET https://apizie.tech/v1/cloud:amazonaws-oam/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ResourceArn | string | yes | The ARN of the resource that you want to view tags for. The ARN format of a sink is arn:aws:oam: Region : account-id :sink/ sink-id The… |

### Assigns one or more tags (key-value pairs) to the specified resource. Both sinks and links can be tagged.…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ResourceArn | string | yes | The ARN of the resource that you're adding tags to. The ARN format of a sink is arn:aws:oam: Region : account-id :sink/ sink-id The ARN… |
| body | object | yes | JSON request body |

### Creates or updates the resource policy that grants permissions to source accounts to link to the monitoring…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/put-sink-policy` (byok)

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

### Removes one or more tags from the specified resource. Unlike tagging permissions in other Amazon Web…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| ResourceArn | string | yes | The ARN of the resource that you're removing tags from. The ARN format of a sink is arn:aws:oam: Region : account-id :sink/ sink-id The… |
| tagKeys | array | yes | The list of tag keys to remove from the resource. |

### Use this operation to change what types of data are shared from a source account to its linked monitoring…
`POST https://apizie.tech/v1/cloud:amazonaws-oam/update-link` (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-oam/create-link" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the CloudWatch Observability Access Manager API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-oam/create-link with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the CloudWatch Observability Access Manager 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-oam.

### What is the status of the CloudWatch Observability Access Manager API?
Needs your own provider key (bring your own key)
