{"@context": "https://schema.org", "@type": "WebAPI", "name": "Campaign Manager 360 API API", "description": "Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.", "provider": {"@type": "Organization", "name": "googleapis.com"}, "documentation": "https://dfareporting.googleapis.com/$discovery/rest?version=v3.4"}
Index / APIs / googleapis.com

Campaign Manager 360 API API

Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://dfareporting.googleapis.com/dfareporting/v3.4 https://compute.googleapis.com/compute/v1 https://shoppingcontent.googleapis.com/content/v2.1 https://displayvideo.googleapis.com https://admin.googleapis.com https://apigee.googleapis.com

auth: o a u t h 2

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

Campaign Manager 360 API vv3.4

Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.

methodpathwhat the vendor says it does
GET/reports/{reportId}/files/{fileId}Retrieves a report file by its report ID and file ID. This method supports media download. files
GET/userprofilesRetrieves list of user profiles for a user. userProfiles
GET/userprofiles/{profileId}Gets one user profile by ID. userProfiles
GET/userprofiles/{profileId}/accountActiveAdSummaries/{summaryAccountId}Gets the account's active ad summary by account ID. accountActiveAdSummaries
GET/userprofiles/{profileId}/accountPermissionGroupsRetrieves the list of account permission groups. accountPermissionGroups
GET/userprofiles/{profileId}/accountPermissionGroups/{id}Gets one account permission group by ID. accountPermissionGroups
GET/userprofiles/{profileId}/accountPermissionsRetrieves the list of account permissions. accountPermissions
GET/userprofiles/{profileId}/accountPermissions/{id}Gets one account permission by ID. accountPermissions
GET/userprofiles/{profileId}/accountUserProfilesRetrieves a list of account user profiles, possibly filtered. This method supports paging. accountUserProfiles
POST/userprofiles/{profileId}/accountUserProfilesInserts a new account user profile. accountUserProfiles
PUT/userprofiles/{profileId}/accountUserProfilesUpdates an existing account user profile. accountUserProfiles
PATCH/userprofiles/{profileId}/accountUserProfilesUpdates an existing account user profile. This method supports patch semantics. accountUserProfiles
GET/userprofiles/{profileId}/accountUserProfiles/{id}Gets one account user profile by ID. accountUserProfiles
GET/userprofiles/{profileId}/accountsRetrieves the list of accounts, possibly filtered. This method supports paging. accounts
PUT/userprofiles/{profileId}/accountsUpdates an existing account. accounts
PATCH/userprofiles/{profileId}/accountsUpdates an existing account. This method supports patch semantics. accounts
GET/userprofiles/{profileId}/accounts/{id}Gets one account by ID. accounts
GET/userprofiles/{profileId}/adsRetrieves a list of ads, possibly filtered. This method supports paging. ads
POST/userprofiles/{profileId}/adsInserts a new ad. ads
PUT/userprofiles/{profileId}/adsUpdates an existing ad. ads
PATCH/userprofiles/{profileId}/adsUpdates an existing ad. This method supports patch semantics. ads
GET/userprofiles/{profileId}/ads/{id}Gets one ad by ID. ads
GET/userprofiles/{profileId}/advertiserGroupsRetrieves a list of advertiser groups, possibly filtered. This method supports paging. advertiserGroups
POST/userprofiles/{profileId}/advertiserGroupsInserts a new advertiser group. advertiserGroups
PUT/userprofiles/{profileId}/advertiserGroupsUpdates an existing advertiser group. advertiserGroups
PATCH/userprofiles/{profileId}/advertiserGroupsUpdates an existing advertiser group. This method supports patch semantics. advertiserGroups
GET/userprofiles/{profileId}/advertiserGroups/{id}Gets one advertiser group by ID. advertiserGroups
DELETE/userprofiles/{profileId}/advertiserGroups/{id}Deletes an existing advertiser group. advertiserGroups
GET/userprofiles/{profileId}/advertiserLandingPagesRetrieves a list of landing pages. advertiserLandingPages
POST/userprofiles/{profileId}/advertiserLandingPagesInserts a new landing page. advertiserLandingPages
PUT/userprofiles/{profileId}/advertiserLandingPagesUpdates an existing landing page. advertiserLandingPages
PATCH/userprofiles/{profileId}/advertiserLandingPagesUpdates an existing advertiser landing page. This method supports patch semantics. advertiserLandingPages
GET/userprofiles/{profileId}/advertiserLandingPages/{id}Gets one landing page by ID. advertiserLandingPages
GET/userprofiles/{profileId}/advertisersRetrieves a list of advertisers, possibly filtered. This method supports paging. advertisers
POST/userprofiles/{profileId}/advertisersInserts a new advertiser. advertisers
PUT/userprofiles/{profileId}/advertisersUpdates an existing advertiser. advertisers
PATCH/userprofiles/{profileId}/advertisersUpdates an existing advertiser. This method supports patch semantics. advertisers
GET/userprofiles/{profileId}/advertisers/{id}Gets one advertiser by ID. advertisers
GET/userprofiles/{profileId}/browsersRetrieves a list of browsers. browsers
GET/userprofiles/{profileId}/campaignsRetrieves a list of campaigns, possibly filtered. This method supports paging. campaigns

