AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/420401983
{
"app_id": 420401983,
"canonical_url": "https://appcorpus.com/apps/jocolibrary-420401983",
"identity": {
"name": "JoCoLibrary",
"slug": "jocolibrary",
"developer": {
"name": "Johnson County Library",
"url": "https://appcorpus.com/developers/johnson-county-library-developer_3954599ecbf8d5704ca5a0dd48d1ee76"
},
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/67/f0/7f/67f07f5a-6e60-69a5-79fd-970a7ff47ad9/AppIcon-0-0-1x_U007emarketing-0-9-0-85-220.png/512x512bb.jpg",
"stores": [
"apple"
],
"platforms": [
"iphone",
"ipad"
],
"status": {
"state": "active",
"label": "Active",
"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/jocolibrary/id420401983?uo=4",
"rating": 3.7,
"rating_count": 23,
"formatted_price": "Free",
"is_free": true,
"has_iap": false,
"has_subscription": false,
"version": "2.23.0",
"updated": "2026-07-16",
"currency": "USD"
}
],
"summary": {
"one_liner": null,
"summary": null,
"best_for": [],
"not_for": [],
"status": "fallback",
"at_a_glance": [
"Free to download"
]
},
"categories": {
"official": [
"Books",
"Reference"
],
"appcorpus": [
{
"category_id": "books",
"label": "Books",
"url": "https://appcorpus.com/categories/books"
},
{
"category_id": "reference",
"label": "Reference",
"url": "https://appcorpus.com/categories/reference"
}
]
},
"use_cases": [],
"features": [
{
"capability_id": "apple_wallet",
"label": "Apple Wallet",
"availability": "yes",
"access_level": "free",
"scope": "App Store",
"evidence": "Store published"
},
{
"capability_id": "free_app",
"label": "Free app",
"availability": "yes",
"access_level": "free",
"scope": null,
"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-07",
"rows": [
"Free"
]
}
],
"screens": [
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/7a/05/23/7a052300-824b-4ea1-5b57-3f50dd5b9438/143f357d-b274-4ebf-ae7a-5b3bf88ed2b0_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.22.45.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 1"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/47/10/27/4710274b-edbb-5ff6-f6fc-12a7519467b0/a160fda0-e83d-4d51-860b-c0b356cc9720_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.22.45.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 2"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/b3/41/09/b34109ee-6108-a227-a2bb-3900efd68caf/7db6fc6d-c4b4-4ba7-9a73-e4cbcca2746b_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.22.51.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 3"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/58/76/7d/58767d8d-882d-c89a-50bd-3e9b6ac5c2f3/dceed39e-ac42-4946-83c1-d196937ba110_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.22.51.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 4"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource122/v4/29/4b/64/294b645a-aa7b-7f83-dd98-3d7283c421e9/a52c5085-f8d8-4583-b02e-02c1b8d740a4_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.23.14.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 5"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/da/d6/cc/dad6cc33-002e-0d06-1f8e-ca9d669ef2a9/204db08a-8e78-44a4-b260-7c42f93d12e4_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.23.14.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 6"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/02/f8/9b/02f89b7b-0544-2b0e-c7bf-16ccde8e6af9/88bc6ff1-fa60-46a5-9b38-57b3ad225cce_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.23.27.png/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 7"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource112/v4/6b/9c/be/6b9cbe4f-6194-f544-9fa1-b218d397c302/daa24f58-c7d7-41b6-b4af-ee7202e8d280_Simulator_Screen_Shot_-_iPad_Pro__U002812.9-inch_U0029__U00285th_generation_U0029_-_2022-11-08_at_15.23.27.png/576x768bb.png",
"store": "apple",
"platform": "ipad",
"alt": "JoCoLibrary ipad screenshot 8"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/9c/c4/5e/9cc45ef5-0e24-65ff-f6e0-4fb9c585bb06/df779064-c4cb-4606-ba90-da67b628dcdd_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.01.27.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 9"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/85/1d/df/851ddf7b-a167-2225-620d-a6f4d6952fdb/bec62618-3faf-45bf-a201-fe9a756be393_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.01.44.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 10"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/6a/e6/7e/6ae67ef9-ef82-2bcb-f46f-72276a9483c5/7d57c27e-e306-44eb-bf7a-ad226840cb40_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.01.54.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 11"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/93/5e/98/935e9839-83a3-33a8-6900-ed3a7cf61a04/0d933c02-d21e-4780-ba5d-04f3a71ebc1d_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.01.59.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 12"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/d3/b8/93/d3b89309-5ef1-d0ac-3362-fce9eb39074c/47d932d7-dd73-478f-8881-c93569aefd35_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.02.11.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 13"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/01/25/5a/01255a14-5205-da2f-20e9-135e73707391/7d190b89-de86-4f92-8868-0e1518c0cade_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.02.14.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 14"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple122/v4/59/4e/d7/594ed737-2c13-40c3-a1a6-f609018553af/3accff73-9d27-4132-bc8b-e9cb50ba7da8_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.02.28.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 15"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple112/v4/bb/ff/87/bbff8762-5f29-a837-9051-9877e98a00ca/cdc10d8c-959d-466f-8050-e275c807a1a5_Simulator_Screen_Shot_-_iPhone_Xs_Max__U0028Apps_screenshots_U0029_-_2021-06-28_at_21.01.47.png/1242x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "JoCoLibrary iphone screenshot 16"
}
],
"ratings": [
{
"store": "apple",
"average": 3.7,
"count": 23,
"market": "us",
"observed_at": "2026-08-07",
"reviews": [
{
"rating": 1,
"title": "App isn’t working",
"body": "Won’t even allow me to log into the app this is so frustrating!!!!",
"author": "wow is this nickname taken",
"date": "7 Aug 2026"
},
{
"rating": 5,
"title": "Improved",
"body": "Update: I haven’t had an issue with this in a long time, they seemed to correct whatever was causing the server issues. The app constantly has issues connecting to the server, and logs you out, or tries to reconnect so many times that you are locked out for an hour. It used to be better but save your time and just log into the website.",
"author": "K ris123 895",
"date": "7 Aug 2026"
},
{
"rating": 1,
"title": "App keeps crashing",
"body": "This used to be a great app. Several weeks ago a problem started where the app will not stay open on my iPhone. It keeps closing. Have had to resort to pulling up the website. Please fix this app problem.",
"author": "getoutofkc",
"date": "7 Aug 2026"
},
{
"rating": 1,
"title": "App constantly crashes",
"body": "Cannot even keep the app open as it constantly crashes… you have so much tax money, Johnson County. Why can’t you spend it fixing the app?",
"author": "mkmary",
"date": "7 Aug 2026"
},
{
"rating": 4,
"title": "Great job JoCo library!",
"body": "I have been nothing but impressed with the new website and now this new app. The app is functional, easy to use and intuitive allowing me to do 90% of what I do on the website. I have not tried to scan the digital barcode yet at my branch so I can't comment on that one. The things missing, in my opinion, are two things: One is linking of authors; for example I want to find a book but can only remember the author I want wrote Needful Things. If I search for that title and find Stephen King there is no link to take me to his other works. Yes, I can now put his name in the query, but the linking saves time. Item two is a history of what I have checked out. If my sons want to check out \"that monkey book\" again it would be nice to see what we had in the past that they might mean. Again, this is a phenomenal app and I am surprised it is not $0.99. Congratulations to JoCo for being progressive in this and I whole heartedly suggest giving it a try.",
"author": "SMStephney",
"date": "7 Aug 2026"
}
]
}
],
"privacy": [
{
"store": "apple",
"declarations": [
{
"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 — Product Interaction",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Contact Info — Email Address",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Identifiers — User ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — User Content — Other User Content",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Product Personalization — Identifiers — User ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Contact Info",
"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 Linked to You",
"detail": "User Content",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Search History",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "App Functionality — Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "App Functionality — Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Diagnostics",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Search History",
"source": "Developer declared"
}
],
"accessibility": []
}
],
"changes": [
{
"store": "apple",
"version": "1.10",
"released_at": null,
"notes": "- Fully Supports iOS 8"
},
{
"store": "apple",
"version": "1.11",
"released_at": null,
"notes": "- General bug fixes and improvements - Fixed an issue with audio book availability"
},
{
"store": "apple",
"version": "1.12",
"released_at": null,
"notes": "Bug fixes and speed improvements"
},
{
"store": "apple",
"version": "1.13",
"released_at": null,
"notes": "- Bug fixes and small performance improvements"
},
{
"store": "apple",
"version": "1.14",
"released_at": null,
"notes": "Various Bug Fixes and Speed Improvements."
},
{
"store": "apple",
"version": "1.14.1",
"released_at": null,
"notes": "Bug fixes and speed improvements"
},
{
"store": "apple",
"version": "1.14.2",
"released_at": null,
"notes": "Speed improvements and bug fixes"
},
{
"store": "apple",
"version": "1.14.3",
"released_at": null,
"notes": "Speed improvements and bug fixes. Resolves an issue where filters might not have worked properly"
},
{
"store": "apple",
"version": "1.8.2",
"released_at": null,
"notes": "- Fixes an issue where you could not place a hold at certain locations"
},
{
"store": "apple",
"version": "1.9",
"released_at": null,
"notes": "- Various bug fixes - Fixes issue with iOS 5 and early iOS 6"
},
{
"store": "apple",
"version": "2.10.0",
"released_at": null,
"notes": "Branch details screens now include local events. Search results can now be sorted. An item’s availability can now be seen from search results. Barcodes can be scanned from the login screen. This release also includes smaller UX improvements and bug fixes."
},
{
"store": "apple",
"version": "2.11.0",
"released_at": null,
"notes": "Multiple accounts support has been added. Landscape mode has been enabled. List cards will now display the list type. Jailbreak detection has been added for enhanced security. This release also includes smaller UX improvements, accessibility enhancements, and bug fixes."
},
{
"store": "apple",
"version": "2.12.0",
"released_at": null,
"notes": "The ability to search events has been added. App version information can now be found under ‘About this app’. This release also includes bug fixes."
},
{
"store": "apple",
"version": "2.15.0",
"released_at": null,
"notes": "Home screen customization settings were lost after logging out. This issue has been fixed, and settings are now retained. System messages continued to appear as new even after being viewed and acknowledged. This issue has been fixed. The library card did not always display the updated expiry date. This has been corrected. This release also includes some backend platform updates."
},
{
"store": "apple",
"version": "2.17.1",
"released_at": null,
"notes": "Call numbers are now displayed in the bottom sheet that opens when you tap the ellipsis next to an item in the search results. Improved accessibility on the “Select Preferred Locations” screen. Includes bug fixes and minor interface enhancements."
},
{
"store": "apple",
"version": "2.18.0",
"released_at": null,
"notes": "Includes minor UI improvements and bug fixes."
},
{
"store": "apple",
"version": "2.19.0",
"released_at": null,
"notes": "Added audience, genre, and language filters to the ‘New at the Library’ carousels. The minimum supported version of iOS has been updated to iOS 16.0. Includes bug fixes."
},
{
"store": "apple",
"version": "2.20.1",
"released_at": null,
"notes": "Improved accessibility, guided by WCAG 2.2 (Level AA) standards. New and updated format icons now appear in search results. General bug fixes and small design improvements."
},
{
"store": "apple",
"version": "2.21.0",
"released_at": null,
"notes": "Resolved splash screen loading issue on older iPadOS versions. Corrected duplicate or incorrect opening hours display in iOS 26. Fixed PIN/Password reset errors causing login failures and account logouts. Removed large blank space in Format filters on iOS 18; layout now displays correctly."
},
{
"store": "apple",
"version": "2.23.0",
"released_at": "2026-07-16",
"notes": "Improved VoiceOver support for library carousels Enhanced device security detection Security and networking improvements Bug fixes and stability improvements"
}
],
"alternatives": [
{
"app_id": 1239641902,
"name": "Kansas City Public Library",
"url": "https://appcorpus.com/apps/kansas-city-public-library-1239641902",
"reason": "Same category + similar ratings"
},
{
"app_id": 485015785,
"name": "Freading",
"url": "https://appcorpus.com/apps/freading-485015785",
"reason": "Same category + similar ratings"
},
{
"app_id": 1076402606,
"name": "Libby, the library app",
"url": "https://appcorpus.com/apps/libby-the-library-app-1076402606",
"reason": "Same category + similar ratings"
},
{
"app_id": 1473873226,
"name": "Book of the Month",
"url": "https://appcorpus.com/apps/book-of-the-month-1473873226",
"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": "free",
"label": "Free",
"kind": "free",
"status": "inferred",
"prices": [],
"trial": null
}
],
"features": [],
"unknown_features": [],
"data_cutoff": "7 Aug 2026"
}
}