{"id":"f07fc538-cee3-4d84-9ba6-9cba2b5997f5","task":"Create and update Mindbody client profiles via the ClientService AddClient and UpdateClient endpoints.","domain":"developers.mindbodyonline.com","steps":["Authenticate with a staff user token scoped to the target site.","Call AddClient with required client fields (name, contact info, liability waiver acceptance, etc.) to create a new profile, or AddOrUpdateClients for bulk upserts.","Call UpdateClient with the client Id and only the fields to change to modify an existing profile.","Handle non-2xx responses explicitly rather than assuming success, since error-handling behavior differs slightly across API versions.","Re-fetch the client record afterward to confirm the update was applied as expected."],"gotchas":["Mindbody has advised updating integrations to properly handle error responses from AddOrUpdateClients, AddClient, and UpdateClient across API v5.0 through v6.0, since silent failures have been reported.","UpdateClient access-level checks have changed over time (a prior bug returned 403 InvalidUserAccessLevel even with valid permissions); confirm current staff permission scopes if you hit unexpected 403s."],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","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/f07fc538-cee3-4d84-9ba6-9cba2b5997f5"}