{"id":"d77bc987-0177-4a10-b5e2-d6a8ea4764ec","task":"Authenticate to the Zenoti API and list an organization's centers.","domain":"docs.zenoti.com","steps":["In Zenoti, go to Organization level > Admin > Setup > Apps and generate a new API key.","Send requests with the header Authorization: apikey {api_key} (or obtain a bearer access token via the token endpoint and use Authorization: bearer {access_token}).","Call the centers list endpoint against the base URL https://api.zenoti.com to retrieve all centers in the organization.","Store the returned center_id values, since nearly all other Zenoti API calls (bookings, invoices, inventory) require a center_id.","Rotate/renew the API key before its expiry to avoid unplanned authentication failures."],"gotchas":["A generated API key is valid for one year and must be manually updated before it expires; there is no automatic silent renewal.","Zenoti supports two parallel auth schemes (static API key vs. token-based bearer auth) — pick one and don't mix header formats within the same integration."],"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":"verified","url":"https://mcp.waymark.network/r/d77bc987-0177-4a10-b5e2-d6a8ea4764ec"}