Google Analytics management API is one of 13 APIs that Google Analytics publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.
This API exposes
81 operations
across 36 paths,
and defines 48 schemas.
It is described by OpenAPI 3.0.0, at version v1.
Requests are made against a single base URL, https://analyticsadmin.googleapis.com/.
The identity and technical contract details declared by the specification.
Google Analytics management API declares
2 security schemes
for authenticating requests.
It supports OAuth 2.0 (Oauth2) using the implicit flow, exposing 2 scopes.
It supports OAuth 2.0 (Oauth2c) using the authorizationCode flow, exposing 2 scopes.
Oauth2 — Oauth 2.0 implicit authenticationOauth2c — Oauth 2.0 authorizationCode authentication
HashClientIdResponse
object
JSON template for a hash Client Id response resource.
4 properties
WebPropertySummary
object
JSON template for an Analytics WebPropertySummary. WebPropertySummary returns basic information (i.e., summary) for a web property.
8 properties
ProfileFilterLink
object
JSON template for an Analytics profile filter link.
6 properties
AccountRef
object
JSON template for a linked account.
4 properties
Experiment
object
JSON template for Analytics experiment resource.
28 properties
Filter
object
JSON template for an Analytics account filter.
15 properties
UserRef
object
JSON template for a user reference.
3 properties
Experiments
object
An experiment collection lists Analytics experiments to which the user has access. Each view (profile) can have a set of experiments. Each resource in the Expe…
8 properties
Profile
object
JSON template for an Analytics view (profile).
26 properties
EntityUserLinks
object
An entity user link collection provides a list of Analytics ACL links Each resource in this collection corresponds to a single link.
7 properties
EntityUserLink
object
JSON template for an Analytics Entity-User Link. Returns permissions that a user has for an entity.
6 properties
IncludeConditions
object
JSON template for an Analytics Remarketing Include Conditions.
5 properties
AccountSummary
object
JSON template for an Analytics AccountSummary. An AccountSummary is a lightweight tree comprised of properties/profiles.
5 properties
RemarketingAudience
object
JSON template for an Analytics remarketing audience.
14 properties
AnalyticsDataimportDeleteUploadDataRequest
object
Request template for the delete upload data request.
1 property
RemarketingAudiences
object
A remarketing audience collection lists Analytics remarketing audiences to which the user has access. Each resource in the collection corresponds to a single A…
8 properties
Account
object
JSON template for Analytics account entry.
9 properties
CustomMetric
object
JSON template for Analytics Custom Metric.
15 properties
FilterExpression
object
JSON template for an Analytics filter expression.
6 properties
UnsampledReport
object
JSON template for Analytics unsampled report resource.
19 properties
ProfileRef
object
JSON template for a linked view (profile).
7 properties
FilterRef
object
JSON template for a profile filter link.
5 properties
Webproperties
object
A web property collection lists Analytics web properties to which the user has access. Each resource in the collection corresponds to a single Analytics web pr…
8 properties
Goals
object
A goal collection lists Analytics goals to which the user has access. Each view (profile) can have a set of goals. Each resource in the Goal collection corresp…
8 properties
Goal
object
JSON template for Analytics goal resource.
18 properties
EntityAdWordsLinks
object
An entity Google Ads link collection provides a list of GA-Google Ads links Each resource in this collection corresponds to a single link.
7 properties
EntityAdWordsLink
object
JSON template for Analytics Entity Google Ads Link.
7 properties
Upload
object
Metadata returned for an upload operation.
7 properties
Profiles
object
A view (profile) collection lists Analytics views (profiles) to which the user has access. Each resource in the collection corresponds to a single Analytics vi…
8 properties
AccountSummaries
object
An AccountSummary collection lists a summary of accounts, properties and views (profiles) to which the user has access. Each resource in the collection corresp…
8 properties
CustomDimensions
object
A custom dimension collection lists Analytics custom dimensions to which the user has access. Each resource in the collection corresponds to a single Analytics…
8 properties
CustomDimension
object
JSON template for Analytics Custom Dimension.
12 properties
ProfileFilterLinks
object
A profile filter link collection lists profile filter links between profiles and filters. Each resource in the collection corresponds to a profile filter link.
8 properties
Segments
object
An segment collection lists Analytics segments that the user has access to. Each resource in the collection corresponds to a single Analytics segment.
8 properties
Accounts
object
An account collection provides a list of Analytics accounts to which a user has access. The account collection is the entry point to all management information…
8 properties
CustomDataSource
object
JSON template for an Analytics custom data source.
16 properties
ProfileSummary
object
JSON template for an Analytics ProfileSummary. ProfileSummary returns basic information (i.e., summary) for a profile.
5 properties
LinkedForeignAccount
object
JSON template for an Analytics Remarketing Audience Foreign Link.
10 properties
Segment
object
JSON template for an Analytics segment.
9 properties
Webproperty
object
JSON template for an Analytics web property.
19 properties
Filters
object
A filter collection lists filters created by users in an Analytics account. Each resource in the collection corresponds to a filter.
8 properties
HashClientIdRequest
object
JSON template for a hash Client Id request resource.
3 properties
Uploads
object
Upload collection lists Analytics uploads to which the user has access. Each custom data source can have a set of uploads. Each resource in the upload collecti…
7 properties
CustomMetrics
object
A custom metric collection lists Analytics custom metrics to which the user has access. Each resource in the collection corresponds to a single Analytics custo…
8 properties
CustomDataSources
object
Lists Analytics custom data sources to which the user has access. Each resource in the collection corresponds to a single Analytics custom data source.
8 properties
WebPropertyRef
object
JSON template for a web property reference.
6 properties
AdWordsAccount
object
JSON template for an Google Ads account.
3 properties
UnsampledReports
object
An unsampled report collection lists Analytics unsampled reports to which the user has access. Each view (profile) can have a set of unsampled reports. Each re…
8 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Google Analytics publishes across the network.