Boulevard Client API - Catalog & Availability

Public-facing catalog reads that power a booking widget before a client ever creates a cart - business and location lookup, bookable service categories, staff/professional listings, and bookable dates/times for a chosen service and location. Mirrors the `book-sdk` modules `Businesses`, `Locations`, `Services`, `Staff`, and the cart's `getBookableDates` / `getBookableTimes` calls.

API entry from apis.yml

apis.yml Raw ↑
aid: boulevard:boulevard-client-catalog-availability-api
name: Boulevard Client API - Catalog & Availability
tags:
- Services
- Staff
- Locations
- Availability
- GraphQL
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.joinblvd.com/2020-01/client-api/overview
baseURL: https://dashboard.boulevard.io/api/2020-01/client
properties:
- url: https://developers.joinblvd.com/2020-01/client-api/overview
  type: Documentation
- url: https://github.com/Boulevard/book-sdk
  type: SDK
- url: graphql/boulevard-graphql.md
  type: GraphQL
- url: graphql/boulevard-schema.graphql
  type: GraphQL
description: Public-facing catalog reads that power a booking widget before a client ever creates a cart
  - business and location lookup, bookable service categories, staff/professional listings, and bookable
  dates/times for a chosen service and location. Mirrors the `book-sdk` modules `Businesses`, `Locations`,
  `Services`, `Staff`, and the cart's `getBookableDates` / `getBookableTimes` calls.