---
title: Create an Ad Group
framework: Apple Ads Platform API
role: symbol
role_heading: Web Service Endpoint
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/post-adgroups
---

# Create an Ad Group

Create a new ad group within a campaign, defining targeting, bid strategy, and scheduling for a set of ads.

## URL

POST https://api.ads.apple.com/v1/adgroups

## Header Parameters

X-Ap-Context:

## Response Codes

200 OK: 400 Bad Request: 401 Unauthorized: 403 Forbidden: 404 Not Found: 429 Too Many Requests: 500 Internal Server Error:

## Discussion

Discussion This endpoint creates an ad group that belongs to a single campaign via campaignId, which is required at creation and immutable afterward. The ad group defines its own targeting, bid strategy, and schedule, scoped within the campaign’s supply placement and budget. The pricingModel field is also required: use CPT for tap-billed campaigns and CPM for impression-billed campaigns using the MANUAL_CPM bid strategy. Payload Examples

## See Also

- [Query Ad Groups](apple-ads-platform-api/post-adgroups-query.md)
- [Get an Ad Group](apple-ads-platform-api/get-adgroups-_id_.md)
- [Update an Ad Group](apple-ads-platform-api/put-adgroups-_id_.md)
- [Delete an Ad Group](apple-ads-platform-api/delete-adgroups-_id_.md)
