Fetch onboarding data from popular mobile apps via REST API. Analyze revenue, UX patterns, and monetization strategies directly from Claude, Cursor, Copilot, or any AI tool.
Generate an API key from your dashboard.
Download the pre-configured file with your key and attach it to any AI tool.
Talk to your AI
Ask in plain English: "Analyze revenue of Health apps" — the AI fetches the data for you.
All requests require an X-API-Key header. Generate your key from the dashboard (Pro plan required).
curl https://onbo-hub.com/api/v1/apps \ -H "X-API-Key: ohub_your_key_here"
| Header | Description |
|---|---|
| Header | X-API-Key |
| Rate limit | 60 requests / min |
| Max keys | 3 keys / user |
| Permissions | Read-only (GET only) |
https://onbo-hub.com
| Method | Path | Description |
|---|---|---|
| GET | /api/v1/apps | List apps (filter & pagination) |
| GET | /api/v1/apps/{slug} | App detail + screenshots |
| GET | /api/v1/stats | Aggregated stats |
Returns a list of apps. Supports filtering by category, revenue range, and field selection.
| Parameter | Type | Description |
|---|---|---|
category | string | Filter by category (e.g. Health & Fitness) |
revenue_min | number | Min revenue in USD (e.g. 100000 = $100k+) |
revenue_max | number | Max revenue in USD |
limit | number | Results per page. Default: 50 / Max: 100 |
offset | number | Pagination offset |
fields | string | Comma-separated field names (returns all if omitted) |
nameアプリ名 / App nameslugURL identifiercategoryカテゴリ / Categoryrevenue{ amount (USD), currency }founder創業者情報 / Founder infomonetization_strategy_enMonetization strategy (EN)ux_highlights_enUX highlights (EN)target_audience_enTarget audience (EN)# All apps curl https://onbo-hub.com/api/v1/apps \ -H "X-API-Key: ohub_your_key_here" # Health & Fitness only curl "https://onbo-hub.com/api/v1/apps?category=Health%20%26%20Fitness" \ -H "X-API-Key: ohub_your_key_here" # $100k+ apps, selected fields curl "https://onbo-hub.com/api/v1/apps?revenue_min=100000&fields=name,category,revenue,monetization_strategy_en" \ -H "X-API-Key: ohub_your_key_here"
{
"data": [
{
"name": "Pingo AI",
"slug": "pingo-ai",
"category": "Education",
"revenue": { "amount": 500000, "currency": "USD" },
"monetization_strategy_en": "Annual plan with 7-day free trial..."
}
],
"meta": { "total": 23, "limit": 50, "offset": 0, "returned": 23 }
}Returns all fields for a specific app, including screenshots[] sorted by sort_order.
curl https://onbo-hub.com/api/v1/apps/pingo-ai \ -H "X-API-Key: ohub_your_key_here"
{
"data": {
"name": "Pingo AI",
"slug": "pingo-ai",
"category": "Education",
"revenue": { "amount": 500000, "currency": "USD" },
"ux_highlights_en": "Progressive disclosure, social proof...",
"screenshots": [
{ "id": "...", "image_url": "https://...", "sort_order": 1 },
{ "id": "...", "image_url": "https://...", "sort_order": 2 }
]
}
}Returns aggregated statistics across all apps — revenue distribution, category breakdown, and monetization keyword frequencies.
curl https://onbo-hub.com/api/v1/stats \ -H "X-API-Key: ohub_your_key_here"
{
"data": {
"total_apps": 23,
"average_revenue_usd": 187000,
"by_category": [
{ "category": "Health & Fitness", "count": 7 }
],
"by_revenue_bracket": [
{ "bracket": "> $500k", "count": 3 },
{ "bracket": "$100k - $500k", "count": 8 }
],
"monetization_keywords": [
{ "keyword": "trial", "count": 18, "percentage": 78 },
{ "keyword": "annual_plan", "count": 15, "percentage": 65 }
]
}
}| Status | Cause | Fix |
|---|---|---|
| 401 | Missing or invalid X-API-Key | Re-check your key in the dashboard |
| 403 | No active Pro subscription | Check or renew your plan |
| 404 | App slug not found | List valid slugs via GET /api/v1/apps |
| 429 | Rate limit exceeded (60 req/min) | Wait the seconds in the Retry-After header |
| 500 | Server error | Contact hello@onbo-hub.com |
Sign up for Pro, get your API key, and attach SKILL.md to any AI. Start analyzing in minutes.
Start with Pro