Search⌘ K
AI Features

Add and Update an Item

Explore how to add new items and update existing ones in your FreshBooks account through API endpoints. Learn to use POST and PUT requests with correct permissions to manage item details effectively for invoice and payment processing.

In this lesson, we’ll add some items to our FreshBooks account so we can create invoices and payments to the client. We’ll see the following endpoints:

  • Create an item: /accounting/account/{ACCOUNT_ID}/items/items
  • Update an item: /accounting/account/{ACCOUNT_ID}/items/items/{ITEM_ID}

Our application needs to have user:billable_items:read and user:billable_items:write permissions to perform different operations on items using FreshBooks API.

Create an item

This section describes how to create a new item in our FreshBooks account. We use the /accounting/account/{ACCOUNT_ID}/items/items endpoint to create a new item. This endpoint uses an HTTP POST ...