AdCrunch Ad groups API

The ad groups of your advertisers. The providers use different words for one concept. Meta calls it an **ad set**. TikTok and Google Ads call it an **ad group**. Each row keeps the word of its provider in `type`. A Performance Max campaign has no ad groups. Read its asset groups instead. This tag holds the live reads and the changes of one advertiser. For the stored list of every advertiser of your organization, see **Stored reads**. On Meta, you can also change the status, the name, the budget, the bidding and the schedule of an ad set. You can also create an ad set or copy one. A change is asynchronous. The operation answers `202` and starts a Mutation. You poll the Mutation for its outcome.

Operations 9

GET /observe/{advertiserId}/ad-groups List an advertiser’s ad groups #
GET /observe/{advertiserId}/ad-groups/{id} Get one ad group #
POST /mutations/{advertiserId}/ad-groups Create an ad group #
PATCH /mutations/{advertiserId}/ad-groups/{id}/status Update an ad group’s status #
PATCH /mutations/{advertiserId}/ad-groups/{id}/budget Update an ad group’s budget #
PATCH /mutations/{advertiserId}/ad-groups/{id}/schedule Update an ad group’s schedule #
PATCH /mutations/{advertiserId}/ad-groups/{id}/bidding Update an ad group’s bidding #
PATCH /mutations/{advertiserId}/ad-groups/{id}/name Update an ad group’s name #
POST /mutations/{advertiserId}/ad-groups/{id}/copies Copy an ad group #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adcrunch-dev:adcrunch-dev-ad-groups-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adcrunch-dev-ad-groups-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: tech@adcrunch.dev
  description: 'Every AdCrunch API, in one document. Each API also publishes its own, at `/openapi/.json`.


    One origin serves the four, and the first segment of a path names the API. `/observe` reads the campaigns, the ads and the Insights of the ad accounts your organization connects. `/mutations` changes what runs on them. `/context` holds the Skills, Brands, Personas, Documents and Campaign Plans an organization writes down for its agents. `/assets` holds your images and videos, and places them in the library of an ad account.


    One credential works on the four — see the security scheme.


    The guide explains what these operations share: authentication, the failure shape, and the conventions for ids, money, time and pagination. It also describes three flows that span several operations: a change, an upload, and an edit that does not overwrite.


    Start at https://docs.adcrunch.dev/api/introduction.'
  license:
    name: Proprietary
    url: https://adcrunch.dev
  title: AdCrunch Ad groups API
  version: 1.0.0
servers:
- description: production stage
  url: https://api.adcrunch.dev
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (198 KB total) ---
# Full source: https://artifacts.apis.io/adcrunch-dev/openapi/adcrunch-dev-ad-groups-api-openapi.yml