Skip to main content

Karbon Component

Karbon is a collaborative practice management platform for accounting firms.

Component key: karbon

Changelog ↓

Description

Karbon is a collaborative practice management platform for accounting firms. Karbon aligns your team with a single place to do your best work.

Use the Karbon component to manage your accounting firms.

API Documentation

This components was built using the Karbon API Reference.

Connections

Karbon API Key

Karbon API Keys

To obtain your Application ID and Access Key Follow these steps:

  1. Register for a Developer Account:

    • Register for a free developer account to create an application in Karbon and receive the Application ID.
    • Example: 00000000-0000-0000-0000-000000000000
  2. Find Your API Access Key:

    • Navigate to Settings -> Connected Apps -> Manage on your app in Karbon to find your Access Key.
    • Example: eyJ.....

Use these credentials in the connection.

InputNotesExample
Access Key

Get this by clicking Settings > Connected Apps > Manage on your app.

eyJ.....
Application ID

The application ID for the Karbon API. You receive this when you create an application in Karbon.

00000000-0000-0000-0000-000000000000

Triggers

Entity Trigger

Get notified to this flow when a Karbon entity changes | key: entityTrigger

InputNotesExample
Connection
Webhook Type

The type of the Webhook.

Contact

Data Sources

Select Contact

Select a Contact from a dropdown menu | key: selectContact | type: picklist

InputNotesExample
Connection

Select Invoice

Select an Invoice from a dropdown menu | key: selectInvoice | type: picklist

InputNotesExample
Connection

Select Organization

Select an Organization from a dropdown menu | key: selectOrganization | type: picklist

InputNotesExample
Connection

Select User

Select a User from a dropdown menu | key: selectUser | type: picklist

InputNotesExample
Connection

Select Work Item

Select a Work Item from a dropdown menu | key: selectWorkItem | type: picklist

InputNotesExample
Connection

Actions

Create a Contact

Create a new contact | key: createContact

InputNotesExample
Additional Fields

Additional fields that are not covered by the standard inputs. See https://karbonhq.github.io/karbon-api-reference/#post-/v3/Contacts for more information.

Connection
Contact's First Name

The first name of the Contact.

John
Contact's Last Name

The last name of the Contact.

Doe

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Contacts/KarbonService.ContactDTO/$entity",
"type": "#KarbonService.ContactDTO"
},
"ContactKey": "67zlxNyJSr8e",
"FirstName": "William",
"MiddleName": "John",
"LastName": "Connor",
"PreferredName": "Bill",
"Salutation": "Mr",
"Suffix": "Jr.",
"ClientOwner": "rodney.muller@samplecompany.com",
"ClientManager": "jessica.tse@samplecompany.com",
"ContactType": "Client",
"UserDefinedIdentifier": "BILLJR",
"RestrictionLevel": "Public",
"AvatarUrl": "https://az.karbonemail.com/images/e4ae96c1-8d17-4c6e-af8a-8040482176fc",
"LastModifiedDateTime": "2022-07-05T07:30:13.7188114Z",
"EntityDescription": {
"Text": "Birthday on June 23."
},
"AccountingDetail": {
"ContactPermaKey": "4XHEn8T3J4Y6",
"OrganizationPermaKey": null,
"BirthDate": "1969-08-05T00:00:00Z",
"DeathDate": null,
"Salutation": "Mr",
"Sex": "M",
"FinancialYearEndDay": 8,
"FinancialYearEndMonth": 30,
"IncorporationDate": null,
"IncorporationState": null,
"LegalName": null,
"LineOfBusiness": null,
"EntityType": null,
"TaxCountryCode": "US",
"TradingName": null,
"AnnualRevenue": null,
"BaseCurrency": null,
"GstBasis": null,
"GstPeriod": null,
"IncomeTaxInstallmentPeriod": "Yearly",
"IsVATRegistered": null,
"OrganizationValuation": null,
"PaysTax": null,
"PrepareGST": null,
"ProvisionaTaxBasic": null,
"ProvisionalTaxRatio": null,
"RevenueModel": null,
"SalesTaxBasis": null,
"SalesTaxPeriod": null,
"Sells": null,
"RegistrationNumbers": {
"RegistrationNumber": "12-3456789",
"Type": "Social Security Number (SSN)"
},
"Notes": {
"Body": "This is a sample note text.",
"Type": "Basic"
}
},
"BusinessCards": {
"BusinessCardKey": "2tBHyXtJBxBy",
"IsPrimaryCard": true,
"WebSites": [
"www.website.one",
"www.website.two"
],
"EmailAddresses": [
"sample@example.com",
"sample.two@example.com"
],
"OrganizationKey": "ZGNmtYyLm4z",
"RoleOrTitle": "COO",
"FacebookLink": "facebook.com/sampleName",
"LinkedInLink": "linkedin.com/sampleName",
"TwitterLink": "twitter.com/sampleName",
"SkypeLink": "skype.com/sampleName",
"Addresses": {
"AddressKey": "e150a05a-2dea-4292-8bc8-03398c9384e4",
"AddressLines": "45 Sample Street",
"City": "Alexandria",
"StateProvinceCounty": "NSW",
"ZipCode": "2015",
"CountryCode": "AU",
"Label": "Physical"
},
"PhoneNumbers": {
"PhoneNumberKey": "6e0b9ace-24b1-4328-a922-3b8be5ef5052",
"Number": 1234567890,
"CountryCode": 61,
"Label": "Work"
}
}
}
}

