---
title: "POST /responder-gateway/{gatewayId}/inbound-external-link"
method: POST
path: "/responder-gateway/{gatewayId}/inbound-external-link"
---

# POST /responder-gateway/{gatewayId}/inbound-external-link

`POST /responder-gateway/{gatewayId}/inbound-external-link`

Creates an inbound external link.

## Path parameters

- `gatewayId` string, required

## Request body

- object
  - `clientToken` string, required — The unique client token.
  - `attributes` object — Describes the attributes of a link.
    - `responderErrorMasking` ResponderErrorMaskingForHttpCode[] — Describes the masking for HTTP error codes.
      - `httpCode` string, required — The HTTP error code.
      - `action` 'NO_BID' | 'PASSTHROUGH', required — The action for the error..
      - `loggingTypes` ResponderErrorMaskingLoggingType[], required — The error log type.
      - `responseLoggingPercentage` number, float — The percentage of response logging.
    - `customerProvidedId` string — The customer-provided unique identifier of the link.
  - `logSettings` object, required — Describes the settings for a link log.
    - `applicationLogs` object — Describes the configuration of a link application log.
      - `sampling` object, required — Describes a link application log sample.
        - `errorLog` number, double, required — An error log entry.
        - `filterLog` number, double, required — A filter log entry.
  - `tags` object — A map of the key-value pairs of the tag or tags to assign to the resource.

## Response `200`

Success

- CreateInboundExternalLinkResponse
  - `gatewayId` string, required — The unique identifier of the gateway.
  - `linkId` string, required — The unique identifier of the link.
  - `status` 'PENDING_CREATION' | 'PENDING_REQUEST' | 'REQUESTED' | 'ACCEPTED' | 'ACTIVE' | 'REJECTED' | 'FAILED' | 'PENDING_DELETION' | 'DELETED' | 'PENDING_UPDATE' | 'PENDING_ISOLATION' | 'ISOLATED' | 'PENDING_RESTORATION', required — The status of the request.
  - `domainName` string, required — The domain name.

## Other responses

- `480` — ServiceQuotaExceededException
- `481` — ResourceNotFoundException
- `482` — ThrottlingException
- `483` — AccessDeniedException
- `484` — ConflictException
- `485` — InternalServerException
- `486` — ValidationException

---

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