Use this endpoint to get all bookings

📘

Search

Possible search attributes are:

  • resource.id
  • graph
  • state
  • completed (true/false)
  • customer.name (including wildcards)
  • customer.email
  • customer.
  • calendar.id
  • project.id
  • meta.*

Regarding meta you can search on key-value pairs like this: meta.[key]:[value], A complete example searching for the meta-key=foo and the value=bar: https://api.timekit.io/v2/bookings?search=meta.foo:bar

Regarding wildcards on customer.name, the wildcard is * and you can pre- and suffix the search string with the wildcard. For example if you want to search for all names beginning with Marty (for instance if you don't know that his last name is McFly) you would search by suffixing Marty with the wildcard like so: search=customer.name:marty* Also note that the customer.name search is case-insensitive.

The elements in the returned JSON is dependent on the graph and state of the booking.

📘

Dynamic includes

In addition to the basic booking data, you can fetch the following booking-related data:

Example:
https://api.timekit.io/v2/bookings?include=logs,attributes,customers,calendar,event

Language
Authentication
Header
Response
Click Try It! to start a request and see the response here!