Create a Work Item

Create a new Work Item | key: createWorkItem

InputNotesExample
Additional Fields

Additional fields that are not covered by the standard inputs. See https://karbonhq.github.io/karbon-api-reference/#post-/v3/WorkItems for more information.

Assignee Email Address

The email address of the user to whom the Work Item is going to be assigned.

example@email.com
Client Key

A Karbon-generated value used to identify the existing Client (Contact, Organization or ClientGroup) for whom the Work Item is prepared.

p56mtcBhwb9
Client Type

The type of the Client.

Organization
Connection
Related Client Group Key

A Karbon-generated value used to identify the Client Group of the Client.

4f3gHnLC323
Start Date

The date and time at which the Work Item should start.

2022-01-30
Title

The title of the Work Item.

Work Item Title

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#WorkItems/KarbonService.WorkItemDTO/$entity",
"type": "#KarbonService.WorkItemDTO"
},
"WorkItemKey": "2LPSrkzbYrn4",
"AssigneeEmailAddress": "joe@samplecompany.com",
"AssigneeKey": "4gHCvnbFFqsq",
"AssigneeName": "Joe Min",
"Title": "Payroll 31 Aug - 15 Sep 2022",
"ClientKey": "4ncPZ7q96SGc",
"ClientName": "Acme Corporation",
"ClientType": "Organization",
"ClientUserDefinedIdentifier": "ACMECORP",
"RelatedClientGroupKey": "3LCPr987gNrc",
"ClientGroupKey": "3LCPr987gNrc",
"RelatedClientGroupName": "Smith Family Group",
"StartDate": "2021-12-29T00:00:00Z",
"DueDate": "2022-01-30T00:00:00Z",
"DeadlineDate": "2022-01-31T00:00:00Z",
"CompletedDate": "2022-02-01T00:00:00Z",
"ToDoPeriod": "2021-12-29T00:00:00Z",
"WorkType": "Payroll",
"WorkStatus": "Ready To Start - Send client requests",
"PrimaryStatus": "Ready To Start",
"SecondaryStatus": "Send client requests",
"WorkTemplateKey": "p56mtcBhwb9",
"WorkTemplateTile": "Payroll processing",
"WorkScheduleKey": "4f3gHnLC323",
"FeeSettings": {
"FeeType": "FixedFee",
"FeeValue": 5150.2
},
"Description": "Send to Jo for review",
"ClientTaskRecipient": null
}
}

Create User

Create a new user | key: createUser

InputNotesExample
Connection
User's Email

The email of the User.

example@email.com
User's Name

The name of the User.

John Doe

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Users/$entity"
},
"Id": "4LR9qmR5NQ6T",
"Name": "Joe Min",
"EmailAddress": "joe@samplecompany.com"
}
}

Delete All Webhook Subscriptions

