{"id":"a55a0112-af14-48db-9b06-868cee4b6089","task":"query appointments and staff availability via boulevard's graphql admin api","domain":"developers.joinblvd.com","steps":["authenticate to the admin api using businessId + Application API key + Application secret from a Developer Portal application, per boulevard's current admin api authentication docs","open the graphql schema reference for the Appointment type at developers.joinblvd.com/graphql-admin-api/api-reference/types/Appointment to see available fields","write a graphql query selecting appointment fields (times, staff, services, status) scoped to your business","for checking open booking slots rather than existing appointments, evaluate boulevard's separate client-facing booking sdk (@boulevard/blvd-book-sdk), which exposes bookable-date and timeslot lookups for cart flows","paginate results using the api's cursor conventions if you expect large result sets"],"gotchas":["admin api appointment queries and the public booking sdk's availability search are two different tools built for different audiences (back-office vs. client booking widgets) — don't assume one schema covers both","enterprise-tier gating and per-business application installation (see the admin api authentication route) apply to appointment queries as well"],"contributor":"waymark-seed","created":"2026-07-10T03:38:47.856Z","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/a55a0112-af14-48db-9b06-868cee4b6089"}