---
title: "Copy of Create Ad Segment Targeting Rule"
method: POST
path: "/v1/advertiser/{AdvertiserId}/segment"
---

# Copy of Create Ad Segment Targeting Rule

`POST /v1/advertiser/{AdvertiserId}/segment`

Create an Ad to Segment targeting rule

## Path parameters

- `AdvertiserId` integer, required

## Request body

- object
  - `AdvertiserId` integer — The ID of the Advertiser.
  - `SegmentId` integer, required — The ID of the Segment.

## Response `200`

Response from the Create Advertiser Segment endpoint.

- object
  - `Id` integer, required — The ID of the Advertiser Segment.
  - `AdvertiserId` integer, required — The ID of the Advertiser.
  - `SegmentId` integer, required — The ID of the Segment.
  - `Segment` object, required
    - `Id` integer, required — The ID of the Segment.
    - `Source` string — Where the Segment came from.
    - `Name` string, required — The human-friendly name of the Segment.
    - `Reach` object — The estimated reach of the segment for all time and the last 4 weeks.
      - `all_time` integer — All time estimated reach.
      - `28d` integer — Last 4 weeks estimated reach.
    - `Description` string — An extended human-friendly description of the Segment.
    - `Category` string — The Category a Segment belongs to.

## Other responses

- `400` — An error signifying that the client has issued a bad request

---

[API](https://skmtc.net/kevel/apis/engine-apis.md) · [All operations](https://skmtc.net/kevel/apis/engine-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kevel/engine-apis/revisions/0ca55f45aa7d/schema)
