Webhook Event Data: Expenses

Webhook Event Data: Expenses

Webhook Event Data: Expenses

Applies to: All plans


Overview

Adhesion Connect fires a webhook event whenever an expense is created or updated in Jobber. Below is the full list of fields included in the payload for both events.


Events

  • Expense Created — fires when a new expense is added in Jobber
  • Expense Updated — fires when an existing expense record is modified in Jobber

Payload fields

Expense details

title (Type: string | Description: The title of the expense.)

description (Type: string | Description: The description of the expense.)

total (Type: decimal | Description: The total cost of the expense.)

date (Type: date (ISO8601) | Description: The date and time the expense was incurred.)


Entered by

The user who entered the expense.

entered_by.name (Type: string | Description: The name of the user.)

entered_by.first_name (Type: string | Description: The first name of the user.)

entered_by.last_name (Type: string | Description: The last name of the user.)

entered_by.email (Type: string | Description: The email address of the user.)


The user who paid the expense.

paid_by.name (Type: string | Description: The name of the user.)

paid_by.first_name (Type: string | Description: The first name of the user.)

paid_by.last_name (Type: string | Description: The last name of the user.)

paid_by.email (Type: string | Description: The email address of the user.)


Reimbursable to

The user receiving the reimbursed expense amount.

reimbursable_to.name (Type: string | Description: The name of the user.)

reimbursable_to.first_name (Type: string | Description: The first name of the user.)

reimbursable_to.last_name (Type: string | Description: The last name of the user.)

reimbursable_to.email (Type: string | Description: The email address of the user.)


The job associated with the expense.

related_job.job_number (Type: integer | Description: The number of the job.)

related_job.client.id (Type: string | Description: The unique identifier for the client associated with the job.)

related_job.client.name (Type: string | Description: The primary name of the client associated with the job.)


Timestamps

created_at (Type: date (ISO8601) | Description: The date and time the expense was created.)

updated_at (Type: date (ISO8601) | Description: The date and time the expense was last updated.)


Event metadata

event_type (Type: string | Description: The Jobber event that fired (Expense Created or Expense Updated).)


  • Overview of Adhesion Connect's 26 Webhook Events
  • How Webhook Events Work in Adhesion Connect
  • What Data is Included in Each Webhook Payload?

Need more help?

Email us at support@adhesionconnect.com or submit a ticket.

    • Related Articles

    • Overview of Adhesion Connect's 26 Webhook Events

      Overview of Adhesion Connect's 26 Webhook Events Applies to: All plans Overview Adhesion Connect supports webhooks for 26 Jobber events across 11 data types. When any of these events occur in Jobber, Adhesion Connect immediately sends the relevant ...
    • How Webhook Events Work in Adhesion Connect

      How Webhook Events Work in Adhesion Connect Applies to: All plans Overview Webhooks allow Adhesion Connect to instantly notify external tools when something happens in Jobber. This article explains how webhook events work and how to set them up. What ...
    • Webhook Event Data: Payments

      Webhook Event Data: Payments Applies to: All plans Overview Adhesion Connect fires a webhook event whenever a payment is created or updated in Jobber. Below is the full list of fields included in the payload for both events. Events Payment Created — ...
    • Webhook Event Data: Properties

      Webhook Event Data: Properties Applies to: All plans Overview Adhesion Connect fires a webhook event whenever a property is created or updated in Jobber. Below is the full list of fields included in the payload for both events. Events Property ...
    • Webhook Event Data: Products

      Webhook Event Data: Products Applies to: All plans Overview Adhesion Connect fires a webhook event whenever a product or service is created or updated in Jobber. Below is the full list of fields included in the payload for both events. Events Product ...