{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-find-sales-partner-mana":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_find_sales_partner_mana","summary":"Returns a list of clients managed by the sales partner organization. User needs to be an…","description":"POST /v1alpha/{+organization}:findSalesPartnerManagedClients","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organization","body"],"properties":{"organization":{"type":"string","description":"Required. The name of the sales partner organization. Format: organizations/{org_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-get":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_members_get","summary":"Looks up a single user group member.","description":"GET /v1alpha/{+name}","tags":["analytics"],"parameters":[{"name":"name","in":"query","required":true,"description":"Required. The name of the user group member to retrieve. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id}","schema":{"type":"string","description":"Required. The name of the user group member to retrieve. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-pat":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_members_pat","summary":"Updates a member in the specified GMP user group.","description":"PATCH /v1alpha/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name","body"],"properties":{"name":{"type":"string","description":"Identifier. The resource name of this UserGroupMember. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id}…"},"updateMask":{"type":"string","description":"Required. The list of fields to update. Field names must be in snake case (for example, \"field_to_update\"). Omitted fields will not be…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-del":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_members_del","summary":"Deletes a member in the specified GMP user group.","description":"DELETE /v1alpha/{+name}","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Required. The name of the user group member to delete. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id}"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-list":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_list","summary":"Returns a list of organizations that the user has access to.","description":"GET /v1alpha/organizations","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of organizations to return in one call. The service may return fewer than this value. If unspecified, at most…","schema":{"type":"integer","description":"Optional. The maximum number of organizations to return in one call. The service may return fewer than this value. If unspecified, at most…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous ListOrganizations call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous ListOrganizations call. Provide this to retrieve the subsequent page. When paginating,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-report-property-usage":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_report_property_usage","summary":"Gets the usage and billing data for properties within the organization for the specified month. Per direct…","description":"POST /v1alpha/{+organization}:reportPropertyUsage","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["organization","body"],"properties":{"organization":{"type":"string","description":"Required. Specifies the organization whose property usage will be listed. Format: organizations/{org_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-admin-access-bindings-l":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_admin_access_bindings_l","summary":"Returns a list of admin access bindings in the specified GMP organization.","description":"GET /v1alpha/{+parent}/adminAccessBindings","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of Admin Access Bindings to return in one call. The service may return fewer than this value. If unspecified,…","schema":{"type":"integer","description":"Optional. The maximum number of Admin Access Bindings to return in one call. The service may return fewer than this value. If unspecified,…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous ListAdminAccessBindings call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. A page token, received from a previous ListAdminAccessBindings call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent organization, which owns this collection of Admin Access Bindings. Format: organizations/{org_id}","schema":{"type":"string","description":"Required. The parent organization, which owns this collection of Admin Access Bindings. Format: organizations/{org_id}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-admin-access-bindings-c":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_admin_access_bindings_c","summary":"Creates an admin access binding in the specified GMP organization.","description":"POST /v1alpha/{+parent}/adminAccessBindings","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent organization, which owns this Admin Access Binding. Format: organizations/{org_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_analytics_account_links","summary":"Lists the Google Analytics accounts link to the specified Google Marketing Platform organization.","description":"GET /v1alpha/{+parent}/analyticsAccountLinks","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of Analytics account links to return in one call. The service may return fewer than this value. If…","schema":{"type":"integer","description":"Optional. The maximum number of Analytics account links to return in one call. The service may return fewer than this value. If…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous ListAnalyticsAccountLinks call. Provide this to retrieve the subsequent page. When…","schema":{"type":"string","description":"Optional. A page token, received from a previous ListAnalyticsAccountLinks call. Provide this to retrieve the subsequent page. When…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent organization, which owns this collection of Analytics account links. Format: organizations/{org_id}","schema":{"type":"string","description":"Required. The parent organization, which owns this collection of Analytics account links. Format: organizations/{org_id}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links-2":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_analytics_account_links_2","summary":"Creates the link between the Analytics account and the Google Marketing Platform organization. User needs to…","description":"POST /v1alpha/{+parent}/analyticsAccountLinks","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource where this Analytics account link will be created. Format: organizations/{org_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links-3":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_analytics_account_links_3","summary":"Updates the service level for an Analytics property.","description":"POST /v1alpha/{+analyticsAccountLink}:setPropertyServiceLevel","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["analyticsAccountLink","body"],"properties":{"analyticsAccountLink":{"type":"string","description":"Required. The parent AnalyticsAccountLink scope where this property is in. Format:…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-list":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_list","summary":"Returns a list of user groups in the specified GMP organization.","description":"GET /v1alpha/{+parent}/userGroups","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of user groups to return in one call. The service may return fewer than this value. If unspecified, at most…","schema":{"type":"integer","description":"Optional. The maximum number of user groups to return in one call. The service may return fewer than this value. If unspecified, at most…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous ListUserGroups call. Provide this to retrieve the subsequent page. When paginating, all…","schema":{"type":"string","description":"Optional. A page token, received from a previous ListUserGroups call. Provide this to retrieve the subsequent page. When paginating, all…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent org where this UserGroup will be listed. Format: organizations/{org_id}","schema":{"type":"string","description":"Required. The parent org where this UserGroup will be listed. Format: organizations/{org_id}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-create":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_create","summary":"Creates a user group in the specified GMP organization.","description":"POST /v1alpha/{+parent}/userGroups","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource where this UserGroup will be created. Format: organizations/{org_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-lis":{"get":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_members_lis","summary":"Returns a list of members in the specified user group.","description":"GET /v1alpha/{+parent}/members","tags":["analytics"],"parameters":[{"name":"pageSize","in":"query","required":false,"description":"Optional. The maximum number of user group members to return in one call. The service may return fewer than this value. If unspecified, at…","schema":{"type":"integer","description":"Optional. The maximum number of user group members to return in one call. The service may return fewer than this value. If unspecified, at…"}},{"name":"pageToken","in":"query","required":false,"description":"Optional. A page token, received from a previous ListUserGroupMembers call. Provide this to retrieve the subsequent page. When paginating,…","schema":{"type":"string","description":"Optional. A page token, received from a previous ListUserGroupMembers call. Provide this to retrieve the subsequent page. When paginating,…"}},{"name":"parent","in":"query","required":true,"description":"Required. The parent user group where this UserGroupMember will be listed. Format: organizations/{org_id}/userGroups/{user_group_id}","schema":{"type":"string","description":"Required. The parent user group where this UserGroupMember will be listed. Format: organizations/{org_id}/userGroups/{user_group_id}"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-cre":{"post":{"operationId":"analytics_googleapis_marketingplatformadmin_marketingplatformadmin_organizations_user_groups_members_cre","summary":"Adds a member to the specified GMP user group.","description":"POST /v1alpha/{+parent}/members","tags":["analytics"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["parent","body"],"properties":{"parent":{"type":"string","description":"Required. The parent resource where this UserGroupMember will be created. Format: organizations/{org_id}/userGroups/{user_group_id}"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}