Google Analytics Admin API is one of 3 APIs that Google Analytics 4 publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Configuration, Administration, V1beta, and V1alpha. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, a getting-started guide, and rate-limit docs.
This API exposes
55 operations
across 30 paths,
organized into 3 resource areas,
and defines 66 schemas.
It is described by OpenAPI 3.1.0, at version v1beta.
Requests are made against a single base URL, https://analyticsadmin.googleapis.com.
The identity and technical contract details declared by the specification.
GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue
object
Defines a default value/currency for a conversion event. Both value and currency must be provided.
2 properties
GoogleAnalyticsAdminV1betaCustomDimension
object
A definition for a CustomDimension.
6 properties
GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionResponse
object
Response message for AcknowledgeUserDataCollection RPC.
GoogleAnalyticsAdminV1betaAccessBetweenFilter
object
To express that the result needs to be between two numbers (inclusive).
2 properties
GoogleAnalyticsAdminV1betaDataStreamIosAppStreamData
object
Data specific to iOS app streams.
2 properties
GoogleAnalyticsAdminV1betaPropertySummary
object
A virtual resource representing metadata for a Google Analytics property.
5 properties
GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsResponse
object
Response message for SearchAccounts RPC.
2 properties
GoogleAnalyticsAdminV1betaKeyEventDefaultValue
object
Defines a default value/currency for a key event.
2 properties
GoogleAnalyticsAdminV1betaAccessRow
object
Access report data for each row.
2 properties
GoogleAnalyticsAdminV1betaCustomMetric
object
A definition for a custom metric.
7 properties
GoogleAnalyticsAdminV1betaDataSharingSettings
object
A resource message representing data sharing settings of a Google Analytics account.
6 properties
GoogleAnalyticsAdminV1betaAccessFilter
object
An expression to filter dimension or metric values.
5 properties
GoogleAnalyticsAdminV1betaMeasurementProtocolSecret
object
A secret value used for sending hits to Measurement Protocol.
3 properties
GoogleAnalyticsAdminV1betaAccessDimension
object
Dimensions are attributes of your data. For example, the dimension userEmail indicates the email of the user that accessed reporting data. Dimension values in…
1 property
GoogleAnalyticsAdminV1betaAccessOrderByDimensionOrderBy
object
Sorts by dimension values.
2 properties
GoogleAnalyticsAdminV1betaRunAccessReportResponse
object
The customized Data Access Record Report response.
5 properties
GoogleAnalyticsAdminV1betaDataStreamWebStreamData
object
Data specific to web streams.
3 properties
GoogleAnalyticsAdminV1betaAccessFilterExpression
object
Expresses dimension or metric filters. The fields in the same expression need to be either all dimensions or all metrics.
4 properties
GoogleAnalyticsAdminV1betaListFirebaseLinksResponse
object
Response message for ListFirebaseLinks RPC
2 properties
GoogleAnalyticsAdminV1betaAccessQuota
object
Current state of all quotas for this Analytics property. If any quota for a property is exhausted, all requests to that property will return Resource Exhausted…
5 properties
GoogleAnalyticsAdminV1betaListCustomMetricsResponse
object
Response message for ListCustomMetrics RPC.
2 properties
GoogleAnalyticsAdminV1betaKeyEvent
object
A key event in a Google Analytics property.
7 properties
GoogleAnalyticsAdminV1betaChangeHistoryChange
object
A description of a change to a single Google Analytics resource.
4 properties
GoogleAnalyticsAdminV1betaProperty
object
A resource message representing a Google Analytics property.
13 properties
GoogleAnalyticsAdminV1betaAccessNumericFilter
object
Filters for numeric or date values.
2 properties
GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest
object
Request message for SearchChangeHistoryEvents RPC.
8 properties
GoogleAnalyticsAdminV1betaArchiveCustomDimensionRequest
object
Request message for ArchiveCustomDimension RPC.
GoogleAnalyticsAdminV1betaAccount
object
A resource message representing a Google Analytics account.
7 properties
GoogleAnalyticsAdminV1betaAccessDimensionHeader
object
Describes a dimension column in the report. Dimensions requested in a report produce column entries within rows and DimensionHeaders. However, dimensions used…
1 property
GoogleAnalyticsAdminV1betaAccessDateRange
object
A contiguous range of days: startDate, startDate + 1, ..., endDate.
2 properties
GoogleProtobufEmpty
object
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the resp…
GoogleAnalyticsAdminV1betaListConversionEventsResponse
object
Response message for ListConversionEvents RPC.
2 properties
GoogleAnalyticsAdminV1betaListPropertiesResponse
object
Response message for ListProperties RPC.
2 properties
GoogleAnalyticsAdminV1betaConversionEvent
object
A conversion event in a Google Analytics property.
7 properties
GoogleAnalyticsAdminV1betaDataRetentionSettings
object
Settings values for data retention. This is a singleton resource.
4 properties
GoogleAnalyticsAdminV1betaListAccountsResponse
object
Request message for ListAccounts RPC.
2 properties
GoogleAnalyticsAdminV1betaListMeasurementProtocolSecretsResponse
object
Response message for ListMeasurementProtocolSecret RPC
2 properties
GoogleAnalyticsAdminV1betaAccessStringFilter
object
The filter for strings.
3 properties
GoogleAnalyticsAdminV1betaRunAccessReportRequest
object
The request for a Data Access Record Report.
12 properties
GoogleAnalyticsAdminV1betaAccessOrderBy
object
Order bys define how rows will be sorted in the response. For example, ordering rows by descending access count is one ordering, and ordering rows by the count…
3 properties
GoogleAnalyticsAdminV1betaGoogleAdsLink
object
A link between a Google Analytics property and a Google Ads account.
7 properties
GoogleAnalyticsAdminV1betaChangeHistoryEvent
object
A set of changes within a Google Analytics account or its child properties that resulted from the same cause. Common causes would be updates made in the Google…
6 properties
GoogleAnalyticsAdminV1betaDataStreamAndroidAppStreamData
object
Data specific to Android app streams.
2 properties
GoogleAnalyticsAdminV1betaAccessOrderByMetricOrderBy
object
Sorts by metric values.
1 property
GoogleAnalyticsAdminV1betaAccessFilterExpressionList
object
A list of filter expressions.
1 property
GoogleAnalyticsAdminV1betaListKeyEventsResponse
object
Response message for ListKeyEvents RPC.
2 properties
GoogleAnalyticsAdminV1betaAccessMetricValue
object
The value of a metric.
1 property
GoogleAnalyticsAdminV1betaAccountSummary
object
A virtual resource representing an overview of an account and all its child Google Analytics properties.
4 properties
GoogleAnalyticsAdminV1betaNumericValue
object
To represent a number.
2 properties
GoogleAnalyticsAdminV1betaAccessMetric
object
The quantitative measurements of a report. For example, the metric accessCount is the total number of data access records.
1 property
GoogleAnalyticsAdminV1betaProvisionAccountTicketResponse
object
Response message for ProvisionAccountTicket RPC.
1 property
GoogleAnalyticsAdminV1betaFirebaseLink
object
A link between a Google Analytics property and a Firebase project.
3 properties
GoogleAnalyticsAdminV1betaProvisionAccountTicketRequest
object
Request message for ProvisionAccountTicket RPC.
2 properties
GoogleAnalyticsAdminV1betaArchiveCustomMetricRequest
object
Request message for ArchiveCustomMetric RPC.
GoogleAnalyticsAdminV1betaListAccountSummariesResponse
object
Response message for ListAccountSummaries RPC.
2 properties
GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource
object
A snapshot of a resource as before or after the result of a change in change history.
8 properties
GoogleAnalyticsAdminV1betaListGoogleAdsLinksResponse
object
Response message for ListGoogleAdsLinks RPC.
2 properties
GoogleAnalyticsAdminV1betaAccessMetricHeader
object
Describes a metric column in the report. Visible metrics requested in a report produce column entries within rows and MetricHeaders. However, metrics used excl…
1 property
GoogleAnalyticsAdminV1betaListCustomDimensionsResponse
object
Response message for ListCustomDimensions RPC.
2 properties
GoogleAnalyticsAdminV1betaListDataStreamsResponse
object
Response message for ListDataStreams RPC.
2 properties
GoogleAnalyticsAdminV1betaAccessQuotaStatus
object
Current state for a particular quota group.
2 properties
GoogleAnalyticsAdminV1betaAcknowledgeUserDataCollectionRequest
object
Request message for AcknowledgeUserDataCollection RPC.
1 property
GoogleAnalyticsAdminV1betaAccessInListFilter
object
The result needs to be in a list of string values.
2 properties
GoogleAnalyticsAdminV1betaDataStream
object
A resource message representing a data stream.
8 properties
GoogleAnalyticsAdminV1betaAccessDimensionValue
object
The value of a dimension.
1 property
GoogleRpcStatus
object
Canonical google.rpc.Status error payload returned by Google APIs.
3 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Google Analytics 4 publishes across the network.