and 160 more operation(s) in this specification, all searchable.

specification origin: https://dfareporting.googleapis.com/$discovery/rest?version=v3.4

Compute Engine API vv1

Creates and runs virtual machines on Google Cloud Platform.

methodpathwhat the vendor says it does
GET/locations/global/firewallPoliciesLists all the policies that have been configured for the specified folder or organization. firewallPolicies
POST/locations/global/firewallPoliciesCreates a new policy in the specified project using the data included in the request. firewallPolicies
GET/locations/global/firewallPolicies/listAssociationsLists associations of a specified target, i.e., organization or folder. firewallPolicies
GET/locations/global/firewallPolicies/{firewallPolicy}Returns the specified firewall policy. firewallPolicies
PATCH/locations/global/firewallPolicies/{firewallPolicy}Patches the specified policy with the data included in the request. firewallPolicies
DELETE/locations/global/firewallPolicies/{firewallPolicy}Deletes the specified policy. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/addAssociationInserts an association for the specified firewall policy. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/addRuleInserts a rule into a firewall policy. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/cloneRulesCopies rules to the specified firewall policy. firewallPolicies
GET/locations/global/firewallPolicies/{firewallPolicy}/getAssociationGets an association with the specified name. firewallPolicies
GET/locations/global/firewallPolicies/{firewallPolicy}/getRuleGets a rule of the specified priority. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/moveMoves the specified firewall policy. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/patchRulePatches a rule of the specified priority. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/removeAssociationRemoves an association for the specified firewall policy. firewallPolicies
POST/locations/global/firewallPolicies/{firewallPolicy}/removeRuleDeletes a rule of the specified priority. firewallPolicies
GET/locations/global/firewallPolicies/{resource}/getIamPolicyGets the access control policy for a resource. May be empty if no such policy or resource exists. firewallPoli
POST/locations/global/firewallPolicies/{resource}/setIamPolicySets the access control policy on the specified resource. Replaces any existing policy. firewallPolicies
POST/locations/global/firewallPolicies/{resource}/testIamPermissionsReturns permissions that a caller has on the specified resource. firewallPolicies
GET/locations/global/operationsRetrieves a list of Operation resources contained within the specified organization. globalOrganizationOperati
GET/locations/global/operations/{operation}Retrieves the specified Operations resource. Gets a list of operations by making a `list()` request. globalOrg
DELETE/locations/global/operations/{operation}Deletes the specified Operations resource. globalOrganizationOperations
GET/projects/{project}Returns the specified Project resource. To decrease latency for this method, you can optionally omit any unnee
GET/projects/{project}/aggregated/acceleratorTypesRetrieves an aggregated list of accelerator types. acceleratorTypes
GET/projects/{project}/aggregated/addressesRetrieves an aggregated list of addresses. addresses
GET/projects/{project}/aggregated/autoscalersRetrieves an aggregated list of autoscalers. autoscalers
GET/projects/{project}/aggregated/backendServicesRetrieves the list of all BackendService resources, regional and global, available to the specified project. b
GET/projects/{project}/aggregated/commitmentsRetrieves an aggregated list of commitments by region. regionCommitments
GET/projects/{project}/aggregated/diskTypesRetrieves an aggregated list of disk types. diskTypes
GET/projects/{project}/aggregated/disksRetrieves an aggregated list of persistent disks. disks
GET/projects/{project}/aggregated/forwardingRulesRetrieves an aggregated list of forwarding rules. forwardingRules
GET/projects/{project}/aggregated/healthChecksRetrieves the list of all HealthCheck resources, regional and global, available to the specified project. heal
GET/projects/{project}/aggregated/instanceGroupManagersRetrieves the list of managed instance groups and groups them by zone. instanceGroupManagers
GET/projects/{project}/aggregated/instanceGroupsRetrieves the list of instance groups and sorts them by zone. instanceGroups
GET/projects/{project}/aggregated/instanceTemplatesRetrieves the list of all InstanceTemplates resources, regional and global, available to the specified project
GET/projects/{project}/aggregated/instancesRetrieves an aggregated list of all of the instances in your project across all regions and zones. The perform
GET/projects/{project}/aggregated/interconnectAttachmentsRetrieves an aggregated list of interconnect attachments. interconnectAttachments
GET/projects/{project}/aggregated/machineTypesRetrieves an aggregated list of machine types. machineTypes
GET/projects/{project}/aggregated/networkAttachmentsRetrieves the list of all NetworkAttachment resources, regional and global, available to the specified project
GET/projects/{project}/aggregated/networkEdgeSecurityServicesRetrieves the list of all NetworkEdgeSecurityService resources available to the specified project. networkEdge
GET/projects/{project}/aggregated/networkEndpointGroupsRetrieves the list of network endpoint groups and sorts them by zone. networkEndpointGroups

and 160 more operation(s) in this specification, all searchable.

specification origin: https://www.googleapis.com/discovery/v1/apis/compute/v1/rest

Content API for Shopping vv2.1

Manage your product listings and accounts for Google Shopping

methodpathwhat the vendor says it does
GET/accounts/authinfoReturns information about the authenticated user. accounts
POST/accounts/batchRetrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request. accounts
POST/accounts/{accountId}/credentialsUploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center acc
GET/accounts/{accountId}/labelsLists the labels assigned to an account. accounts
POST/accounts/{accountId}/labelsCreates a new label, not assigned to any account. accounts
PATCH/accounts/{accountId}/labels/{labelId}Updates a label. accounts
DELETE/accounts/{accountId}/labels/{labelId}Deletes a label and removes it from all accounts to which it was assigned. accounts
GET/accounts/{accountId}/returncarrierLists available return carriers in the merchant account. accounts
POST/accounts/{accountId}/returncarrierLinks return carrier to a merchant account. accounts
PATCH/accounts/{accountId}/returncarrier/{carrierAccountId}Updates a return carrier in the merchant account. accounts
DELETE/accounts/{accountId}/returncarrier/{carrierAccountId}Delete a return carrier in the merchant account. accounts
POST/accountstatuses/batchRetrieves multiple Merchant Center account statuses in a single request. accountstatuses
POST/accounttax/batchRetrieves and updates tax settings of multiple accounts in a single request. accounttax
POST/datafeeds/batchDeletes, fetches, gets, inserts and updates multiple datafeeds in a single request. datafeeds
POST/datafeedstatuses/batchGets multiple Merchant Center datafeed statuses in a single request. datafeedstatuses
POST/liasettings/batchRetrieves and/or updates the LIA settings of multiple accounts in a single request. liasettings
GET/liasettings/posdataprovidersRetrieves the list of POS data providers that have active settings for the all eiligible countries. liasetting
POST/localinventory/batchUpdates local inventory for multiple products or stores in a single request. localinventory
POST/pos/batchBatches multiple POS-related calls in a single request. pos
POST/products/batchRetrieves, inserts, and deletes multiple products in a single request. products
POST/productstatuses/batchGets the statuses of multiple products in a single request. productstatuses
POST/regionalinventory/batchUpdates regional inventory for multiple products or regions in a single request. regionalinventory
POST/returnaddress/batchBatches multiple return address related calls in a single request. returnaddress
POST/returnpolicy/batchBatches multiple return policy related calls in a single request. returnpolicy
POST/shippingsettings/batchRetrieves and updates the shipping settings of multiple accounts in a single request. shippingsettings
GET/{cssGroupId}/cssesLists CSS domains affiliated with a CSS group. csses
GET/{cssGroupId}/csses/{cssDomainId}Retrieves a single CSS domain by ID. csses
POST/{cssGroupId}/csses/{cssDomainId}/updatelabelsUpdates labels that are assigned to a CSS domain by its CSS group. csses
GET/{merchantId}/accountsLists the sub-accounts in your Merchant Center account. accounts
POST/{merchantId}/accountsCreates a Merchant Center sub-account. accounts
GET/{merchantId}/accounts/{accountId}Retrieves a Merchant Center account. accounts
PUT/{merchantId}/accounts/{accountId}Updates a Merchant Center account. Any fields that are not provided are deleted from the resource. accounts
DELETE/{merchantId}/accounts/{accountId}Deletes a Merchant Center sub-account. accounts
POST/{merchantId}/accounts/{accountId}/claimwebsiteClaims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't r
POST/{merchantId}/accounts/{accountId}/linkPerforms an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId. accou
GET/{merchantId}/accounts/{accountId}/listlinksReturns the list of accounts linked to your Merchant Center account. accounts
POST/{merchantId}/accounts/{accountId}/requestphoneverificationRequest verification code to start phone verification. accounts
POST/{merchantId}/accounts/{accountId}/updatelabelsUpdates labels that are assigned to the Merchant Center account by CSS user. accounts
POST/{merchantId}/accounts/{accountId}/verifyphonenumberValidates verification code to verify phone number for the account. If successful this will overwrite the valu
GET/{merchantId}/accountstatusesLists the statuses of the sub-accounts in your Merchant Center account. accountstatuses

