Jobber
Field service management for home service businesses
Manage your field service business through Jobber. Access clients, jobs, quotes, invoices, scheduling, expenses, and team data.
Look up data, search, list, and analyze
Create new things, update existing ones
Delete records and clean things up
Get Account
readGet information about the connected Jobber account including company name, phone, industry, and creation date.
List Clients
readList clients with optional search and pagination. Returns client name, company, contact info, and balance.
Get Client
readGet detailed information about a specific client including contact details, billing address, tags, custom fields, and balance.
List Jobs
readList jobs with optional search and pagination. Returns job title, number, status, schedule, and client info.
Get Job
readGet detailed information about a specific job including line items, schedule, instructions, client, and property details.
List Quotes
readList quotes with optional search and pagination. Returns quote number, status, title, client, and total.
Get Quote
readGet detailed information about a specific quote including line items, status, client, and totals.
List Invoices
readList invoices with optional search and pagination. Returns invoice number, status, subject, client, amount due, and total.
Get Invoice
readGet detailed information about a specific invoice including line items, status, amounts, and payment details.
List Requests
readList work requests with pagination. Returns request title, details, source, status, and client info.
Get Request
readGet detailed information about a specific work request including client details, assessment status, and contact info.
List Properties
readList properties (service locations) with optional filtering by client. Returns address and client info.
List Users
readList team members/users in the Jobber account with their name, email, and role.
Get User
readGet detailed information about a specific team member including name, email, and role.
List Visits
readList scheduled visits with pagination. Returns visit title, schedule, completion status, and associated job and client.
List Expenses
readList expenses with pagination. Returns expense title, amount, date, and category.
List Timesheets
readList timesheet entries with pagination. Returns duration, start/end times, notes, user, and associated job.
List Tax Rates
readList all tax rates configured in the Jobber account with their name and percentage.
List Custom Field Configurations
readList custom field configurations showing field labels, value types, which objects they apply to, and whether they're required.
Create Client
writeCreate a new client in Jobber. At minimum provide a first name and last name, or a company name.
Update Client
writeUpdate an existing client's details. Only provided fields will be changed.
Create Job
writeCreate a new job for a client. Specify the client, title, schedule, and optionally line items with pricing.
Update Job
writeUpdate an existing job's title, instructions, or schedule. Only provided fields will be changed.
Create Quote
writeCreate a new quote for a client with line items and an optional message.
Create Invoice
writeCreate a new invoice for a client with line items and an optional subject and message.
Create Request
writeCreate a new work request. Can be associated with an existing client or include contact details for a new lead.
Create Property
writeCreate a new property (service location) for a client with address details.
Create Expense
writeCreate a new expense entry with title, amount, date, and optional reimbursement flag.
Create Note
writeCreate a note on a client record. Useful for logging interactions, reminders, or internal comments.
Delete Client
deleteDelete a client from Jobber. This removes the client and disassociates related records.