Deletes all Webhook Subscriptions associated with Contact, Work, and Note | key: deleteAllWebhookSubscriptions

InputNotesExample
Connection

{
"data": "Success"
}

Get Contact

Get a single Contact by Contact key | key: getContact

InputNotesExample
Connection
Contactkey

The Contact key. to get the Contact for.

4jgPTtcXxwC2
Expand Business Cards

Whether to return the Business Card associated with the Contact.

false

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Contacts/KarbonService.ContactDTO/$entity",
"type": "#KarbonService.ContactDTO"
},
"ContactKey": "67zlxNyJSr8e",
"FirstName": "William",
"MiddleName": "John",
"LastName": "Connor",
"PreferredName": "Bill",
"Salutation": "Mr",
"Suffix": "Jr.",
"ClientOwner": "rodney.muller@samplecompany.com",
"ClientManager": "jessica.tse@samplecompany.com",
"ContactType": "Client",
"UserDefinedIdentifier": "BILLJR",
"RestrictionLevel": "Public",
"AvatarUrl": "https://az.karbonemail.com/images/e4ae96c1-8d17-4c6e-af8a-8040482176fc",
"LastModifiedDateTime": "2022-07-05T07:30:13.7188114Z",
"EntityDescription": {
"Text": "Birthday on June 23."
},
"AccountingDetail": {
"ContactPermaKey": "4XHEn8T3J4Y6",
"OrganizationPermaKey": null,
"BirthDate": "1969-08-05T00:00:00Z",
"DeathDate": null,
"Salutation": "Mr",
"Sex": "M",
"FinancialYearEndDay": 8,
"FinancialYearEndMonth": 30,
"IncorporationDate": null,
"IncorporationState": null,
"LegalName": null,
"LineOfBusiness": null,
"EntityType": null,
"TaxCountryCode": "US",
"TradingName": null,
"AnnualRevenue": null,
"BaseCurrency": null,
"GstBasis": null,
"GstPeriod": null,
"IncomeTaxInstallmentPeriod": "Quaterly",
"IsVATRegistered": null,
"OrganizationValuation": null,
"PaysTax": null,
"PrepareGST": null,
"ProvisionaTaxBasic": null,
"ProvisionalTaxRatio": null,
"RevenueModel": null,
"SalesTaxBasis": null,
"SalesTaxPeriod": null,
"Sells": null,
"RegistrationNumbers": {
"RegistrationNumber": "12-3456789",
"Type": "Social Security Number (SSN)"
},
"Notes": {
"Body": "This is a sample note text.",
"Type": "Basic"
}
},
"BusinessCards": {
"BusinessCardKey": "2tBHyXtJBxBy",
"EntityType": "Contact",
"EntityKey": "67zlxNyJSr8e",
"IsPrimaryCard": true,
"WebSites": [
"www.website.one",
"www.website.two"
],
"EmailAddresses": [
"sample@example.com",
"sample.two@example.com"
],
"OrganizationKey": "ZGNmtYyLm4z",
"RoleOrTitle": "COO",
"FacebookLink": "facebook.com/sampleName",
"LinkedInLink": "linkedin.com/sampleName",
"TwitterLink": "twitter.com/sampleName",
"SkypeLink": "skype.com/sampleName",
"Addresses": {
"AddressKey": "e150a05a-2dea-4292-8bc8-03398c9384e4",
"AddressLines": "45 Sample Street",
"City": "Alexandria",
"StateProvinceCounty": "NSW",
"ZipCode": "2015",
"CountryCode": "AU",
"Label": "Physical"
},
"PhoneNumbers": {
"PhoneNumberKey": "6e0b9ace-24b1-4328-a922-3b8be5ef5052",
"Number": 1234567890,
"CountryCode": 61,
"Label": "Work"
}
}
}
}

Get Invoice

Get an invoice by key | key: getInvoice

InputNotesExample
Connection
Include Line Items

Include additional lineitems invoice properties.

false
Invoice Key

The Invoice key to get the Invoice for.

