---
title: "Returns a collection of Roblox.AdConfiguration.Api.Models.CampaignTargetModel that the user is authorized to sponsor, ordered by most recently advertised"
method: POST
path: "/v2/sponsored-campaigns/eligible-campaign-targets"
tags: ["Advertising"]
---

# Returns a collection of Roblox.AdConfiguration.Api.Models.CampaignTargetModel that the user is authorized to sponsor, ordered by most recently advertised

`POST /v2/sponsored-campaigns/eligible-campaign-targets`

## Request

- Base URL: `https://adconfiguration.roblox.com`
- URL: `https://adconfiguration.roblox.com/v2/sponsored-campaigns/eligible-campaign-targets`
- Auth: API key in cookie `.ROBLOSECURITY`

## Request body

- RobloxAdConfigurationApiModelsGetEligibleCampaignTargetsRequest: A model represents a request to stop a sponsored campaign / ad.
  - `campaignTargetTypes` integer[]: The list of campaign types we want to include in the results
  - `groupId` integer: The group id, if applicable.

## Response `200`

OK

- RobloxAdConfigurationApiModelsGetCampaignTargetsResponse: The response model which returns a collection of Roblox.AdConfiguration.Api.Models.CampaignTargetModel
  - `campaignTargetModels` RobloxAdConfigurationApiModelsCampaignTargetModel[]: Gets or sets a collection of Roblox.AdConfiguration.Api.Models.CampaignTargetModel
    - `campaignTargetType` 0 | 1 | 2 | 3: The campaign target type ['Undefined' = 0, 'Universe' = 1, 'Asset' = 2, 'ImmersiveAd' = 3]
    - `campaignTargetId` integer: The ID of the campaign target
    - `name` string: The name of the campaign target (i.e. the asset name, universe name, group name, etc.)

## Other responses

- `400`: 19: Invalid group id.
- `401`: 0: Authorization has been denied for this request.
- `403`: 0: Token Validation Failed 10: Insufficient permissions.

---

[API](https://skmtc.dev/roblox/apis/roblox-api.md) - [All operations](https://skmtc.dev/roblox/apis/roblox-api/llms.txt) - [OpenAPI document](https://skmtc.dev/roblox/apis/roblox-api/revisions/bcfdc20689cd?raw)
