Google Analytics

Customers

GET
/v1/google-analytics/customers

Retrieve Google Analytics customer metrics with geographic and device segmentation.

Filters:

  • organizationId (required)
  • userId (optional)
  • createdStart, createdEnd

Authorization

ClientIdAuthClientSecretAuth
headerx-client-id<token>

Client ID

headerx-client-secret<token>

Client secret

Query Parameters

organizationId*string

Organization identifier (required)

userId?string

User identifier (optional)

createdStart?string

Start date/time for filtering (optional, ISO 8601 format)

Formatdate-time
createdEnd?string

End date/time for filtering (optional, ISO 8601 format)

Formatdate-time
page?integer

Page number for pagination (optional)

Default1
limit?integer

Number of items per page (optional, max 5000)

Rangevalue <= 5000
Default500

Response Body

Successful response

application/json
  1. response
data?array<>
meta?
curl -X GET "https://example.com/v1/google-analytics/customers?organizationId=organization_123&createdStart=2026-01-01T00%3A00%3A00Z&createdEnd=2026-01-31T23%3A59%3A59Z"
{  "data": [    {      "campaign_id": "string",      "campaign_name": "string",      "city": "string",      "country": "string",      "google_ads_campaign_id": "string",      "date": "2019-08-24",      "device_category": "string",      "region": "string",      "source_medium": "string",      "active_users": 0,      "engaged_sessions": 0,      "bounce_rate": 0,      "sessions_per_user": 0,      "total_users": 0,      "organization_id": "string",      "user_id": "string",      "inserted_at": "2019-08-24T14:15:22Z",      "sessions": 0,      "purchaser_rate": 0,      "purchase_revenue": 0,      "total_purchases": 0,      "total_revenue": 0,      "document_id": "string"    }  ],  "meta": {    "page": 0,    "limit": 0,    "hasNextPage": true,    "hasPreviousPage": true  }}