Unofficial Google Play API

Every app on Play.
One GET request.

Real-time metadata for any Android app — version, installs, ratings, screenshots, the lot. Clean JSON in, no API key, no signup.

play.rajkumaar.co.in/json?id=
Try:
Live — scraped on demand from play.google.com 19 fields · 2 endpoints
Playground

Don't take anyone's word for it. Hit it.

Pick a package and run a live request against play.rajkumaar.co.in. The response below is the real thing.

GET https://play.rajkumaar.co.in/json
ratings are region-specific — set gl for local values
idle
Run a request to see live app data.
Pick a package on the left, or type any package ID.
// response appears here

          
Response shape

One object. Nineteen fields.

Every endpoint returns the same stable shape — scraped fresh from the Play Store listing and cached for speed.

Shields.io integration

Put it in your README.

Any field doubles as a live badge for your repo. Build one — the preview is rendering from the real API right now.

Package
Field
Style
Color
badge preview
Reference

Two shapes. That's the whole API.

No auth, no rate-limit headers to juggle. Just GET.

GET/json

Everything, in one call. id is the package ID; gl is an optional two-letter country.

curl "https://play.rajkumaar.co.in/json?id=com.dd.doordash&gl=US"
GET/<field>

A single field in shields.io format — {"label": …, "message": …}. Built for badges, handy for scripts.

curl "https://play.rajkumaar.co.in/downloads?id=com.dd.doordash"
# → {"schemaVersion":1,"label":"Downloads","message":"50,000,000+"}
GET/<field> → shields

Point shields.io's endpoint at any field and drop the markdown in your README.

![Downloads](https://img.shields.io/endpoint?color=success&url=https://play.rajkumaar.co.in/downloads?id=com.dd.doordash)

A note on ratings. Play Store ratings are region-specific, so rating and noOfUsersRated can come back as 0 for the default region. Pass &gl=IN (or any ISO country code) to get localised values. Package IDs accept [A-Za-z0-9._-], max 200 characters.

Open source. Self-host in
one command.

MIT-licensed Go + Redis behind a single Docker image. Point it at your own Redis and you own the whole pipeline.