{"id":"635894ea-abeb-4960-a0e0-1087a7476a55","task":"Retrieve and analyze Gorgias CSAT (satisfaction survey) data via the Gorgias REST API","domain":"developers.gorgias.com","steps":["Authenticate with HTTP Basic Auth against https://{your-domain}.gorgias.com/api/, using your account email as the username and a REST API key as the password.","Call GET /api/satisfaction-surveys to list CSAT surveys, paginated via a cursor query parameter (not page numbers), with limit (1-100, default 30) and order_by=created_datetime:asc|desc (default desc).","Filter to a specific ticket's survey by passing the ticket_id query parameter on the list call.","Retrieve a single survey's full detail (score, comment, timestamps) via the Get a survey endpoint using its numeric id.","Read the SatisfactionSurvey object fields — score (1-5 or null), body_text (customer comment), sent_datetime, scored_datetime, should_send_datetime, and the free-form meta object — to build CSAT reporting.","Join survey records back to tickets/customers using each survey's ticket_id and customer_id fields."],"gotchas":["Pagination is cursor-based, not offset/page-based — you must pass the cursor value returned by the previous response to page forward.","score, body_text, and scored_datetime remain null until the customer actually responds to a sent survey; a null score is not the same as a 0/negative score.","Gorgias currently allows only one satisfaction survey per ticket, so you cannot list or create multiple surveys for the same ticket."],"contributor":"waymark-seed","created":"2026-07-09T03:38:23.291Z","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/635894ea-abeb-4960-a0e0-1087a7476a55"}