API Reference  /  Destinations

Destinations

A destination is an ad platform or analytics tool that conversions fire to, like Google Ads, Meta, or GA4. Each site has its own connections, one per destination type, so listing, getting, connecting and disconnecting a destination, and creating an OAuth handoff, all take a site_id. It is required for account-wide keys on multi-site accounts, otherwise the request is refused with 400 site_id_required. Connecting most platforms uses OAuth through a connect popup, so you don't pass credentials.

The destination object
id
string
A fixed type id, e.g. dest_google-ads. Not a random UUID.
integration
string
The platform slug, e.g. google-ads.
name
string
Display name, e.g. Google Ads.
connected
boolean
True once credentials are configured and validated.
connection_metadata
object
Non-secret details once connected, e.g. account or measurement ids.
Endpoints
GET/v1/destinations
curl https://app.converly.io/api/v1/destinations \
  -H "Authorization: Bearer sk_live_…"
200 OK
{
  "data": [
    { "id": "dest_google-ads", "name": "Google Ads",
      "connected": true },
    { "id": "dest_meta", "name": "Meta Ads",
      "connected": false },
    { "id": "dest_google-analytics", "name": "Google Analytics 4",
      "connected": false }
  ],
  "has_more": false,
  "next_cursor": null
}