{"resolved":true,"match_type":"uuid","source_type":"original_book","book_id":"4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","title":"Bodies in code  interfaces with digital media","author":null,"edition":null,"publisher":null,"year":null,"isbn":"0415970164","requested_by":"printed_page","book":{"source_type":"original_book","book_id":"4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","id":"4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","uuid":"4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","title":"Bodies in code  interfaces with digital media","normalized_title":"bodiesincodeinterfaceswithdigitalmedia","author":null,"edition":null,"publisher":null,"year":null,"isbn":"0415970164","isbns":["0415970164","0415970156","9780415970167","9780415970150"],"parsed":true,"ai_readable":true,"document_type":"book","page_count":348,"navigation_url":"https://workshop.closeclaw.top/ai/book/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","title_url":"https://workshop.closeclaw.top/ai/title/Bodies%20in%20code%20%20interfaces%20with%20digital%20media","fixed_page_url_template":"https://workshop.closeclaw.top/ai/book/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53/page/{printed_page}","path_api_url_template":"https://workshop.closeclaw.top/api/ai/book/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53/page/{printed_page}","read_url":"https://workshop.closeclaw.top/api/ai/read/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53","page_url":"https://workshop.closeclaw.top/api/ai/books/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53/page","search_url":"https://workshop.closeclaw.top/api/ai/books/4f7053d9-6508-49c8-9dd8-ec4dc5dadd53/search"},"page":{"printed_page":"vi","pdf_page":7,"physical_index":7,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"ef145ec45973dc02fd7b6a407157185b659a28c89cb96146f2b06ce593efd8ac"},"chapter":"bodies in code","content":"BODIES IN CODE\n\nvi","previous_page":6,"next_page":8}