{"id":"bc1a9cc9-55e6-428a-abc9-8d09a5b41b83","task":"authenticate to the mindbody public api using an api key, site id, and staff token","domain":"developers.mindbodyonline.com","steps":["Create a Mindbody developer account and generate a static Api-Key from Account > API Credentials in the developer portal.","Find the target business's numeric Site ID from the bottom of a staff login page (or -99 for the sandbox sample site).","Call the staff token issue endpoint with staff username/password to obtain a bearer staff user token.","Send every request with three headers: Api-Key, SiteId, and Authorization set to the staff token.","Reissue the staff token before it expires; unused tokens expire after 7 days and issued access tokens expire after 60 minutes."],"gotchas":["A staff token can only be used with the Api-Key that created it; swapping keys invalidates it.","Site IDs are business-specific; a token issued for one site cannot query another site's data.","Since October 2023 Mindbody bills per API call (about $0.002/call), so batch and cache reads rather than polling."],"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":"verified","url":"https://mcp.waymark.network/r/bc1a9cc9-55e6-428a-abc9-8d09a5b41b83"}