Publisher Discovery
Search publishers, view their app catalogs, and bulk import all of their apps.

Overview
Section titled “Overview”AppStoreCat tracks publishers (developers) and their app catalogs. You can search publishers, view all of their apps, and import entire catalogs at once.
How It Works
Section titled “How It Works”Publishers are created automatically when apps are synced — publisher data comes from the app’s identity response. Publishers can also be discovered via search.
Features
Section titled “Features”Publisher Search
Section titled “Publisher Search”Search publishers by name across both stores. Results come directly from the scraper microservices.
Publisher App Catalog
Section titled “Publisher App Catalog”View every app published by a given publisher. This pulls the full developer app list from the store.
Bulk Import
Section titled “Bulk Import”Import every app of a publisher into your database with a single action. Each imported app is discovered with an on_import source tag and queued for background sync.
Search Publishers
Section titled “Search Publishers”GET /api/v1/publishers/search?term=google&platform=android&country_code=USList Publishers
Section titled “List Publishers”GET /api/v1/publishersReturns publishers from your tracked apps.
Publisher Details
Section titled “Publisher Details”GET /api/v1/publishers/{platform}/{externalId}Returns 404 for publishers that are not in the database.
Publisher’s Store Apps
Section titled “Publisher’s Store Apps”GET /api/v1/publishers/{platform}/{externalId}/store-appsPulls every app from the store (live scraper call). Returns 404 if the publisher is not in the DB.
Import All Publisher Apps
Section titled “Import All Publisher Apps”POST /api/v1/publishers/{platform}/{externalId}/importEach item in external_ids[*] is validated individually; an invalid ID rejects the entire request with 422.
- Discovery > Publishers — search publishers across stores
- Publishers (sidebar) — view publishers from your tracked apps
- Publisher detail page — publisher info and app catalog with an import button
Technical Details
Section titled “Technical Details”- Model:
Publisher - Table:
publishers - Unique constraint:
(platform, external_id) - Controller:
PublisherController - Connector methods:
fetchDeveloperApps(),fetchSearch() - Note: Android publisher
external_idvalues may contain URL-encoded characters (spaces, plus signs)