M2dVbCt4RHk

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Invoices/$entity"
},
"InvoiceKey": "M2dVbCt4RHk",
"InvoiceNumber": "KIN-1001",
"TotalAmountDue": 1607.13,
"InvoiceTotal": 1607.13,
"InvoiceSubTotal": 1397.5,
"InvoiceTaxTotal": 209.63,
"InvoiceDate": "2023-07-21T00:00:00Z",
"PaymentDueDate": "2023-07-28T00:00:00Z",
"UpdatedAt": "2023-07-20T23:52:11Z",
"CurrencyCode": "AUD",
"PaymentInstructions": "Payment due 7 days from invoice date",
"InvoiceStatus": "AwaitingPayment",
"Client": {
"ClientKey": "2xxnBLyCP4Ts",
"ClientType": "Organization",
"Name": "Acme Corp",
"AddressLine": "15 Example Street",
"City": "Sydney",
"StateProvinceCounty": "NSW",
"ZipCode": "4004",
"Country": "Australia",
"EmailAddress": "acme@example.com"
},
"TaxLineItems": [
{
"TaxName": "GST",
"TaxValue": 209.63
}
]
}
}

Get User

Gets the details of a single User | key: getUser

InputNotesExample
Connection
User ID

The unique ID of the User to get.

2bYxtn94ZSdY

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Users/KarbonService.UserProfileDTO/$entity",
"type": "#KarbonService.UserProfileDTO"
},
"Id": "2bYxtn94ZSdY",
"Name": "Janet Smith",
"EmailAddress": "janet@example.com",
"BillableRate": 0,
"CapacityMinutesPerWeek": 2400,
"Permissions": [
"User"
],
"Roles": [
"Accountant",
"Bookkeeper"
],
"Teams": [
"Accountants",
"Bookkeepers"
]
}
}

Get Webhook

Get a webhook subscription associated with the Karbon entity specified | key: getWebhook

InputNotesExample
Connection
Webhook Type

The type of the Webhook.

Contact

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#WebhookSubscriptions/$entity"
},
"TargetUrl": "https://evelyn.info/hooks/catch/3550924/ovsbqn4/",
"WebhookType": "Contact"
}
}

Get Work Item

Gets a Work Item by Work Item key | key: getWorkItem

InputNotesExample
Connection
Work Item Key

The Work Item key to get the Work Item for.

2LPSrkzbYrn4

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#WorkItems/KarbonService.WorkItemDTO/$entity",
"type": "#KarbonService.WorkItemDTO"
},
"WorkItemKey": "2LPSrkzbYrn4",
"AssigneeEmailAddress": "joe@samplecompany.com",
"AssigneeKey": "4gHCvnbFFqsq",
"AssigneeName": "Joe Min",
"Title": "Payroll 31 Aug - 15 Sep 2022",
"ClientKey": "4ncPZ7q96SGc",
"ClientName": "Acme Corporation",
"ClientType": "Organization",
"ClientUserDefinedIdentifier": "ACMECORP",
"RelatedClientGroupKey": "3LCPr987gNrc",
"ClientGroupKey": "3LCPr987gNrc",
"RelatedClientGroupName": "Smith Family Group",
"StartDate": "2021-12-29T00:00:00Z",
"DueDate": "2022-01-30T00:00:00Z",
"DeadlineDate": "2022-01-31T00:00:00Z",
"CompletedDate": "2022-02-01T00:00:00Z",
"ToDoPeriod": "2021-12-29T00:00:00Z",
"WorkType": "Payroll",
"WorkStatus": "Ready To Start - Send client requests",
"PrimaryStatus": "Ready To Start",
"SecondaryStatus": "Send client requests",
"WorkTemplateKey": "p56mtcBhwb9",
"WorkTemplateTile": "Payroll processing",
"WorkScheduleKey": "4f3gHnLC323",
"FeeSettings": {
"FeeType": "FixedFee",
"FeeValue": 5150.2
},
"Description": "Send to Jo for review",
"ClientTaskRecipient": null
}
}

List Contacts

List all Contacts | key: listContacts

InputNotesExample
Filter

A filter expression to apply to the results. See https://karbonhq.github.io/karbon-api-reference/#get-/v3/Contacts for more information.

FullName eq 'Sample Management Team'
Order By

The property to order the results by.

FullName
Skip

