AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/941006607
{
"app_id": 941006607,
"canonical_url": "https://appcorpus.com/apps/opal-travel-941006607",
"identity": {
"name": "Opal Travel",
"slug": "opal-travel",
"developer": {
"name": "Transport for NSW",
"url": "https://appcorpus.com/developers/transport-for-nsw-developer_a57269d0698a4643257c8433d5546534"
},
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/4a/c1/af/4ac1afdc-5140-e7d7-55e3-99bd14bc6125/AppIcon-0-0-1x_U007emarketing-0-7-0-85-220.png/512x512bb.jpg",
"stores": [
"apple",
"gplay"
],
"platforms": [
"iphone",
"ipad",
"android"
],
"status": {
"state": "active",
"label": "Active",
"last_checked": "2026-08-30",
"last_checked_label": "30 Aug 2026",
"banner": null,
"region_note": null
}
},
"listings": [
{
"store": "apple",
"status": "ACTIVE",
"url": "https://apps.apple.com/es/app/opal-travel/id941006607?uo=4",
"rating": 4.31,
"rating_count": 18201,
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"version": "10.5.8",
"updated": "2026-08-18",
"currency": "USD"
},
{
"store": "gplay",
"status": "ACTIVE",
"url": "https://play.google.com/store/apps/details?id=au.com.opal.travel",
"rating": 4.31,
"rating_count": 18201,
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"version": "10.5.8",
"updated": "2026-08-18",
"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"
},
{
"category_id": "navigation",
"label": "Navigation",
"url": "https://appcorpus.com/categories/navigation"
}
]
},
"use_cases": [],
"features": [
{
"capability_id": "free_app",
"label": "Free app",
"availability": "yes",
"access_level": "free",
"scope": null,
"evidence": "Store published"
},
{
"capability_id": "siri_shortcuts",
"label": "Siri Shortcuts",
"availability": "yes",
"access_level": "free",
"scope": "App Store",
"evidence": "Store published"
}
],
"pricing": [
{
"store": "apple",
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-08-30",
"rows": [
"Free"
]
},
{
"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/3RmlBKynYZ3UYMAHGnVZB-8DZaSL2rMkIQnFCTLz4p5XI_ABl9gTm3Gv831JQq8uMPzR0eC-pPufIUsG2gCKWw",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 1"
},
{
"url": "https://play-lh.googleusercontent.com/B7N50Cy4tghG4lK5lqX9SdVhUFcPQC5hEyd25R9UBmR1GBzLNn6gd83iG_6v16muPEJmjBi1HsYSH1mTAAAx",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 2"
},
{
"url": "https://play-lh.googleusercontent.com/3L2zLbbRmFKeseFA4dJQ7icS1gmYyV-HtkPPxXzl8gK7DtSlc6qWfBd6rHq7lrMQmQC4nv07xfScFgGmJ8KGbg",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 3"
},
{
"url": "https://play-lh.googleusercontent.com/-DCZjePYREZDUyzaE8xeWP_a6QG6esqZ4cKdKNqkpim_xNUuM_o3OONe3dqRhDXpNyog4kb3spS7PNsaw8KELFI",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 4"
},
{
"url": "https://play-lh.googleusercontent.com/FHpq8mCovc4nncLj6Gk3ohKMS7vfrm1B12-VFtKLiwmG5BgEEaxvTs-yMfz8jZ0USrSiQPVDJ2Vz9Q5RUqd8EQ",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 5"
},
{
"url": "https://play-lh.googleusercontent.com/sP7LSCrndIAuWkktZwshSuHEMkJoilmksYlGn8mt1D0JKnka8b_vJTh17pgFTrqcAVfRvRcmrA02xgESLjny",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 6"
},
{
"url": "https://play-lh.googleusercontent.com/vFjUEkWEcxeVU3yW2M0NXHffZ7yqwWCtrxGsyYFOPzZF1eZpvHCbU88jceBsqis7wuBlaYfnyNUpaZIj8_2PT8s",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 7"
},
{
"url": "https://play-lh.googleusercontent.com/DInY4oVheZ4N-cUJWXK-iewwK_88ierDIKyLU-tr2_m6yqlmmVKb1rggadPO3oiAAs_hn81dOj33-KpJ67-W",
"store": "gplay",
"platform": "android",
"alt": "Opal Travel android screenshot 8"
}
],
"ratings": [
{
"store": "apple",
"average": 4.31,
"count": 18201,
"market": "us",
"observed_at": "2026-08-30",
"reviews": []
},
{
"store": "gplay",
"average": 4.31,
"count": 18201,
"market": "us",
"observed_at": "2026-08-30",
"reviews": [
{
"rating": 1,
"title": "",
"body": "Fix your app. Doesn't work. Session timed out so I tried to reset my password since I can't remember it, won't accept security code on the back of the card and keeps telling me something went wrong. Absolutely useless...",
"author": "Sam",
"date": "28 Aug 2026"
},
{
"rating": 1,
"title": "",
"body": "There's no obvious way to remove credit card The help doesn't help even a bit The response from the developer completely ignored my observation and gave me a hint to do exactly the opposite of the reported bug \"There is no way to REMOVE a credit card \" That's what this complaint was thanks for nothing wasting my time with a diversion rather than fixing the obvious problem The Dev response lead to me demoting to 1 star if 0 was an option it would be 0 Poor, very poor",
"author": "Barry Steele",
"date": "28 Aug 2026"
},
{
"rating": 5,
"title": "",
"body": "excelant",
"author": "Setio Cendawan",
"date": "28 Aug 2026"
},
{
"rating": 1,
"title": "",
"body": "doesnt support tap to pay. what is this even for?",
"author": "Joshua Hartshorne",
"date": "28 Aug 2026"
},
{
"rating": 2,
"title": "",
"body": "Skip this app, just link to the Transport NSW page. Opal App just gave me wrong platform for my connecting train. Now I'm waiting 1 hour + the cold. And I dashed away from lunch with my sister to catch that train. Also the app annoyingly keeps demanding you turn location on when it doesn't actually need that and you might be trying to e.g. save battery for a long day of working on the train.",
"author": "Alison Moore",
"date": "28 Aug 2026"
}
]
}
],
"privacy": [
{
"store": "apple",
"declarations": [],
"accessibility": []
},
{
"store": "gplay",
"declarations": [
{
"title": "Data collected",
"detail": "Analytics — App activity — App interactions",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — App info and performance — Crash logs",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — App info and performance — Diagnostics",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — Device or other IDs",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality — Photos and videos — Photos",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Financial info — Purchase history",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Financial info — User payment info",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Personal info — Address",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Personal info — Email address",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Personal info — Name",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Account management — Personal info — User 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": "10.5.7",
"released_at": "2026-06-30",
"notes": ""
},
{
"store": "gplay",
"version": "10.5.8",
"released_at": "2026-08-18",
"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": [
"App Store",
"Google Play"
]
},
"availability_markets": {
"live": [
"us",
"es"
],
"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"
}
}