play-developer-api-reference

Reference billing-related Google Play Developer API endpoints for REST calls.

45|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/RevenueCat/play-billing-skills --skill play-developer-api-reference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: play-developer-api-reference
Source: https://github.com/RevenueCat/play-billing-skills/tree/main/google-play/play-developer-api-reference
Command: npx skills add https://github.com/RevenueCat/play-billing-skills --skill play-developer-api-reference

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a quick reference for billing-related Google Play Developer API endpoints, simplifying access to REST paths, HTTP methods, response field names, query parameters, and auth scopes for server-side calls against androidpublisher.googleapis.com.

Core Features & Use Cases

  • Endpoint Reference: Provides a table for every billing-related API endpoint, detailing the method, path, and description.
  • Subscription Purchases: Includes methods for getting, canceling, acknowledging, and revoking subscriptions.
  • Product Purchases: Details the endpoint for retrieving one-time product purchase states and acknowledging purchases.
  • Orders and Refunds: Lists endpoints for handling refunds and viewing purchase order details.
  • Voided Purchases: Explains how to list voided purchases with pagination and filtering.
  • Catalog Management: Outlines how to manage subscriptions, base plans, offers, and one-time products.
  • Rate Limiting: Describes the quota tiers and quota error handling.
  • Authentication and Scopes: Offers guidance on OAuth 2.0 authentication and the required scope for billing operations.
  • Use Case: Imagine you need to retrieve the current state of a subscription for your backend service. This Skill provides the endpoint and method details required to make the request.

Quick Start

Retrieve the current state of a subscription using the endpoint '/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}' and method 'GET'.

Frequently Asked Questions about play-developer-api-reference

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve a subscription purchase state using the Google Play Developer API?

To retrieve a subscription purchase state via the Google Play Developer API, send a GET request to the '/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}' endpoint on 'androidpublisher.googleapis.com'. This returns the current subscription status.

What OAuth 2.0 scope and authentication is required for Google Play billing endpoints?

Google Play Developer API billing operations require OAuth 2.0 authentication. You must obtain the correct authorization scope to manage subscription and product purchases, process orders, and handle catalog management tasks against the 'androidpublisher.googleapis.com' REST endpoints.

Which REST endpoints are available for managing Google Play subscription refunds and voided purchases?

The API provides REST endpoints for managing Google Play refunds, viewing purchase order details, and listing voided purchases. These billing endpoints support pagination and filtering for voided purchases and handle order processing on 'androidpublisher.googleapis.com'.

How does the Google Play Developer API handle rate limiting and quota errors?

The Google Play Developer API implements rate limiting through quota tiers to manage request volume on 'androidpublisher.googleapis.com'. It includes specific quota error handling mechanisms to ensure production-grade server-side applications maintain stable subscription and catalog management operations.

Can I manage base plans and one-time products through the Google Play Developer API?

Yes, you can manage base plans, offers, and one-time products through the Google Play Developer API. The catalog management endpoints on 'androidpublisher.googleapis.com' allow you to configure and maintain subscription and product structures for your Android application.