{"@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"}
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.
Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.
| method | path | what 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 | /userprofiles | Retrieves 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}/accountPermissionGroups | Retrieves the list of account permission groups. accountPermissionGroups |
GET | /userprofiles/{profileId}/accountPermissionGroups/{id} | Gets one account permission group by ID. accountPermissionGroups |
GET | /userprofiles/{profileId}/accountPermissions | Retrieves the list of account permissions. accountPermissions |
GET | /userprofiles/{profileId}/accountPermissions/{id} | Gets one account permission by ID. accountPermissions |
GET | /userprofiles/{profileId}/accountUserProfiles | Retrieves a list of account user profiles, possibly filtered. This method supports paging. accountUserProfiles |
POST | /userprofiles/{profileId}/accountUserProfiles | Inserts a new account user profile. accountUserProfiles |
PUT | /userprofiles/{profileId}/accountUserProfiles | Updates an existing account user profile. accountUserProfiles |
PATCH | /userprofiles/{profileId}/accountUserProfiles | Updates 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}/accounts | Retrieves the list of accounts, possibly filtered. This method supports paging. accounts |
PUT | /userprofiles/{profileId}/accounts | Updates an existing account. accounts |
PATCH | /userprofiles/{profileId}/accounts | Updates an existing account. This method supports patch semantics. accounts |
GET | /userprofiles/{profileId}/accounts/{id} | Gets one account by ID. accounts |
GET | /userprofiles/{profileId}/ads | Retrieves a list of ads, possibly filtered. This method supports paging. ads |
POST | /userprofiles/{profileId}/ads | Inserts a new ad. ads |
PUT | /userprofiles/{profileId}/ads | Updates an existing ad. ads |
PATCH | /userprofiles/{profileId}/ads | Updates an existing ad. This method supports patch semantics. ads |
GET | /userprofiles/{profileId}/ads/{id} | Gets one ad by ID. ads |
GET | /userprofiles/{profileId}/advertiserGroups | Retrieves a list of advertiser groups, possibly filtered. This method supports paging. advertiserGroups |
POST | /userprofiles/{profileId}/advertiserGroups | Inserts a new advertiser group. advertiserGroups |
PUT | /userprofiles/{profileId}/advertiserGroups | Updates an existing advertiser group. advertiserGroups |
PATCH | /userprofiles/{profileId}/advertiserGroups | Updates 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}/advertiserLandingPages | Retrieves a list of landing pages. advertiserLandingPages |
POST | /userprofiles/{profileId}/advertiserLandingPages | Inserts a new landing page. advertiserLandingPages |
PUT | /userprofiles/{profileId}/advertiserLandingPages | Updates an existing landing page. advertiserLandingPages |
PATCH | /userprofiles/{profileId}/advertiserLandingPages | Updates 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}/advertisers | Retrieves a list of advertisers, possibly filtered. This method supports paging. advertisers |
POST | /userprofiles/{profileId}/advertisers | Inserts a new advertiser. advertisers |
PUT | /userprofiles/{profileId}/advertisers | Updates an existing advertiser. advertisers |
PATCH | /userprofiles/{profileId}/advertisers | Updates an existing advertiser. This method supports patch semantics. advertisers |
GET | /userprofiles/{profileId}/advertisers/{id} | Gets one advertiser by ID. advertisers |
GET | /userprofiles/{profileId}/browsers | Retrieves a list of browsers. browsers |
GET | /userprofiles/{profileId}/campaigns | Retrieves 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
Creates and runs virtual machines on Google Cloud Platform.
| method | path | what the vendor says it does |
|---|---|---|
GET | /locations/global/firewallPolicies | Lists all the policies that have been configured for the specified folder or organization. firewallPolicies |
POST | /locations/global/firewallPolicies | Creates a new policy in the specified project using the data included in the request. firewallPolicies |
GET | /locations/global/firewallPolicies/listAssociations | Lists 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}/addAssociation | Inserts an association for the specified firewall policy. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/addRule | Inserts a rule into a firewall policy. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/cloneRules | Copies rules to the specified firewall policy. firewallPolicies |
GET | /locations/global/firewallPolicies/{firewallPolicy}/getAssociation | Gets an association with the specified name. firewallPolicies |
GET | /locations/global/firewallPolicies/{firewallPolicy}/getRule | Gets a rule of the specified priority. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/move | Moves the specified firewall policy. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/patchRule | Patches a rule of the specified priority. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/removeAssociation | Removes an association for the specified firewall policy. firewallPolicies |
POST | /locations/global/firewallPolicies/{firewallPolicy}/removeRule | Deletes a rule of the specified priority. firewallPolicies |
GET | /locations/global/firewallPolicies/{resource}/getIamPolicy | Gets the access control policy for a resource. May be empty if no such policy or resource exists. firewallPoli |
POST | /locations/global/firewallPolicies/{resource}/setIamPolicy | Sets the access control policy on the specified resource. Replaces any existing policy. firewallPolicies |
POST | /locations/global/firewallPolicies/{resource}/testIamPermissions | Returns permissions that a caller has on the specified resource. firewallPolicies |
GET | /locations/global/operations | Retrieves 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/acceleratorTypes | Retrieves an aggregated list of accelerator types. acceleratorTypes |
GET | /projects/{project}/aggregated/addresses | Retrieves an aggregated list of addresses. addresses |
GET | /projects/{project}/aggregated/autoscalers | Retrieves an aggregated list of autoscalers. autoscalers |
GET | /projects/{project}/aggregated/backendServices | Retrieves the list of all BackendService resources, regional and global, available to the specified project. b |
GET | /projects/{project}/aggregated/commitments | Retrieves an aggregated list of commitments by region. regionCommitments |
GET | /projects/{project}/aggregated/diskTypes | Retrieves an aggregated list of disk types. diskTypes |
GET | /projects/{project}/aggregated/disks | Retrieves an aggregated list of persistent disks. disks |
GET | /projects/{project}/aggregated/forwardingRules | Retrieves an aggregated list of forwarding rules. forwardingRules |
GET | /projects/{project}/aggregated/healthChecks | Retrieves the list of all HealthCheck resources, regional and global, available to the specified project. heal |
GET | /projects/{project}/aggregated/instanceGroupManagers | Retrieves the list of managed instance groups and groups them by zone. instanceGroupManagers |
GET | /projects/{project}/aggregated/instanceGroups | Retrieves the list of instance groups and sorts them by zone. instanceGroups |
GET | /projects/{project}/aggregated/instanceTemplates | Retrieves the list of all InstanceTemplates resources, regional and global, available to the specified project |
GET | /projects/{project}/aggregated/instances | Retrieves an aggregated list of all of the instances in your project across all regions and zones. The perform |
GET | /projects/{project}/aggregated/interconnectAttachments | Retrieves an aggregated list of interconnect attachments. interconnectAttachments |
GET | /projects/{project}/aggregated/machineTypes | Retrieves an aggregated list of machine types. machineTypes |
GET | /projects/{project}/aggregated/networkAttachments | Retrieves the list of all NetworkAttachment resources, regional and global, available to the specified project |
GET | /projects/{project}/aggregated/networkEdgeSecurityServices | Retrieves the list of all NetworkEdgeSecurityService resources available to the specified project. networkEdge |
GET | /projects/{project}/aggregated/networkEndpointGroups | Retrieves 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
Manage your product listings and accounts for Google Shopping
| method | path | what the vendor says it does |
|---|---|---|
GET | /accounts/authinfo | Returns information about the authenticated user. accounts |
POST | /accounts/batch | Retrieves, inserts, updates, and deletes multiple Merchant Center (sub-)accounts in a single request. accounts |
POST | /accounts/{accountId}/credentials | Uploads credentials for the Merchant Center account. If credentials already exist for this Merchant Center acc |
GET | /accounts/{accountId}/labels | Lists the labels assigned to an account. accounts |
POST | /accounts/{accountId}/labels | Creates 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}/returncarrier | Lists available return carriers in the merchant account. accounts |
POST | /accounts/{accountId}/returncarrier | Links 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/batch | Retrieves multiple Merchant Center account statuses in a single request. accountstatuses |
POST | /accounttax/batch | Retrieves and updates tax settings of multiple accounts in a single request. accounttax |
POST | /datafeeds/batch | Deletes, fetches, gets, inserts and updates multiple datafeeds in a single request. datafeeds |
POST | /datafeedstatuses/batch | Gets multiple Merchant Center datafeed statuses in a single request. datafeedstatuses |
POST | /liasettings/batch | Retrieves and/or updates the LIA settings of multiple accounts in a single request. liasettings |
GET | /liasettings/posdataproviders | Retrieves the list of POS data providers that have active settings for the all eiligible countries. liasetting |
POST | /localinventory/batch | Updates local inventory for multiple products or stores in a single request. localinventory |
POST | /pos/batch | Batches multiple POS-related calls in a single request. pos |
POST | /products/batch | Retrieves, inserts, and deletes multiple products in a single request. products |
POST | /productstatuses/batch | Gets the statuses of multiple products in a single request. productstatuses |
POST | /regionalinventory/batch | Updates regional inventory for multiple products or regions in a single request. regionalinventory |
POST | /returnaddress/batch | Batches multiple return address related calls in a single request. returnaddress |
POST | /returnpolicy/batch | Batches multiple return policy related calls in a single request. returnpolicy |
POST | /shippingsettings/batch | Retrieves and updates the shipping settings of multiple accounts in a single request. shippingsettings |
GET | /{cssGroupId}/csses | Lists CSS domains affiliated with a CSS group. csses |
GET | /{cssGroupId}/csses/{cssDomainId} | Retrieves a single CSS domain by ID. csses |
POST | /{cssGroupId}/csses/{cssDomainId}/updatelabels | Updates labels that are assigned to a CSS domain by its CSS group. csses |
GET | /{merchantId}/accounts | Lists the sub-accounts in your Merchant Center account. accounts |
POST | /{merchantId}/accounts | Creates 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}/claimwebsite | Claims the website of a Merchant Center sub-account. Merchant accounts with approved third-party CSSs aren't r |
POST | /{merchantId}/accounts/{accountId}/link | Performs an action on a link between two Merchant Center accounts, namely accountId and linkedAccountId. accou |
GET | /{merchantId}/accounts/{accountId}/listlinks | Returns the list of accounts linked to your Merchant Center account. accounts |
POST | /{merchantId}/accounts/{accountId}/requestphoneverification | Request verification code to start phone verification. accounts |
POST | /{merchantId}/accounts/{accountId}/updatelabels | Updates labels that are assigned to the Merchant Center account by CSS user. accounts |
POST | /{merchantId}/accounts/{accountId}/verifyphonenumber | Validates verification code to verify phone number for the account. If successful this will overwrite the valu |
GET | /{merchantId}/accountstatuses | Lists 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 allows users to automate complex Display & Video 360 workflows, such as creating insertion orders and setting targeting options for individual line items.
| method | path | what 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/advertisers | Lists advertisers that are accessible to the current user. The order is defined by the order_by parameter. A s |
POST | /v2/advertisers | Creates 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}/assets | Uploads an asset. Returns the ID of the newly uploaded asset if successful. The asset file size should be no m |
GET | /v2/advertisers/{advertiserId}/campaigns | Lists campaigns in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status |
POST | /v2/advertisers/{advertiserId}/campaigns | Creates 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}/assignedTargetingOptions | Lists 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}:listAssignedTargetingOptions | Lists assigned targeting options of a campaign across targeting types. advertisers |
GET | /v2/advertisers/{advertiserId}/channels | Lists channels for a partner or advertiser. advertisers |
POST | /v2/advertisers/{advertiserId}/channels | Creates 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}/sites | Lists 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:bulkEdit | Bulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest. |
POST | /v2/advertisers/{advertiserId}/channels/{channelId}/sites:replace | Replaces all of the sites under a single channel. The operation will replace the sites under a channel with th |
GET | /v2/advertisers/{advertiserId}/creatives | Lists creatives in an advertiser. The order is defined by the order_by parameter. If a filter by entity_status |
POST | /v2/advertisers/{advertiserId}/creatives | Creates 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}/insertionOrders | Lists insertion orders in an advertiser. The order is defined by the order_by parameter. If a filter by entity |
POST | /v2/advertisers/{advertiserId}/insertionOrders | Creates 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}/assignedTargetingOptions | Lists the targeting options assigned to an insertion order. advertisers |
POST | /v2/advertisers/{advertiserId}/insertionOrders/{insertionOrderId}/targetingTypes/{targetingType}/assignedTargetingOptions | Assigns 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}:listAssignedTargetingOptions | Lists assigned targeting options of an insertion order across targeting types. advertisers |
GET | /v2/advertisers/{advertiserId}/invoices | Lists invoices posted for an advertiser in a given month. Invoices generated by billing profiles with a "Partn |
GET | /v2/advertisers/{advertiserId}/invoices:lookupInvoiceCurrency | Retrieves 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 lets administrators of enterprise domains to view and manage resources like user, groups etc. It also provides audit and usage reports of domain.
| method | path | what the vendor says it does |
|---|---|---|
GET | /admin/directory/v1/customer/{customerId}/devices/chromeos | Retrieves a paginated list of Chrome OS devices within an account. chromeosdevices |
POST | /admin/directory/v1/customer/{customerId}/devices/chromeos/moveDevicesToOu | Moves 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}:issueCommand | Issues a command for the device to execute. customer |
POST | /admin/directory/v1/customer/{customerId}/devices/chromeos/{resourceId}/action | Takes an action that affects a Chrome OS Device. This includes deprovisioning, disabling, and re-enabling devi |
GET | /admin/directory/v1/customer/{customerId}/devices/mobile | Retrieves 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}/action | Takes an action that affects a mobile device. For example, remotely wiping a device. mobiledevices |
GET | /admin/directory/v1/customer/{customerId}/orgunits | Retrieves a list of all organizational units for an account. orgunits |
POST | /admin/directory/v1/customer/{customerId}/orgunits | Adds 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}/schemas | Retrieves all schemas for a customer. schemas |
POST | /admin/directory/v1/customer/{customerId}/schemas | Creates 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}/domainaliases | Lists the domain aliases of the customer. domainAliases |
POST | /admin/directory/v1/customer/{customer}/domainaliases | Inserts 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}/domains | Lists the domains of the customer. domains |
POST | /admin/directory/v1/customer/{customer}/domains | Inserts 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/buildings | Retrieves a list of buildings for an account. resources |
POST | /admin/directory/v1/customer/{customer}/resources/buildings | Inserts 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/calendars | Retrieves a list of calendar resources for an account. resources |
POST | /admin/directory/v1/customer/{customer}/resources/calendars | Inserts 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
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.
| method | path | what the vendor says it does |
|---|---|---|
POST | /v1/organizations | Creates an Apigee organization. See [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-p |
POST | /v1/{instance}:reportStatus | Reports 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}/attributes | Updates attributes for a developer app. This API replaces the current attributes with those specified in the r |
GET | /v1/{name}/certificate | Gets the certificate from an alias in PEM-encoded form. organizations |
GET | /v1/{name}/csr | Generates a PKCS #10 Certificate Signing Request for the private key in an alias. organizations |
DELETE | /v1/{name}/data | Deletes the data from a debug session. This does not cancel the debug session or prevent further data from bei |
GET | /v1/{name}/deployments | Gets the deployment of a shared flow revision and actual state reported by runtime pods. organizations |
POST | /v1/{name}/deployments | Deploys a revision of a shared flow. If another revision of the same shared flow is currently deployed, set th |
DELETE | /v1/{name}/deployments | Undeploys a shared flow revision from an environment. For a request path `organizations/{org}/environments/{en |
POST | /v1/{name}/deployments:generateDeployChangeReport | Generates a report for a dry run analysis of a DeployApiProxy request without committing the deployment. In ad |
POST | /v1/{name}/deployments:generateUndeployChangeReport | Generates a report for a dry run analysis of an UndeployApiProxy request without committing the undeploy. In a |
GET | /v1/{name}/operations | Lists operations that match the specified filter in the request. If the server doesn't support this method, it |
POST | /v1/{name}:activate | Activates the NAT address. The Apigee instance can now use this for Internet egress traffic. **Note:** Not sup |
POST | /v1/{name}:adjust | Adjust the prepaid balance for the developer. This API will be used in scenarios where the developer has been |
POST | /v1/{name}:credit | Credits the account balance for the developer. organizations |
POST | /v1/{name}:expire | Expires an API product subscription immediately. organizations |
POST | /v1/{name}:generateDownloadUrl | Generates a signed URL for downloading the original zip file used to create an Archive Deployment. The URL is |
GET | /v1/{name}:getProjectMapping | Gets the project ID and region for an Apigee organization. organizations |
POST | /v1/{name}:getSyncAuthorization | Lists the service accounts with the permissions required to allow the Synchronizer to download environment dat |
GET | /v1/{name}:listRevisions | ListSecurityProfileRevisions lists all the revisions of the security profile. organizations |
POST | /v1/{name}:setSyncAuthorization | Sets the permissions required to allow the Synchronizer to download environment data from the control plane. Y |
POST | /v1/{orgenv}/securityStats:queryTabularStats | Retrieve security statistics as tabular rows. organizations |
POST | /v1/{orgenv}/securityStats:queryTimeSeriesStats | Retrieve security statistics as a collection of time series. organizations |
POST | /v1/{org}:setAddons | Configures 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}/aliases | Creates an alias from a key/certificate pair. The structure of the request is controlled by the `format` query |
GET | /v1/{parent}/analytics/datastores | List Datastores organizations |
POST | /v1/{parent}/analytics/datastores | Create a Datastore for an org organizations |
POST | /v1/{parent}/analytics/datastores:test | Test if Datastore configuration is correct. This includes checking if credentials provided by customer have re |
GET | /v1/{parent}/analytics/exports | Lists the details and status of all analytics export jobs belonging to the parent organization and environment |
POST | /v1/{parent}/analytics/exports | Submit a data export job to be processed in the background. If the request is successful, the API returns a 20 |
GET | /v1/{parent}/apicategories | Lists the categories on the portal. organizations |
POST | /v1/{parent}/apicategories | Creates a new category on the portal. organizations |
GET | /v1/{parent}/apiproducts | Lists all API product names for an organization. Filter the list by passing an `attributename` and `attibuteva |
POST | /v1/{parent}/apiproducts | Creates 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
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.
| method | path | what 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
Views and manages your Google Analytics data.
| method | path | what 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
Manage your product listings and accounts for Google Shopping
| method | path | what 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
The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels.
| method | path | what 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
Manages the deployment of apps to Android Enterprise devices.
| method | path | what 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
The YouTube Data API v3 is an API that provides access to YouTube data, such as videos, playlists, and channels.
| method | path | what 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.