The number of records to skip when looping over pages of results. If you fetch 100 results, you should skip 0 the first iteration, then 100, 200, 300, etc. until no more records are available.

100
Top

The number of records to return at once.

50
Connection
Get All Data

Turn this on to retrieve all pages of data. $top and $skip will be ignored.

false

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Contacts/KarbonService.ContactSummaryDTO",
"count": 323
},
"value": [
{
"@odata.type": "#KarbonService.ContactSummaryDTO",
"ContactKey": "29YXnqWcqCf3",
"FullName": "William John Connor",
"PreferredName": "Bill",
"Salutation": "Mr",
"ClientOwner": "rodney.muller@samplecompany.com",
"ClientManager": "jessica.tse@samplecompany.com",
"Address": "42 Galaxy Way, London",
"EmailAddress": "william.connor@samplecompany.com",
"PhoneNumber": "0987888686",
"RoleOrTitle": "COO",
"UserDefinedIdentifier": "73YEnqFcqCf3",
"LastModifiedDateTime": "2021-12-29T07:01:53Z"
}
]
}
}

List Invoices

List invoices | key: listInvoices

InputNotesExample
Order By

The property to order the results by.

FullName
Connection
Include Line Items

Include additional lineitems invoice properties.

false

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Invoices(LineItems())",
"count": 1
},
"value": [
{
"InvoiceKey": "2F8bb4Xk4N1T",
"InvoiceNumber": "KIN-1000",
"TotalAmountDue": 5,
"InvoiceTotal": 5,
"InvoiceSubTotal": 5,
"InvoiceTaxTotal": 0,
"InvoiceDate": "2024-05-23T00:00:00Z",
"PaymentDueDate": "2024-05-30T00:00:00Z",
"UpdatedAt": "2024-05-23T16:44:29Z",
"CurrencyCode": "USD",
"PaymentInstructions": null,
"InvoiceStatus": "Approved",
"Client": {
"ClientKey": "4hFn8Czrnw4v",
"ClientType": "Organization",
"Name": "Example Sandbox",
"AddressLine": null,
"City": null,
"StateProvinceCounty": null,
"ZipCode": null,
"Country": null,
"EmailAddress": null
},
"TaxLineItems": [],
"LineItems": [
{
"LineItemKey": "3aebacb913b44aaa81b1cb2acf958b1b",
"BillableItemEntityKey": "2SFw2p31285T",
"BillableItemType": "Expense",
"Description": "My Services",
"Quantity": 1,
"UnitPrice": 5,
"Amount": 5,
"TaxRate": 0,
"TaxRateName": "No Tax Set"
}
]
}
]
}
}

List Users

Get a list of Users | key: listUsers

InputNotesExample
Filter

A filter expression to apply to the results. See https://karbonhq.github.io/karbon-api-reference/#get-/v3/Users for more information.

FullName eq 'Sample Management Team'
Skip

The number of records to skip when looping over pages of results. If you fetch 100 results, you should skip 0 the first iteration, then 100, 200, 300, etc. until no more records are available.

100
Top

The number of records to return at once.

50
Connection
Get All Data

Turn this on to retrieve all pages of data. $top and $skip will be ignored.

false

{
"data": {
"odata": {
"context": "https://api.karbonhq.com/v3/$metadata#Users",
"count": 1,
"nextLink": "https://api.karbonhq.com/v3/Users?$skip=100"
},
"value": [
{
"Id": "4LR9qmR5NQ6T",
"Name": "Joe Min",
"EmailAddress": "joe@samplecompany.com"
}
]
}
}

List Work Items

Receive a list of work items from your tenant | key: listWorkItems

InputNotesExample
Filter

A filter expression to apply to the results. See https://karbonhq.github.io/karbon-api-reference/#get-/v3/WorkItems for more information.

FullName eq 'Sample Management Team'
Order By

The property to order the results by.

FullName
Skip

The number of records to skip when looping over pages of results. If you fetch 100 results, you should skip 0 the first iteration, then 100, 200, 300, etc. until no more records are available.

100
Top

The number of records to return at once.

50
Connection
Get All Data

Turn this on to retrieve all pages of data. $top and $skip will be ignored.

false

