Skip to main content
GET
/
ads
/
targeting
/
search
Typescript (SDK)
import { Crevio } from "@crevio/sdk";

const crevio = new Crevio({
  apiKey: process.env["CREVIO_API_KEY"] ?? "",
});

async function run() {
  const result = await crevio.ads.targeting.search({
    accountId: "<id>",
    q: "<value>",
  });

  console.log(result);
}

run();
{
  "data": [
    {}
  ],
  "has_more": true,
  "url": "<string>",
  "next_cursor": "<string>"
}

Authorizations

Authorization
string
header
required

API key in the format: Bearer {api_token}

Query Parameters

account_id
string
required

Connected ad-capable channel id (sacct_…).

q
string
required

Search query.

dimension
string

geo, interest, behavior, or income.

geo_type
string

city, region, zip, or metro (for geo).

country_code
string

ISO country code (for geo).

limit
integer

Items per page.

Response

Targeting options.

object
enum<string>
required
Available options:
list
data
object[]
required
has_more
boolean
required
url
string
next_cursor
string | null