---
search:
  tags:
    - Targeting options
    - GET
seo:
  description: >-
    Available on: Meta. Reference for the GET
    /observe/{advertiserId}/targeting-options endpoint in the AdCrunch API.
sidebar:
  label: Search the Meta interests and job titles
  badge: GET
title: Search the Meta interests and job titles
type: openapi-operation
---
**Available on:** [![Meta](/providers/meta.svg)](https://docs.adcrunch.dev/connect/providers)

Live read. Asks Meta now for the interests or the job titles whose name matches `q`, as this ad account can target them. Send the `id` of each option that you choose in `interests` or `workPositions` when you create an ad set.

Keep the `id`, not the name: Meta can rename an option. `audienceSizeLowerBound` and `audienceSizeUpperBound` give the size of the audience that Meta estimates for the option alone. `path` gives the category of an interest. A field that Meta does not give is null. Meta gives at most 45 options on one page.

An advertiser that your organization does not own answers `404`, with `error` of `not_found`. An advertiser that does not exist, and one that is not a Meta ad account, answer the same.

AdCrunch stores nothing from this read. Each request counts against the rate limits of Meta.

`limit` and `cursor` page the answer. Send `nextCursor` back as `cursor` to get the next page. A page can hold no row and still carry `nextCursor`.

`GET /observe/{advertiserId}/targeting-options`
