Todoist: To Do List & Calendar
com.todoist
FreeIn-app purchasesEveryone
Scraped record
GET /api/v1/app?id=com.todoist, shortened.
{
"ok": true,
"app": {
"id": "com.todoist",
"url": "https://play.google.com/store/apps/details?id=com.todoist",
"title": "Todoist: To Do List & Calendar",
"title_lang": "en",
"summary": "Organize tasks, capture ideas by voice, and keep your teamwork on the same page.",
"description": "You have enough on your plate without fighting your productivity tools. Todoist is the planner and habit tracker that bridges personal and …",
"recent_changes": "🐛 We’ve made things a bit better around here. Just for you. (Well, you and a few million other users ...)💡 Tap What’s New in settings to …",
"status": {
"removed": false,
"removed_seen_at": null,
"source": "play",
"storefront": "US",
"archived_at": null,
"fetched_at": "2026-10-27T06:16:36Z"
},
"installs": {
"label": "10,000,000+",
"min": 10000000,
"real": 49873473
},
"rating": {
"score": 4.606,
"ratings": 306813,
"reviews": 16608,
"histogram": [
13419,
5234,
11782,
27930,
248435
]
},
"pricing": {
"free": true,
"price": 0,
"currency": "USD",
"offers_iap": true,
"iap_range": "$0.99 - $149.99 per item",
"contains_ads": false
},
"category": {
"id": "PRODUCTIVITY",
"name": "Productivity",
"all": []
},
"content_rating": {
"rating": "Everyone",
"description": null
},
"developer": {
"id": "4949773854634494965",
"name": "Todoist Inc.",
"url": "https://play.google.com/store/apps/dev?id=4949773854634494965",
"website": "https://www.todoist.com",
"site_domain": "todoist.com",
"site_domain_available": false,
"privacy_policy": "https://www.todoist.com/privacy",
"contacts": "available on the Business plan"
},
"released": "2012-11-18T17:40:06Z",
"updated": "2026-10-26T00:58:22Z",
"version": null,
"android_min": null,
"media": {
"icon": "https://play-lh.googleusercontent.com/03uYCmB2qWmmr-rIL8X_gj20wdIxLPW3bmqf1ZSNlwf_ZjuQYGnNnOB-8ig2CBzwqyf5meCgOgUEzxvC1QY6rg",
"header_image": "https://play-lh.googleusercontent.com/9PkoyMHCn1IK-1Ex9ziPSGsh1XejFX246mKdH56GKQT9w-zBFcktqVd5DSnejZj3xWlEvJtGaOisyqb527mLgQ",
"screenshots": [
"https://play-lh.googleusercontent.com/ILp3t6zX8Za2lYzUXFJsPfHqvlrRjyZsuF1Am9RD__t40cEZnmF1rNGLu8we22iDtRWJ8fa7qB7P_VkTDLiaFw",
"https://play-lh.googleusercontent.com/8BcMwcn2ZTPLyDic8teprTPfGR6gVo7b1wjSOrVQgo8LIphYgrnz10yXc4Mjawa_wmIjMN3omuZp8m-GdD2nZw"
],
"video": "https://www.youtube.com/watch?v=dEr5h9d3EM8",
"video_image": "https://play-lh.googleusercontent.com/9PkoyMHCn1IK-1Ex9ziPSGsh1XejFX246mKdH56GKQT9w-zBFcktqVd5DSnejZj3xWlEvJtGaOisyqb527mLgQ"
}
}
}Fetch it from your code
import requests
r = requests.get('https://apiplay.cc/api/v1/app', params={'id': 'com.todoist'},
headers={'X-API-Key': API_KEY}, timeout=30)
data = r.json()const res = await fetch('https://apiplay.cc/api/v1/app?id=com.todoist', {
headers: { 'X-API-Key': process.env.APKAPI_KEY },
});
const data = await res.json();curl -H "X-API-Key: $APKAPI_KEY" \ "https://apiplay.cc/api/v1/app?id=com.todoist"
$ch = curl_init('https://apiplay.cc/api/v1/app?id=com.todoist');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('APKAPI_KEY')]]);
$data = json_decode(curl_exec($ch), true);1,000 free credits a month, no card needed. API reference
Parsed fields
1M+Installs
4.6 / 307KRating
Nov 18, 2012Released
Oct 26, 2026Updated
Rating breakdown
5248K
428K
312K
25.2K
113K