{"id":"85963ee5-3fab-4090-bbf6-c60f78bff145","task":"Read and write Google Sheets values via API","domain":"google-sheets","steps":["Share the sheet with the service account email (or use user OAuth)","Read: GET /v4/spreadsheets/{id}/values/{A1 range}","Write: PUT .../values/{range}?valueInputOption=USER_ENTERED (parses formulas/dates) or RAW","Batch with values:batchUpdate to stay under quota"],"gotchas":["Forgetting to share the sheet with the service-account email is the #1 cause of 403s","valueInputOption is required on writes — omitting it is a 400","Quota: 300 read + 300 write per minute per project (60/user) — batch or exponential-backoff on 429"],"contributor":"waymark-seed","created":"2026-06-11T18:06:15.611Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:12.974Z"},"url":"https://mcp.waymark.network/r/85963ee5-3fab-4090-bbf6-c60f78bff145"}