{
"data": {
"value": [
{
"@odata.type": "#KarbonService.WorkItemSummaryDTO",
"WorkItemKey": "2LPSrkzbYrn4",
"AssigneeEmailAddress": "joe@samplecompany.com",
"AssigneeKey": "4gHCvnbFFqsq",
"AssigneeName": "Joe Min",
"Title": "Payroll 31 Aug - 15 Sep 2022",
"ClientKey": "4ncPZ7q96SGc",
"ClientName": "Acme Corporation",
"ClientType": "Organization",
"ClientUserDefinedIdentifier": "ACMECORP",
"RelatedClientGroupKey": "3LCPr987gNrc",
"ClientGroupKey": "3LCPr987gNrc",
"RelatedClientGroupName": "Smith Family Group",
"StartDate": "2021-12-29T00:00:00Z",
"DueDate": "2022-01-30T00:00:00Z",
"DeadlineDate": "2022-01-31T00:00:00Z",
"CompletedDate": "2022-02-01T00:00:00Z",
"ToDoPeriod": "2021-12-29T00:00:00Z",
"WorkType": "Payroll",
"WorkStatus": "Ready To Start - Send client requests",
"PrimaryStatus": "Ready To Start",
"SecondaryStatus": "Send client requests",
"WorkTemplateKey": "p56mtcBhwb9",
"WorkTemplateTile": "Payroll processing",
"WorkScheduleKey": "4f3gHnLC323"
}
],
"odata": {
"count": 323,
"context": "https://api.karbonhq.com/v3/$metadata#WorkItems/KarbonService.WorkItemSummaryDTO",
"nextLink": "https://api.karbonhq.com/v3/WorkItems?$skip=100"
}
}
}

Raw Request

Send raw HTTP request to Karbon | key: rawRequest

InputNotesExample
Connection
Data

The HTTP body payload to send to the URL.

{"exampleKey": "Example Data"}
File Data

File Data to be sent as a multipart form upload.

[{key: "example.txt", value: "My File Contents"}]
File Data File Names

File names to apply to the file data inputs. Keys must match the file data keys above.

Form Data

The Form Data to be sent as a multipart form upload.

[{"key": "Example Key", "value": new Buffer("Hello World")}]
Header

A list of headers to send with the request.

User-Agent: curl/7.64.1
Max Retry Count

The maximum number of retries to attempt. Specify 0 for no retries.

0
Method

The HTTP method to use.

Query Parameter

A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.

Response Type

The type of data you expect in the response. You can request json, text, or binary data.

json
Retry On All Errors

If true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors.

false
Retry Delay (ms)

The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled.

0
Timeout

The maximum time that a client will await a response to its request

2000
URL

Input the path only (/v3/ClientGroups), The base URL is already included (https://api.karbonhq.com). For example, to connect to https://api.karbonhq.com/v3/ClientGroups, only /v3/ClientGroups is entered in this field.

/v3/ClientGroups
Use Exponential Backoff

Specifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored.

false

Update a Contact

Partially update a contact by Contact key | key: updateContact

InputNotesExample
Connection
Contactkey

The Contact key. to update the Contact for.

4jgPTtcXxwC2
Contact's First Name

The first name of the Contact.

John
Contact's Last Name

The last name of the Contact.

Doe
Contact's Middle Name

The middle name of the Contact.

John
Contact's Preferred Name

The preferred name of the Contact.

John
Contact's Salutation

The title to address the Contact.

Mr
Contact's Suffix

The suffix of the Contact.

Jr.

{
"data": "Success"
}

Update Work Item

Partially update a Work Item by Work Item key | key: updateWorkItem

InputNotesExample
Connection
Deadline Date

The deadline of the workitem as ISO8601 formated datestamp or timestamp

2022-01-30
Description

A free form text field to add more information about the Work Item

This is a description.
Work Item Key

The Work Item key to update a Work Item by.

2LPSrkzbYrn4

{
"data": "Success"
}

Changelog

2025-10-17

Enhanced webhook lifecycle management with improved entity trigger handling and subscription management

2025-09-18

Added inline data sources for contacts, invoices, organizations, users, and work items to improve data selection and workflow integration