AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/10000000000571
{
"app_id": 10000000000571,
"canonical_url": "https://appcorpus.com/apps/air-france-book-a-flight-10000000000571",
"identity": {
"name": "Air France - Book a flight",
"slug": "air-france-book-a-flight",
"developer": {
"name": "AIRFRANCE S.A.",
"url": "https://appcorpus.com/developers/airfrance-s-a-developer_83a274ef15e66a3abdbb5549fa74a127"
},
"icon_url": "https://play-lh.googleusercontent.com/pbAHS3nEnWYqhpn1d-38CREcqgRzx9pQcdZ3_WbRvF69gZuvYCRCI7PNtA5Ek-R1hwq_AxOJMUq4fG1so2X9",
"stores": [
"gplay"
],
"platforms": [
"android"
],
"status": {
"state": "active",
"label": "Active",
"last_checked": "2026-08-30",
"last_checked_label": "30 Aug 2026",
"banner": null,
"region_note": null
}
},
"listings": [
{
"store": "gplay",
"status": "ACTIVE",
"url": "https://play.google.com/store/apps/details?id=com.airfrance.android.dinamoprd",
"rating": 4.4457145,
"rating_count": 164653,
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"version": "16.11.0",
"updated": "2026-08-26",
"currency": "USD"
}
],
"summary": {
"one_liner": null,
"summary": null,
"best_for": [],
"not_for": [],
"status": "fallback",
"at_a_glance": [
"Free to download"
]
},
"categories": {
"official": [
"Travel & Local"
],
"appcorpus": [
{
"category_id": "travel",
"label": "Travel",
"url": "https://appcorpus.com/categories/travel"
}
]
},
"use_cases": [],
"features": [
{
"capability_id": "free_app",
"label": "Free app",
"availability": "yes",
"access_level": "free",
"scope": null,
"evidence": "Store published"
}
],
"pricing": [
{
"store": "gplay",
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-08-30",
"rows": [
"Free to download"
]
}
],
"screens": [
{
"url": "https://play-lh.googleusercontent.com/eNgIESv6AcDsW4QvZOHOVGcshulhtmdTP2RuCqjR2INRIi8qpQeHC7Wr0Jv9oPLqcCYjVl_XFCgVqaX9Iszh",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 1"
},
{
"url": "https://play-lh.googleusercontent.com/3MbR9rRr0iKi-FYVHzNd_PSjnzvxHxxvV14iq9TuEBhygpEebGB9Ztk6BUBmcWdbhNrFMiiIwoCb4eKiu03ZeQ",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 2"
},
{
"url": "https://play-lh.googleusercontent.com/FusZGAYiZqEDwUz94DkbajLudvTsCBmEI0BbOrVHMxaCgqr4kQYCx9TanvlpxSz4aNKujiqkkvTsatG9GlzoTfI",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 3"
},
{
"url": "https://play-lh.googleusercontent.com/qzV2EItAzuXwSGThamE1K9K1L_ued6foGxjN_5PsBLGKtGBJDl2z-SUEt9nU-qIfKfOgyNHh_o8KzrcqFqRq",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 4"
},
{
"url": "https://play-lh.googleusercontent.com/a-VHKECSf9USdDXHdPUdps3BQQgd-03Jc8yDI6Jvpx3ojOqN6xRzuKJDUtGz1RXXy5fnmXjiMJuwpSs4JQaBWZk",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 5"
},
{
"url": "https://play-lh.googleusercontent.com/QEOXGwrjI3IQvZEbfBVbiQ9HlH6bHL-CnsgoztSbLXLWvsCvkV8AF0NoaNP7jnFpEWSI1IgXZE0HreI7saj8ydc",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 6"
},
{
"url": "https://play-lh.googleusercontent.com/9DaO7j-adCVq5XCUa2KOnHubQ4g0P1m256LvGdBnzA9W85FjuloAwZB1YAV59LYxGUzEVUbV-evKklR5WqgA",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 7"
},
{
"url": "https://play-lh.googleusercontent.com/UuHLli645RJRg3ZYtJpNBgGzYhfoXOtSlmmEfbjsuipmF41DrZIdxVyEGrQppj0j5hEkhj5HDh58o7bXJNj4mA",
"store": "gplay",
"platform": "android",
"alt": "Air France - Book a flight android screenshot 8"
}
],
"ratings": [
{
"store": "gplay",
"average": 4.4457145,
"count": 164653,
"market": "us",
"observed_at": "2026-08-30",
"reviews": [
{
"rating": 2,
"title": "",
"body": "Crashes and freezes alot. Find it hard to check in using the app.",
"author": "Jae",
"date": "31 Jul 2026"
},
{
"rating": 1,
"title": "",
"body": "I was sceptical about all the recent reviews saying people cannot log in. Well, it's true. App sends you to your browser to log in and you get an error asking you to contact customer support. On top of this, you get to try the login only after you have been bombarded by a number of notifications: do you want to get notified for updates for your flight, sign up for the newsletter, rate this app,.... The app spent less than 5 minutes on my phone. Edit: received a generic copy/paste reply. 🤨",
"author": "Tsanko Tsankov",
"date": "31 Jul 2026"
},
{
"rating": 1,
"title": "",
"body": "beaux avions. app & software absolument catastrophique. fiabilité zéro. La loose complète",
"author": "Christian Ayer",
"date": "31 Jul 2026"
},
{
"rating": 1,
"title": "",
"body": "It glitches every time I try to log in, even with the recent update. It sucks, I expected better from such a large company. Fix your stuff airfrace!",
"author": "Alexa Rossen",
"date": "31 Jul 2026"
},
{
"rating": 1,
"title": "",
"body": "Terrible this airline is going down, 12 hours flight without any entertainment, same horrible food in premium class than economy, the attendants only speak French in an international flight, ...Now I made the mistake to book again with this overrated airline and the app doesn't give me the option for an upgrade on my flight back, I pay for seats and after a couple of weeks the app doesn't show my seats anymore, I ask for assistance and they put me in a queue for 3 days ... 3 DAYS! I'm kidding!",
"author": "luis maroto",
"date": "31 Jul 2026"
}
]
}
],
"privacy": [
{
"store": "gplay",
"declarations": [
{
"title": "Data collected",
"detail": "Account management — Personal info — Address",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Account management — Personal info — Email address",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Account management — Personal info — Name",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Account management — Personal info — Phone number",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Account management — Personal info — User IDs",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App activity — App interactions",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App info and performance — Crash logs",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "App functionality, Advertising or marketing — Device or other IDs",
"source": "Developer declared"
},
{
"title": "Security practices",
"detail": "Your data is transferred over a secure connection — Data is encrypted in transit",
"source": "Developer declared"
},
{
"title": "Security practices",
"detail": "The developer provides a way for you to request that your data be deleted — You can request that data be deleted",
"source": "Developer declared"
}
],
"accessibility": []
}
],
"changes": [
{
"store": "gplay",
"version": "16.11.0",
"released_at": "2026-08-26",
"notes": ""
}
],
"alternatives": [],
"evidence_summary": {
"index_state": "S1",
"evidence_level": 1,
"level_label": "Live store listing",
"indexable": true,
"last_verified_at": "2026-08-30",
"unknown_fields": [
"Independent summary has not been published yet."
],
"sources": [
"Google Play"
]
},
"availability_markets": {
"live": [
"us"
],
"selected": "us",
"note": null
},
"feature_events": {
"events": []
},
"features_slice": {
"plans": [
{
"code": "free",
"label": "Free",
"kind": "free",
"status": "inferred",
"prices": [],
"trial": null
}
],
"features": [],
"unknown_features": [],
"data_cutoff": "30 Aug 2026"
}
}