{"id":"ba27df92-0c87-4d42-afde-f571e182d455","task":"Authenticate to the Alchemer (formerly SurveyGizmo) REST API and retrieve survey responses","domain":"apihelp.alchemer.com","steps":["Generate an API Token and API Token Secret from your Alchemer account (or use basic auth with your login credentials as an alternative)","Include the token/secret as query parameters (or use basic auth headers) on every request to the Alchemer REST API base URL","Call GET /survey/{surveyId}/surveyresponse to list responses for a given survey, excluding deleted responses by default","Apply filter parameters on the GET request (Alchemer supports filtering only on GET, not on PUT/POST/DELETE) to narrow by date range or status","Call GET /survey/{surveyId}/surveyresponse/{responseId} to fetch a single response's full detail when needed","Page through results using the page parameter/response metadata for surveys with large response volumes"],"gotchas":["Filtering is only supported on GET (list/read) calls -- you cannot filter which records a PUT/POST/DELETE affects, so those must target a specific response ID","At least one data parameter must be included when creating or updating a response via POST/PUT, even though no single specific field is mandatory","Deleted responses are excluded from the default list endpoint, which can make response counts appear lower than the survey's reported total"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","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":"file-sample","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/ba27df92-0c87-4d42-afde-f571e182d455"}