AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/1453311787
{
"app_id": 1453311787,
"canonical_url": "https://appcorpus.com/apps/sf-muni-buses-1453311787",
"identity": {
"name": "SF Muni Buses",
"slug": "sf-muni-buses",
"developer": {
"name": "Alex Perez",
"url": "https://appcorpus.com/developers/alex-perez-developer_ac00572b8968379e33690e087168717a"
},
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/bc/0b/87/bc0b877b-5c56-8d17-c6ff-770ec911b595/SF_Muni_Icon-0-0-1x_U007epad-0-1-0-0-85-220.png/512x512bb.jpg",
"stores": [
"apple"
],
"platforms": [
"iphone",
"ipad"
],
"status": {
"state": "abandoned-risk",
"label": "Abandoned risk",
"last_checked": "2026-08-07",
"last_checked_label": "7 Aug 2026",
"banner": null,
"region_note": null
}
},
"listings": [
{
"store": "apple",
"status": "ACTIVE",
"url": "https://apps.apple.com/us/app/sf-muni-buses/id1453311787?uo=4",
"rating": 4.1,
"rating_count": 980,
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"version": "4.0.20",
"updated": "2024-09-11",
"currency": "USD"
}
],
"summary": {
"one_liner": null,
"summary": null,
"best_for": [],
"not_for": [],
"status": "fallback",
"at_a_glance": [
"Free to download",
"In-app purchases"
]
},
"categories": {
"official": [
"Navigation",
"Travel"
],
"appcorpus": [
{
"category_id": "navigation",
"label": "Navigation",
"url": "https://appcorpus.com/categories/navigation"
},
{
"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"
},
{
"capability_id": "in_app_purchases",
"label": "In-app purchases",
"availability": "yes",
"access_level": "free_limited",
"scope": null,
"evidence": "Store published"
}
],
"pricing": [
{
"store": "apple",
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-08-07",
"rows": [
"Remove Ads — $4.99"
]
}
],
"screens": [
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/b7/d5/74/b7d5745f-2d23-c620-cbf6-2c1131c206ec/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 1"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/6f/70/c2/6f70c234-bcf7-329b-52c3-055a8fcfc350/pr_source.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 2"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple124/v4/57/be/d2/57bed2fa-c147-9f61-30e6-de567bf1aaf3/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 3"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/28/80/db/2880db0a-95b4-16b5-d978-1b722117a264/pr_source.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 4"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/dc/0c/0d/dc0c0de0-181b-d41e-c7e1-e603b3587db5/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 5"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/10/d4/e1/10d4e1f9-2118-1dc8-dfe8-80f6c7c5af67/pr_source.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 6"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/3a/94/81/3a94819b-c39e-f278-ccd5-7b433145ceb0/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 7"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/a0/52/08/a052082f-309e-e7e8-3cea-a0894b3e99c7/pr_source.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 8"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/e1/4f/05/e14f0558-05ec-3dea-b0a4-09006842da7d/pr_source.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 9"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/5b/da/55/5bda55e6-fb32-4f33-cfd7-45131072b8ac/pr_source.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "SF Muni Buses ipad screenshot 10"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/64/a8/f4/64a8f4da-6a7c-ae24-c676-f016cafb830b/pr_source.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "SF Muni Buses iphone screenshot 11"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/82/07/3e/82073e1d-bed3-2cd1-919b-882042eaf294/pr_source.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "SF Muni Buses iphone screenshot 12"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple124/v4/4a/b9/a4/4ab9a4fa-873c-77d6-6e53-38512a08450e/pr_source.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "SF Muni Buses iphone screenshot 13"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/e9/4e/29/e94e2931-befd-f85c-1659-6e9296579d6b/pr_source.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "SF Muni Buses iphone screenshot 14"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/94/9c/8d/949c8d4f-0c7a-24c3-fac2-1e27694ab550/pr_source.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "SF Muni Buses iphone screenshot 15"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple113/v4/ba/43/bd/ba43bdd5-f194-1db5-6a93-5f1e10c1ffdb/pr_source.png/312x390bb.jpg",
"store": "apple",
"platform": "watch",
"alt": "SF Muni Buses watch screenshot 16"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/b9/c1/c3/b9c1c30b-ff21-fcd4-d098-0f2e628834f6/pr_source.png/312x390bb.jpg",
"store": "apple",
"platform": "watch",
"alt": "SF Muni Buses watch screenshot 17"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple114/v4/67/1f/98/671f98b5-7451-98ef-20ba-258f4ec1066c/pr_source.png/312x390bb.jpg",
"store": "apple",
"platform": "watch",
"alt": "SF Muni Buses watch screenshot 18"
}
],
"ratings": [
{
"store": "apple",
"average": 4.1,
"count": 980,
"market": "us",
"observed_at": "2026-08-07",
"reviews": [
{
"rating": 5,
"title": "The app is really good",
"body": "The app is accurate and really good. It does not have any glitches that I can say every time I use it the buses are actually weather at and not canceled or anything like that. Just a really good app.",
"author": "Johnjack8",
"date": "7 Aug 2026"
},
{
"rating": 5,
"title": "Runs numbers now appears!!",
"body": "I cannot tell you how gratified I am to be able to see the run numbers. I use this app for my job. Thank you so very much from the bottom of my heart. Plus it tells which direction it is!!! I don’t like the promotions ads that just won’t quit. I tried applying but if you are not using Mastercard, all of you info is rejected. A waste of time. Distracting.",
"author": "Mattieuperrin",
"date": "7 Aug 2026"
},
{
"rating": 2,
"title": "Where are the frigging bus routes names??",
"body": "Using some colors which, by the way, are not discernably referred to anywhere in the open page, it's not a way to make transit more accessible. It should not be a clues game. I can not believe you have not thought of that, so, what is your logic behind leaving out the direct reference to the bus or metro trains line numbers/letters? I am referring to the “Nearby” page. All one gets is a list with reference to the nearest stop, and the next arrivals to some end-of-line destination. There is no indicator of the bus line number, or letter, other than a color, which is meaningless if one is not familiar with those color codes.",
"author": "tjugjfhbjgch",
"date": "7 Aug 2026"
},
{
"rating": 3,
"title": "How to improve",
"body": "Looking at a single line is only partly useful. Because often several lines may go from your particular location to an acceptable end point. For instance, if I am at mission and 16th and I want to go to mission and silver, there are 3 busses that would be useful. Yet I have to make an effort to see them individually. It would be useful to see all busses that stop at 16th & mission and then I can select the one I want. Most users who are SF residents have a working knowledge of the system. Having individual routes is great for reference if you’re going somewhere unfamiliar. But it is not the feature that most people use first. StuartS",
"author": "useless nickname requirement",
"date": "7 Aug 2026"
},
{
"rating": 4,
"title": "Needs some adjustments",
"body": "I never use the nearby buses page but the clarity of the buses on the map cannot be beat by other apps. As others have mentioned, it sometimes zooms out and you have to fight it to see the routes more closely. If MUNI were more reliable we’d have a perfect marriage of efficiency and clarity.",
"author": "Nate from Ontario",
"date": "7 Aug 2026"
}
]
}
],
"privacy": [
{
"store": "apple",
"declarations": [
{
"title": "Data Linked to You",
"detail": "Analytics — Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Identifiers — Device ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Location — Coarse Location",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Usage Data — Advertising Data",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Usage Data — Product Interaction",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Third-Party Advertising — Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Third-Party Advertising — Identifiers — Device ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Third-Party Advertising — Location — Coarse Location",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Third-Party Advertising — Usage Data — Advertising Data",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Third-Party Advertising — Usage Data — Product Interaction",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Diagnostics",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Identifiers",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Location",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Usage Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "App Functionality — Location — Precise Location",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Third-Party Advertising — Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Diagnostics",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Location",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Diagnostics",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Identifiers — Device ID",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Identifiers",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Location — Coarse Location",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Location",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Usage Data — Advertising Data",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Usage Data — Product Interaction",
"source": "Developer declared"
},
{
"title": "Data Used to Track You",
"detail": "Usage Data",
"source": "Developer declared"
}
],
"accessibility": []
}
],
"changes": [
{
"store": "apple",
"version": "4.0.1",
"released_at": null,
"notes": ""
},
{
"store": "apple",
"version": "4.0.10",
"released_at": null,
"notes": "- Added Buy Tickets button to Settings screen - Bumped minimum supported OS version to iOS 11"
},
{
"store": "apple",
"version": "4.0.11",
"released_at": null,
"notes": "Support for iOS 16 & watchOS 9"
},
{
"store": "apple",
"version": "4.0.12",
"released_at": null,
"notes": "Switched to new backend server in order to resolve \"Invalid Agency\" issue. Apologies for any inconvenience this may have caused!"
},
{
"store": "apple",
"version": "4.0.13",
"released_at": null,
"notes": "Resolve data parsing issue that causes a crash on app launch"
},
{
"store": "apple",
"version": "4.0.14",
"released_at": null,
"notes": "Restore display of Run & Block numbers in bus annotations (Thanks Rey and Mack!)"
},
{
"store": "apple",
"version": "4.0.15",
"released_at": null,
"notes": "Fix for \"Error Loading\" issue preventing routes, vehicles and predictions from being retrieved. Apologies for any inconvenience this may have caused!"
},
{
"store": "apple",
"version": "4.0.16",
"released_at": null,
"notes": "Fixed issue causing some bus data to be missing."
},
{
"store": "apple",
"version": "4.0.18",
"released_at": null,
"notes": "*** IMPORTANT: The SF Muni Buses app is being discontinued. Download the all-new Busly app to ensure continued updates & support: https://busly.app ***"
},
{
"store": "apple",
"version": "4.0.19",
"released_at": null,
"notes": "*** IMPORTANT: The SF Muni Buses app is being discontinued. Download the all-new Busly app to ensure continued updates & support: https://busly.app ***"
},
{
"store": "apple",
"version": "4.0.2",
"released_at": null,
"notes": "- Fixed issue where disabled routes are re-added to home map (thanks C. Whyler for pointing this out!)"
},
{
"store": "apple",
"version": "4.0.20",
"released_at": "2024-09-11",
"notes": "*** IMPORTANT: The SF Muni Buses app is being discontinued. Download the all-new Busly app to ensure continued updates & support: https://busly.app ***"
},
{
"store": "apple",
"version": "4.0.3",
"released_at": null,
"notes": "Now with Dark Mode! Toggle your device's display appearance to enjoy light and dark versions of the app. Also includes other minor changes for iOS 13 support (better late than never, right?)."
},
{
"store": "apple",
"version": "4.0.4",
"released_at": null,
"notes": "- Added iOS 14 support - Minor adjustments to dark mode colors"
},
{
"store": "apple",
"version": "4.0.5",
"released_at": null,
"notes": "- Fix issue causing requests to fail - Minor UI polish"
},
{
"store": "apple",
"version": "4.0.6",
"released_at": null,
"notes": "- Support for iOS 15 - Visual refresh of Toggle Routes screen - New Search and Settings icons - Switched to lighter primary dark mode color - Potential fix for issue causing map to zoom unintentionally - Potential fix for audio pausing on app launch"
},
{
"store": "apple",
"version": "4.0.7",
"released_at": null,
"notes": "- Fixed issue causing checkbox to sometimes appear squished - Added another potential fix for map zoom issue"
}
],
"alternatives": [
{
"app_id": 6466818495,
"name": "MuniMobile",
"url": "https://appcorpus.com/apps/munimobile-6466818495",
"reason": "Same category + similar ratings"
},
{
"app_id": 542987257,
"name": "SF Next Bus",
"url": "https://appcorpus.com/apps/sf-next-bus-542987257",
"reason": "Same category + similar ratings"
},
{
"app_id": 1439601871,
"name": "BART (Official)",
"url": "https://appcorpus.com/apps/bart-official-1439601871",
"reason": "Same category + similar ratings"
},
{
"app_id": 1534042451,
"name": "Clipper Card",
"url": "https://appcorpus.com/apps/clipper-card-1534042451",
"reason": "Same category + similar ratings"
},
{
"app_id": 1233398899,
"name": "Lyft Bike - Bay Area",
"url": "https://appcorpus.com/apps/lyft-bike-bay-area-1233398899",
"reason": "Same category + similar ratings"
},
{
"app_id": 947851539,
"name": "Live BART",
"url": "https://appcorpus.com/apps/live-bart-947851539",
"reason": "Same category + similar ratings"
}
],
"evidence_summary": {
"index_state": "S1",
"evidence_level": 1,
"level_label": "Live store listing",
"indexable": true,
"last_verified_at": "2026-08-07",
"unknown_fields": [
"Independent summary has not been published yet."
],
"sources": [
"App Store"
]
},
"availability_markets": {
"live": [
"us"
],
"selected": "us",
"note": null
},
"feature_events": {
"events": []
},
"features_slice": {
"plans": [
{
"code": "remove-ads",
"label": "Remove Ads",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$4.99",
"billing_period": null
}
],
"trial": null
}
],
"features": [],
"unknown_features": [],
"data_cutoff": "7 Aug 2026"
}
}