Skip to content
DocsSearch the docsEnglishBack to siteOpen console

Connected apps

Connect apps such as Claude, ChatGPT or a script to your AdPix account so they read data with your own access. You choose which websites and which permissions, and you can disconnect at any time.

Overview#

Connected apps let you connect an app - an AI assistant such as Claude or ChatGPT, a tool such as Cursor, or your own script - to AdPix so it reads data through the API or MCP as you. The connection uses the OAuth standard: the app never sees your password.

Connect an app#

1
In the app, start connecting to AdPix. You go to the AdPix sign-in (if you aren't signed in) and then to the Connect page.
2
Under Permissions, tick only what the app needs. An app never gets more than it asked for.
3
Under Websites, choose All my websites (including ones you get later) or Choose websites and tick one or a few — grouped by organization and account, with search and select-all.
4
Click Allow. You return to the app and the connection is live.
Your role is the ceiling

Change permissions (adding annotations, managing fraud blocks) only work on websites where you are at least an Editor. Visitor identifiers are only shown where your role and Identifiers permission already show them. The Connect page notes this next to each website.

Manage connected apps#

Open API & MCP from the account menu (the avatar at the top) and choose the Your connected apps tab. For each app you see its permissions, websites, when it was connected and when it was last used. Revoke cuts the app off immediately. A connection made with All my websites follows your access: websites you get later are included without reconnecting.

An account admin sees, under API & MCP → Service tokens, the apps connected to the account's websites and can Block an app for the whole account.

Permissions#

Permission What it gives
Read reports Traffic, engagement, conversions and the standard reports
Read website settings Data streams, events, custom definitions
See your websites and quota The connected websites and today's usage
Read fraud protection Invalid clicks, sources, networks
Read marketing Cost, ROAS, marketing mix, lift
Read realtime Visitors right now
See visitor identifiers Only where your role already shows them
Change website settings Annotations, key events, definitions, segments (Editor and above)
Manage fraud blocks Block and release, allowlist, thresholds - never turns blocking mode on

Frequently asked questions#

Can an app see more than I can?

No. An app only works on the websites you picked when connecting, and always under your current role. If you lose access to a website, the app loses it on its next request. Super-admin rights are never shared with apps.

Why isn't a website in the connect list?

Only websites you can access right now are listed. If an account admin blocked this app for their account, that account's websites are not listed either.

What does "This connection request has expired" mean?

A connection request is valid for ten minutes and can be used once. Go back to the app and start connecting again.

Build with the APIUnderstand where revenue comes from.
Was this page helpful?