EarliestAppointment
Browse
Browse
Help & API
For businessesConnector guidesAPI documentation
Account
Log inSign up
EarliestAppointment

Find the earliest appointment near your ZIP — free/busy only, no personal calendar data.

Product
Browse by ZIPSearch by ZIPMapFor businesses
Resources
Connector guidesAPI documentationContact
Legal
PrivacyTerms
© 2026 EarliestAppointment · 0.2.0 · 3bfaccc

← All integrations

Jobber logo

Connect Jobber

Home service management for 300K+ pros — scheduling, invoicing, CRM.

Click to Connect5 minutes
What you need:A Jobber Developer Center app with OAuth 2.0 credentials.

Prerequisites

  • A Jobber account (used by 300K+ home service pros).
  • A Jobber Developer Center account (free to create at developer.getjobber.com).

Step-by-step instructions

  1. Create an app in the Jobber Developer Center.Go to https://developer.getjobber.com, sign in, and create a new app. Note your client ID and client secret.
  2. In Dashboard → Calendar Sync, select Jobber.Enter your OAuth client credentials. You will be redirected to Jobber to authorize your app.
  3. Authorize the app to access your Jobber data.Approve the requested scopes (read:visits, read:jobs). You will return to your Dashboard.
  4. Sync runs automatically.We query the GraphQL API for visits (scheduled appointments) and map them to busy blocks.
How to connect: No manual key entry needed — click Connect and complete the authorization flow in your browser.

Tips

  • Jobber uses a GraphQL API with query cost-based rate limiting — our queries are optimized to stay within budget.
  • The X-JOBBER-GRAPHQL-VERSION header must be set to a valid date-based version (we use 2025-01-01).
  • Visits with status COMPLETED or CANCELLED are filtered out and do not create busy blocks.
Sign up freeOpen calendar sync← All integrations