---
title: "POST /cloud-connectors"
method: POST
path: "/cloud-connectors"
---

# POST /cloud-connectors

`POST /cloud-connectors`

Creates a C2C (cloud-to-cloud) connector.

## Request body

- object
  - `Name` string, required — The display name of the C2C connector.
  - `EndpointConfig` object, required — The configuration details for an endpoint, which defines how to connect to and communicate with external services.
    - `lambda` object — The Lambda function configuration for the endpoint, used when the endpoint communicates through an AWS Lambda function.
      - `arn` string, required — The Amazon Resource Name (ARN) of the Lambda function used as an endpoint.
  - `Description` string — A description of the C2C connector.
  - `EndpointType` 'LAMBDA' — The type of endpoint used for the cloud connector, which defines how the connector communicates with external services.
  - `ClientToken` string — An idempotency token. If you retry a request that completed successfully initially using the same client token and parameters, then the retry attempt will succeed without performing any further actions.

## Response `201`

Success

- CreateCloudConnectorResponse
  - `Id` string — The unique identifier assigned to the newly created cloud connector.

## Other responses

- `480` — AccessDeniedException
- `481` — ValidationException
- `482` — InternalServerException
- `483` — ConflictException
- `484` — ThrottlingException

---

[API](https://skmtc.net/aws/apis/iot-managed-integrations.md) · [All operations](https://skmtc.net/aws/apis/iot-managed-integrations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/iot-managed-integrations/versions/d043c13c812a/schema)
