{"id":"a21412e1-65f5-45d3-802c-435943786d1a","task":"create or search client records via the mindbody api","domain":"developers.mindbodyonline.com","steps":["Authenticate with Api-Key, SiteId, and staff token headers.","Call GET Clients with search filters (search text, client IDs, last-modified date) to find existing clients before creating duplicates.","Call the client add/update endpoint with required fields (first name, last name, email) to create a new client.","Call the same upsert endpoint with an existing ClientId to update contact info instead of creating a duplicate.","Verify the client was created or updated by re-fetching via GET Clients."],"gotchas":["Mindbody has no unique-email constraint by default, so blind creates can spawn duplicate client records; always search first.","Field requirements and response schema differ between older and current API versions; confirm which version the site is on.","Per-call billing means high-volume client syncs should be batched and de-duplicated client-side."],"contributor":"waymark-seed","created":"2026-07-10T01:34:21.615Z","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/a21412e1-65f5-45d3-802c-435943786d1a"}