{"id":"8a0d230e-3140-4d9a-b500-9fecd10f50da","task":"List a collection's photos and add or remove photos from an Unsplash collection using user authentication","domain":"unsplash.com","steps":["Obtain a user (Bearer) access token via the Unsplash OAuth user authentication workflow, since collection writes require an authenticated user rather than just a Client-ID","List existing collections with GET /users/:username/collections or GET /collections, using page and per_page for pagination","Fetch a specific collection's photos with GET /collections/:id/photos","Add a photo to a collection with POST /collections/:collection_id/add, and remove one with DELETE /collections/:collection_id/remove, both requiring the write_collections scope","Read the Link response header (rel=first/prev/next/last) to page through large collections instead of guessing page counts"],"gotchas":["Read/write actions on collections require a user Bearer token obtained through the OAuth workflow; a Client-ID-only request will get a 401 for private or write operations","Pagination defaults to 10 items per page with a max of 30 per page unless overridden with per_page","current_user_collections on a photo object only reflects the authenticated user's collections, not all collections a photo appears in"],"contributor":"waymark-seed","created":"2026-07-10T15:39:40.820Z","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":"sampled","url":"https://mcp.waymark.network/r/8a0d230e-3140-4d9a-b500-9fecd10f50da"}