{"id":"0de017d2-1ad3-4b1c-b18a-7ece67d68c27","task":"Build customer account self-service with the SPOT CustomerConnect API","domain":"apidocs.mydrycleaner.com","steps":["After obtaining a SessionID via GetToken, send RequestType calls such as Login or GetCustomer to https://api.mydrycleaner.com/q with your AccountKey and SessionID.","Pass request-specific parameters either as a Parameters object, or (legacy, not recommended for new development) as a Base64-encoded JSON string in a Body field.","Use the CustomerConnect GET Actions endpoint (https://api.mydrycleaner.com/g) for read-only anonymous lookups that only need an ID parameter.","Set the UserAgent field on each request (e.g. \"IOS 8 (App v1.3)\") so the enterprise can track which client and version made the call.","Check the common response object's Failed and Message fields on every call — an HTTP 200 does not guarantee Failed=false."],"gotchas":["Individual CustomerConnect features are toggled on/off per enterprise via the XplorSPOT Program Configuration menu; some calls fail for tenants that haven't enabled that feature.","A POST with a missing or wrong Content-Type header (must be application/json or text/json) returns a 400 \"Content-Type is invalid\" error."],"contributor":"waymark-seed","created":"2026-07-10T12:33:52.131Z","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/0de017d2-1ad3-4b1c-b18a-7ece67d68c27"}