{"domain":"scanmoor.cybermaxtools.com","count":2,"changes":[{"captured_at":"2026-10-11T22:15:07.124442","card_hash":"87419cf87c91dc6459fd0c2929299b1c9bf5b9bab3e760fa1bac2478a4c3ab26","previous_card_hash":"625649b243bed99ce1fffc475ef92603b05f296647ad2ce622981c8f7dcf19f2","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"url","before":"https://scanmoor.cybermaxtools.com/","after":"https://scanmoor.cybermaxtools.com"},{"field":"preferredTransport","before":null,"after":"HTTP+JSON"},{"field":"securitySchemes","before":null,"after":{"licenceKey":{"type":"apiKey","in":"header","name":"x-licence","description":"Scanmoor Pro key (https://scanmoor.cybermaxtools.com/#pricing). Required for /api/codes."},"licenceQuery":{"type":"apiKey","in":"query","name":"key","description":"Same key as a query parameter."}}},{"field":"security","before":null,"after":[{"licenceKey":[]},{"licenceQuery":[]}]},{"field":"capabilities","before":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":null},"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false}},{"field":"provider","before":{"organization":"CyberMax","url":"https://cybermaxtools.com/"},"after":{"organization":"CyberMax","url":"https://cybermaxtools.com"}}],"other_changed":true,"is_empty":false,"human_summary":"url https://scanmoor.cybermaxtools.com/ → https://scanmoor.cybermaxtools.com · preferredTransport ∅ → HTTP+JSON · securitySchemes ∅ → licenceKey, licenceQuery · security ∅ → licenceKey, licenceQuery · capabilities extensions, pushNotifications, stateTran → none · provider CyberMax → CyberMax"}},{"captured_at":"2026-10-11T20:31:25.423744","card_hash":"625649b243bed99ce1fffc475ef92603b05f296647ad2ce622981c8f7dcf19f2","previous_card_hash":null,"diff":{"skills_added":[{"id":"manage_dynamic_qr_codes","name":"Create and edit dynamic QR codes","description":"GET /api/codes lists your codes; POST /api/codes {\"url\",\"label\",\"slug\"} creates one (short link https://scanmoor.cybermaxtools.com/s/<id>); PATCH /api/codes/<id> {\"url\",\"label\",\"active\"} changes or pauses it; DELETE /api/codes/<id> removes it. Pro key required; code limit per plan.","tags":["qr code","dynamic qr","qr generator","scan analytics"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"qr_scan_stats","name":"QR code scan statistics","description":"GET /api/codes/<id>/stats returns the scan counts of one of your dynamic codes. Pro key required.","tags":["qr code","dynamic qr","qr generator","scan analytics"],"inputModes":["application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Scanmoor by CyberMax"},{"field":"description","before":null,"after":"Dynamic QR code API: create, edit, pause and delete QR codes whose destination can change after printing, with scan stats. Static QR codes are free in the browser app; dynamic codes need a Scanmoor Pro key."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://scanmoor.cybermaxtools.com/"},{"field":"documentationUrl","before":null,"after":"https://scanmoor.cybermaxtools.com/llms.txt"},{"field":"iconUrl","before":null,"after":"https://scanmoor.cybermaxtools.com/icon.svg"},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":null}},{"field":"provider","before":null,"after":{"organization":"CyberMax","url":"https://cybermaxtools.com/"}}],"other_changed":true,"is_empty":false,"human_summary":"added 2 skills · name ∅ → Scanmoor by CyberMax · description ∅ → Dynamic QR code API: create, edit, pause · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://scanmoor.cybermaxtools.com/ · documentationUrl ∅ → https://scanmoor.cybermaxtools.com/llms. · iconUrl ∅ → https://scanmoor.cybermaxtools.com/icon. · capabilities ∅ → extensions, pushNotifications, stateTran · provider ∅ → CyberMax"}}]}