and 135 more operation(s) in this specification, all searchable.

specification origin: https://shoppingcontent.googleapis.com/$discovery/rest?version=v2.1

Display & Video 360 API vv2

Display & Video 360 API allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.

methodpathwhat the vendor says it does
GET/download/{resourceName}Downloads media. Download is supported on the URI `/download/{resource_name=**}?alt=media.` **Note**: Download
POST/media/{resourceName}Uploads media. Upload is supported on the URI `/upload/media/{resource_name=**}?upload_type=media.` **Note**:
GET/v2/advertisersLists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A s
POST/v2/advertisersCreates a new advertiser. Returns the newly created advertiser if successful. This method can take up to 180 s
GET/v2/advertisers/{advertiserId}Gets an advertiser. advertisers
PATCH/v2/advertisers/{advertiserId}Updates an existing advertiser. Returns the updated advertiser if successful. advertisers
DELETE/v2/advertisers/{advertiserId}Deletes an advertiser. Deleting an advertiser will delete all of its child resources, for example, campaigns,
POST/v2/advertisers/{advertiserId}/assetsUploads an asset. Returns the ID of the newly uploaded asset if successful. The asset file size should be no m
GET/v2/advertisers/{advertiserId}/campaignsLists campaigns in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status
POST/v2/advertisers/{advertiserId}/campaignsCreates a new campaign. Returns the newly created campaign if successful. advertisers
GET/v2/advertisers/{advertiserId}/campaigns/{campaignId}Gets a campaign. advertisers
PATCH/v2/advertisers/{advertiserId}/campaigns/{campaignId}Updates an existing campaign. Returns the updated campaign if successful. advertisers
DELETE/v2/advertisers/{advertiserId}/campaigns/{campaignId}Permanently deletes a campaign. A deleted campaign cannot be recovered. The campaign should be archived first,
GET/v2/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptionsLists the targeting options assigned to a campaign for a specified targeting type. advertisers
GET/v2/advertisers/{advertiserId}/campaigns/{campaignId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}Gets a single targeting option assigned to a campaign. advertisers
GET/v2/advertisers/{advertiserId}/campaigns/{campaignId}:listAssignedTargetingOptionsLists assigned targeting options of a campaign across targeting types. advertisers
GET/v2/advertisers/{advertiserId}/channelsLists channels for a partner or advertiser. advertisers
POST/v2/advertisers/{advertiserId}/channelsCreates a new channel. Returns the newly created channel if successful. advertisers
PATCH/v2/advertisers/{advertiserId}/channels/{channelId}Updates a channel. Returns the updated channel if successful. advertisers
GET/v2/advertisers/{advertiserId}/channels/{channelId}/sitesLists sites in a channel. advertisers
DELETE/v2/advertisers/{advertiserId}/channels/{channelId}/sites/{urlOrAppId}Deletes a site from a channel. advertisers
POST/v2/advertisers/{advertiserId}/channels/{channelId}/sites:bulkEditBulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.
POST/v2/advertisers/{advertiserId}/channels/{channelId}/sites:replaceReplaces all of the sites under a single channel. The operation will replace the sites under a channel with th
GET/v2/advertisers/{advertiserId}/creativesLists creatives in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status
POST/v2/advertisers/{advertiserId}/creativesCreates a new creative. Returns the newly created creative if successful. advertisers
GET/v2/advertisers/{advertiserId}/creatives/{creativeId}Gets a creative. advertisers
PATCH/v2/advertisers/{advertiserId}/creatives/{creativeId}Updates an existing creative. Returns the updated creative if successful. advertisers
DELETE/v2/advertisers/{advertiserId}/creatives/{creativeId}Deletes a creative. Returns error code `NOT_FOUND` if the creative does not exist. The creative should be arch
GET/v2/advertisers/{advertiserId}/insertionOrdersLists insertion orders in an advertiser. The order is defined by the order_by parameter. If a filter by entity
POST/v2/advertisers/{advertiserId}/insertionOrdersCreates a new insertion order. Returns the newly created insertion order if successful. advertisers
GET/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}Gets an insertion order. Returns error code `NOT_FOUND` if the insertion order does not exist. advertisers
PATCH/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}Updates an existing insertion order. Returns the updated insertion order if successful. advertisers
DELETE/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}Deletes an insertion order. Returns error code `NOT_FOUND` if the insertion order does not exist. The insertio
GET/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptionsLists the targeting options assigned to an insertion order. advertisers
POST/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptionsAssigns a targeting option to an insertion order. Returns the assigned targeting option if successful. Support
GET/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}Gets a single targeting option assigned to an insertion order. advertisers
DELETE/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions/{assignedTargetingOptionId}Deletes an assigned targeting option from an insertion order. Supported targeting types: * `TARGETING_TYPE_AGE
GET/v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}:listAssignedTargetingOptionsLists assigned targeting options of an insertion order across targeting types. advertisers
GET/v2/advertisers/{advertiserId}/invoicesLists invoices posted for an advertiser in a given month. Invoices generated by billing profiles with a "Partn
GET/v2/advertisers/{advertiserId}/invoices:lookupInvoiceCurrencyRetrieves the invoice currency used by an advertiser in a given month. advertisers

and 111 more operation(s) in this specification, all searchable.

specification origin: https://displayvideo.googleapis.com/$discovery/rest?version=v2

Admin SDK API vdirectory_v1

Admin SDK lets administrators of enterprise domains to view and manage resources like user, groups etc. It also provides audit and usage reports of domain.

methodpathwhat the vendor says it does
GET/admin/directory/v1/customer/{customerId}/devices/chromeosRetrieves a paginated list of Chrome OS devices within an account. chromeosdevices
POST/admin/directory/v1/customer/{customerId}/devices/chromeos/moveDevicesToOuMoves or inserts multiple Chrome OS devices to an organizational unit. You can move up to 50 devices at once.
GET/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Retrieves a Chrome OS device's properties. chromeosdevices
PUT/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Updates a device's updatable properties, such as `annotatedUser`, `annotatedLocation`, `notes`, `orgUnitPath`,
PATCH/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}Updates a device's updatable properties, such as `annotatedUser`, `annotatedLocation`, `notes`, `orgUnitPath`,
GET/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}/commands/{commandId}Gets command data a specific command issued to the device. customer
POST/admin/directory/v1/customer/{customerId}/devices/chromeos/{deviceId}:issueCommandIssues a command for the device to execute. customer
POST/admin/directory/v1/customer/{customerId}/devices/chromeos/{resourceId}/actionTakes an action that affects a Chrome OS Device. This includes deprovisioning, disabling, and re-enabling devi
GET/admin/directory/v1/customer/{customerId}/devices/mobileRetrieves a paginated list of all user-owned mobile devices for an account. To retrieve a list that includes c
GET/admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}Retrieves a mobile device's properties. mobiledevices
DELETE/admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}Removes a mobile device. mobiledevices
POST/admin/directory/v1/customer/{customerId}/devices/mobile/{resourceId}/actionTakes an action that affects a mobile device. For example, remotely wiping a device. mobiledevices
GET/admin/directory/v1/customer/{customerId}/orgunitsRetrieves a list of all organizational units for an account. orgunits
POST/admin/directory/v1/customer/{customerId}/orgunitsAdds an organizational unit. orgunits
GET/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}Retrieves an organizational unit. orgunits
PUT/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}Updates an organizational unit. orgunits
PATCH/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}Updates an organizational unit. This method supports [patch semantics](/admin-sdk/directory/v1/guides/performa
DELETE/admin/directory/v1/customer/{customerId}/orgunits/{orgUnitPath}Removes an organizational unit. orgunits
GET/admin/directory/v1/customer/{customerId}/schemasRetrieves all schemas for a customer. schemas
POST/admin/directory/v1/customer/{customerId}/schemasCreates a schema. schemas
GET/admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Retrieves a schema. schemas
PUT/admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Updates a schema. schemas
PATCH/admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Patches a schema. schemas
DELETE/admin/directory/v1/customer/{customerId}/schemas/{schemaKey}Deletes a schema. schemas
GET/admin/directory/v1/customer/{customer}/domainaliasesLists the domain aliases of the customer. domainAliases
POST/admin/directory/v1/customer/{customer}/domainaliasesInserts a domain alias of the customer. domainAliases
GET/admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}Retrieves a domain alias of the customer. domainAliases
DELETE/admin/directory/v1/customer/{customer}/domainaliases/{domainAliasName}Deletes a domain Alias of the customer. domainAliases
GET/admin/directory/v1/customer/{customer}/domainsLists the domains of the customer. domains
POST/admin/directory/v1/customer/{customer}/domainsInserts a domain of the customer. domains
GET/admin/directory/v1/customer/{customer}/domains/{domainName}Retrieves a domain of the customer. domains
DELETE/admin/directory/v1/customer/{customer}/domains/{domainName}Deletes a domain of the customer. domains
GET/admin/directory/v1/customer/{customer}/resources/buildingsRetrieves a list of buildings for an account. resources
POST/admin/directory/v1/customer/{customer}/resources/buildingsInserts a building. resources
GET/admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Retrieves a building. resources
PUT/admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Updates a building. resources
PATCH/admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Patches a building. resources
DELETE/admin/directory/v1/customer/{customer}/resources/buildings/{buildingId}Deletes a building. resources
GET/admin/directory/v1/customer/{customer}/resources/calendarsRetrieves a list of calendar resources for an account. resources
POST/admin/directory/v1/customer/{customer}/resources/calendarsInserts a calendar resource. resources

and 82 more operation(s) in this specification, all searchable.

specification origin: https://admin.googleapis.com/$discovery/rest?version=directory_v1

Apigee API vv1

Use the Apigee API to programmatically develop and manage APIs with a set of RESTful operations. Develop and secure API proxies, deploy and undeploy API proxy revisions, monitor APIs, configure environments, manage users, and more. Note: This product is available as a free trial for a time period of 60 days.

methodpathwhat the vendor says it does
POST/v1/organizationsCreates an Apigee organization. See [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-p
POST/v1/{instance}:reportStatusReports the latest status for a runtime instance. organizations
GET/v1/{name}Gets a category on the portal. organizations
POST/v1/{name}Updates a shared flow revision. This operation is only allowed on revisions which have never been deployed. Af
PUT/v1/{name}Update an existing custom report definition organizations
PATCH/v1/{name}Updates a category on the portal. organizations
DELETE/v1/{name}Deletes a category from the portal. organizations
POST/v1/{name}/attributesUpdates attributes for a developer app. This API replaces the current attributes with those specified in the r
GET/v1/{name}/certificateGets the certificate from an alias in PEM-encoded form. organizations
GET/v1/{name}/csrGenerates a PKCS #10 Certificate Signing Request for the private key in an alias. organizations
DELETE/v1/{name}/dataDeletes the data from a debug session. This does not cancel the debug session or prevent further data from bei
GET/v1/{name}/deploymentsGets the deployment of a shared flow revision and actual state reported by runtime pods. organizations
POST/v1/{name}/deploymentsDeploys a revision of a shared flow. If another revision of the same shared flow is currently deployed, set th
DELETE/v1/{name}/deploymentsUndeploys a shared flow revision from an environment. For a request path `organizations/{org}/environments/{en
POST/v1/{name}/deployments:generateDeployChangeReportGenerates a report for a dry run analysis of a DeployApiProxy request without committing the deployment. In ad
POST/v1/{name}/deployments:generateUndeployChangeReportGenerates a report for a dry run analysis of an UndeployApiProxy request without committing the undeploy. In a
GET/v1/{name}/operationsLists operations that match the specified filter in the request. If the server doesn't support this method, it
POST/v1/{name}:activateActivates the NAT address. The Apigee instance can now use this for Internet egress traffic. **Note:** Not sup
POST/v1/{name}:adjustAdjust the prepaid balance for the developer. This API will be used in scenarios where the developer has been
POST/v1/{name}:creditCredits the account balance for the developer. organizations
POST/v1/{name}:expireExpires an API product subscription immediately. organizations
POST/v1/{name}:generateDownloadUrlGenerates a signed URL for downloading the original zip file used to create an Archive Deployment. The URL is
GET/v1/{name}:getProjectMappingGets the project ID and region for an Apigee organization. organizations
POST/v1/{name}:getSyncAuthorizationLists the service accounts with the permissions required to allow the Synchronizer to download environment dat
GET/v1/{name}:listRevisionsListSecurityProfileRevisions lists all the revisions of the security profile. organizations
POST/v1/{name}:setSyncAuthorizationSets the permissions required to allow the Synchronizer to download environment data from the control plane. Y
POST/v1/{orgenv}/securityStats:queryTabularStatsRetrieve security statistics as tabular rows. organizations
POST/v1/{orgenv}/securityStats:queryTimeSeriesStatsRetrieve security statistics as a collection of time series. organizations
POST/v1/{org}:setAddonsConfigures the add-ons for the Apigee organization. The existing add-on configuration will be fully replaced.
GET/v1/{parent}Lists the Apigee organizations and associated Google Cloud projects that you have permission to access. See [U
POST/v1/{parent}/aliasesCreates an alias from a key/certificate pair. The structure of the request is controlled by the `format` query
GET/v1/{parent}/analytics/datastoresList Datastores organizations
POST/v1/{parent}/analytics/datastoresCreate a Datastore for an org organizations
POST/v1/{parent}/analytics/datastores:testTest if Datastore configuration is correct. This includes checking if credentials provided by customer have re
GET/v1/{parent}/analytics/exportsLists the details and status of all analytics export jobs belonging to the parent organization and environment
POST/v1/{parent}/analytics/exportsSubmit a data export job to be processed in the background. If the request is successful, the API returns a 20
GET/v1/{parent}/apicategoriesLists the categories on the portal. organizations
POST/v1/{parent}/apicategoriesCreates a new category on the portal. organizations
GET/v1/{parent}/apiproductsLists all API product names for an organization. Filter the list by passing an `attributename` and `attibuteva
POST/v1/{parent}/apiproductsCreates an API product in an organization. You create API products after you have proxied backend services usi

and 69 more operation(s) in this specification, all searchable.

specification origin: https://apigee.googleapis.com/$discovery/rest?version=v1

Google Play Android Developer API vv3

Lets Android application developers access their Google Play accounts. At a high level, the expected workflow is to "insert" an Edit, make changes as necessary, and then "commit" it.

methodpathwhat the vendor says it does

and 94 more operation(s) in this specification, all searchable.

specification origin: https://androidpublisher.googleapis.com/$discovery/rest?version=v3

Google Analytics API vv3

Views and manages your Google Analytics data.

methodpathwhat the vendor says it does

and 88 more operation(s) in this specification, all searchable.

specification origin: https://analytics.googleapis.com/$discovery/rest?version=v3

Content API for Shopping vv2

Manage your product listings and accounts for Google Shopping

methodpathwhat the vendor says it does

and 86 more operation(s) in this specification, all searchable.

specification origin: https://shoppingcontent.googleapis.com/$discovery/rest?version=v2

Gmail API vv1

The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels.

methodpathwhat the vendor says it does

and 79 more operation(s) in this specification, all searchable.

specification origin: https://gmail.googleapis.com/$discovery/rest?version=v1

Google Play EMM API vv1

Manages the deployment of apps to Android Enterprise devices.

methodpathwhat the vendor says it does

and 76 more operation(s) in this specification, all searchable.

specification origin: https://androidenterprise.googleapis.com/$discovery/rest?version=v1

YouTube Data API v3 vv3

The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels.

methodpathwhat the vendor says it does

and 76 more operation(s) in this specification, all searchable.

specification origin: https://youtube.googleapis.com/$discovery/rest?version=v3

and 269 more specification(s) from googleapis.com, all indexed.

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.