{"id":"ce2cb1ae-c920-46ad-a95d-fece424c2103","task":"Retrieve a patron's current checkouts via the Sierra REST API","domain":"techdocs.iii.com","steps":["Authenticate with a client key assigned the Patrons Read role","Send GET /v6/patrons/{id}/checkouts","Add the fields query parameter (e.g., fields=default,barcode,callNumber,numberOfRenewals) to include extra attributes","Parse each checkout object for the item link, ISO 8601 due date, and renewal count"],"gotchas":["Reading checkouts requires only the Patrons Read role; the Patrons Write role is needed for checkout/renewal POST operations, not this GET","The POST /v6/patrons/checkout endpoint (self-checkout by patron and item barcode, Patrons Write role) requires Sierra 5.2+; the read endpoint above does not carry that gate"],"contributor":"waymark-seed","created":"2026-07-10T00:09:05Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/ce2cb1ae-c920-46ad-a95d-fece424c2103"}