integrations.sh
← all integrations

googleapis.com – androidpublisher

OpenAPI apis-guru analyticsmedia

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.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:androidpublisher/v3.json
Provider
googleapis.com:androidpublisher / androidpublisher
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/androidpublisher/v3/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/androidpublisher/v3/openapi.yaml

Tools (96)

Extracted live via the executor SDK.

  • applications.androidpublisherApplicationsDeviceTierConfigsCreate

    Creates a new device tier config for an app.

  • applications.androidpublisherApplicationsDeviceTierConfigsGet

    Returns a particular device tier config.

  • applications.androidpublisherApplicationsDeviceTierConfigsList

    Returns created device tier configs, ordered by descending creation time.

  • edits.androidpublisherEditsApksAddexternallyhosted

    Creates a new APK without uploading the APK itself to Google Play, instead hosting the APK at a specified URL. This function is only available to organizations using Managed Play whose application is configured to restrict distribution to the organizations.

  • edits.androidpublisherEditsApksList

    Lists all current APKs of the app and edit.

  • edits.androidpublisherEditsApksUpload

    Uploads an APK and adds to the current edit.

  • edits.androidpublisherEditsBundlesList

    Lists all current Android App Bundles of the app and edit.

  • edits.androidpublisherEditsBundlesUpload

    Uploads a new Android App Bundle to this edit. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See for an example in java.

  • edits.androidpublisherEditsCommit

    Commits an app edit.

  • edits.androidpublisherEditsCountryavailabilityGet

    Gets country availability.

  • edits.androidpublisherEditsDelete

    Deletes an app edit.

  • edits.androidpublisherEditsDeobfuscationfilesUpload

    Uploads a new deobfuscation file and attaches to the specified APK.

  • edits.androidpublisherEditsDetailsGet

    Gets details of an app.

  • edits.androidpublisherEditsDetailsPatch

    Patches details of an app.

  • edits.androidpublisherEditsDetailsUpdate

    Updates details of an app.

  • edits.androidpublisherEditsExpansionfilesGet

    Fetches the expansion file configuration for the specified APK.

  • edits.androidpublisherEditsExpansionfilesPatch

    Patches the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the Upload method.

  • edits.androidpublisherEditsExpansionfilesUpdate

    Updates the APK's expansion file configuration to reference another APK's expansion file. To add a new expansion file use the Upload method.

  • edits.androidpublisherEditsExpansionfilesUpload

    Uploads a new expansion file and attaches to the specified APK.

  • edits.androidpublisherEditsGet

    Gets an app edit.

  • edits.androidpublisherEditsImagesDelete

    Deletes the image (specified by id) from the edit.

  • edits.androidpublisherEditsImagesDeleteall

    Deletes all images for the specified language and image type. Returns an empty response if no images are found.

  • edits.androidpublisherEditsImagesList

    Lists all images. The response may be empty.

  • edits.androidpublisherEditsImagesUpload

    Uploads an image of the specified language and image type, and adds to the edit.

  • edits.androidpublisherEditsInsert

    Creates a new edit for an app.

  • edits.androidpublisherEditsListingsDelete

    Deletes a localized store listing.

  • edits.androidpublisherEditsListingsDeleteall

    Deletes all store listings.

  • edits.androidpublisherEditsListingsGet

    Gets a localized store listing.

  • edits.androidpublisherEditsListingsList

    Lists all localized store listings.

  • edits.androidpublisherEditsListingsPatch

    Patches a localized store listing.

  • edits.androidpublisherEditsListingsUpdate

    Creates or updates a localized store listing.

  • edits.androidpublisherEditsTestersGet

    Gets testers. Note: Testers resource does not support email lists.

  • edits.androidpublisherEditsTestersPatch

    Patches testers. Note: Testers resource does not support email lists.

  • edits.androidpublisherEditsTestersUpdate

    Updates testers. Note: Testers resource does not support email lists.

  • edits.androidpublisherEditsTracksGet

    Gets a track.

  • edits.androidpublisherEditsTracksList

    Lists all tracks.

  • edits.androidpublisherEditsTracksPatch

    Patches a track.

  • edits.androidpublisherEditsTracksUpdate

    Updates a track.

  • edits.androidpublisherEditsValidate

    Validates an app edit.

  • externaltransactions.androidpublisherExternaltransactionsCreateexternaltransaction

    Creates a new external transaction.

  • externaltransactions.androidpublisherExternaltransactionsGetexternaltransaction

    Gets an existing external transaction.

  • externaltransactions.androidpublisherExternaltransactionsRefundexternaltransaction

    Refunds or partially refunds an existing external transaction.

  • generatedapks.androidpublisherGeneratedapksDownload

    Downloads a single signed APK generated from an app bundle.

  • generatedapks.androidpublisherGeneratedapksList

    Returns download metadata for all APKs that were generated from a given app bundle.

  • grants.androidpublisherGrantsCreate

    Grant access for a user to the given package.

  • inappproducts.androidpublisherInappproductsDelete

    Deletes an in-app product (i.e. a managed product or a subscription).

  • inappproducts.androidpublisherInappproductsGet

    Gets an in-app product, which can be a managed product or a subscription.

  • inappproducts.androidpublisherInappproductsInsert

    Creates an in-app product (i.e. a managed product or a subscription).

  • inappproducts.androidpublisherInappproductsList

    Lists all in-app products - both managed products and subscriptions. If an app has a large number of in-app products, the response may be paginated. In this case the response field tokenPagination.nextPageToken will be set and the caller should provide its value as a token request parameter to retrieve the next page.

  • inappproducts.androidpublisherInappproductsPatch

    Patches an in-app product (i.e. a managed product or a subscription).

  • inappproducts.androidpublisherInappproductsUpdate

    Updates an in-app product (i.e. a managed product or a subscription).

  • internalappsharingartifacts.androidpublisherInternalappsharingartifactsUploadapk

    Uploads an APK to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See for an example in java.

  • internalappsharingartifacts.androidpublisherInternalappsharingartifactsUploadbundle

    Uploads an app bundle to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See for an example in java.

  • monetization.androidpublisherMonetizationConvertRegionPrices

    Calculates the region prices, using today's exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions.

  • monetization.androidpublisherMonetizationSubscriptionsArchive

    Archives a subscription. Can only be done if at least one base plan was active in the past, and no base plan is available for new or existing subscribers currently. This action is irreversible, and the subscription ID will remain reserved.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansActivate

    Activates a base plan. Once activated, base plans will be available to new subscribers.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansDeactivate

    Deactivates a base plan. Once deactivated, the base plan will become unavailable to new subscribers, but existing subscribers will maintain their subscription

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansDelete

    Deletes a base plan. Can only be done for draft base plans. This action is irreversible.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansMigratePrices

    Migrates subscribers who are receiving an historical subscription price to the currently-offered price for the specified region. Requests will cause price change notifications to be sent to users who are currently receiving an historical price older than the supplied timestamp. Subscribers who do not agree to the new price will have their subscription ended at the next renewal.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersActivate

    Activates a subscription offer. Once activated, subscription offers will be available to new subscribers.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersCreate

    Creates a new subscription offer. Only auto-renewing base plans can have subscription offers. The offer state will be DRAFT until it is activated.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersDeactivate

    Deactivates a subscription offer. Once deactivated, existing subscribers will maintain their subscription, but the offer will become unavailable to new subscribers.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersDelete

    Deletes a subscription offer. Can only be done for draft offers. This action is irreversible.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersGet

    Reads a single offer

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersList

    Lists all offers under a given subscription.

  • monetization.androidpublisherMonetizationSubscriptionsBasePlansOffersPatch

    Updates an existing subscription offer.

  • monetization.androidpublisherMonetizationSubscriptionsCreate

    Creates a new subscription. Newly added base plans will remain in draft state until activated.

  • monetization.androidpublisherMonetizationSubscriptionsDelete

    Deletes a subscription. A subscription can only be deleted if it has never had a base plan published.

  • monetization.androidpublisherMonetizationSubscriptionsGet

    Reads a single subscription.

  • monetization.androidpublisherMonetizationSubscriptionsList

    Lists all subscriptions under a given app.

  • monetization.androidpublisherMonetizationSubscriptionsPatch

    Updates an existing subscription.

  • orders.androidpublisherOrdersRefund

    Refunds a user's subscription or in-app purchase order. Orders older than 1 year cannot be refunded.

  • purchases.androidpublisherPurchasesProductsAcknowledge

    Acknowledges a purchase of an inapp item.

  • purchases.androidpublisherPurchasesProductsConsume

    Consumes a purchase for an inapp item.

  • purchases.androidpublisherPurchasesProductsGet

    Checks the purchase and consumption status of an inapp item.

  • purchases.androidpublisherPurchasesSubscriptionsAcknowledge

    Acknowledges a subscription purchase.

  • purchases.androidpublisherPurchasesSubscriptionsCancel

    Cancels a user's subscription purchase. The subscription remains valid until its expiration time.

  • purchases.androidpublisherPurchasesSubscriptionsDefer

    Defers a user's subscription purchase until a specified future expiration time.

  • purchases.androidpublisherPurchasesSubscriptionsGet

    Checks whether a user's subscription purchase is valid and returns its expiry time.

  • purchases.androidpublisherPurchasesSubscriptionsRefund

    Refunds a user's subscription purchase, but the subscription remains valid until its expiration time and it will continue to recur.

  • purchases.androidpublisherPurchasesSubscriptionsRevoke

    Refunds and immediately revokes a user's subscription purchase. Access to the subscription will be terminated immediately and it will stop recurring.

  • purchases.androidpublisherPurchasesSubscriptionsv2Get

    Get metadata about a subscription

  • purchases.androidpublisherPurchasesVoidedpurchasesList

    Lists the purchases that were canceled, refunded or charged-back.

  • reviews.androidpublisherReviewsGet

    Gets a single review.

  • reviews.androidpublisherReviewsList

    Lists all reviews.

  • reviews.androidpublisherReviewsReply

    Replies to a single review, or updates an existing reply.

  • systemapks.androidpublisherSystemapksVariantsCreate

    Creates an APK which is suitable for inclusion in a system image from an already uploaded Android App Bundle.

  • systemapks.androidpublisherSystemapksVariantsDownload

    Downloads a previously created system APK which is suitable for inclusion in a system image.

  • systemapks.androidpublisherSystemapksVariantsGet

    Returns a previously created system APK variant.

  • systemapks.androidpublisherSystemapksVariantsList

    Returns the list of previously created system APK variants.

  • users.androidpublisherUsersCreate

    Grant access for a user to the given developer account.

  • users.androidpublisherUsersDelete

    Removes all access for the user to the given developer account.

  • users.androidpublisherUsersList

    Lists all users with access to a developer account.

  • users.androidpublisherUsersPatch

    Updates access for the user to the developer account.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools