API Integration Scope

I am looking to create an integration with FreeAgent that fulfils the following:

My client wants to be able to pull all order information into their accounting platform, FreeAgent. Important order information for them is VAT and non VAT qualifying orders as well as the usual order information.

Is there an endpoint in the FreeAgent API that I can use to create the integration described above?

Many Thanks,
Jack

Hi Jack,

I’m one of the FreeAgent engineers.

There’s a couple of different ways this could be done depending on what kind of orders you are integrating.

If it’s orders that the client has received and are charging for you could record them as invoices using the invoices endpoint. There’s a flag on invoices involves_sales_tax to indicate whether VAT is included and you can include an amount of VAT with sales_tax_value.

Alternatively, if it is orders your client needs to pay you could use the billing endpoint which also has a field for sales_tax_value.

Hope that helps but let us know if you need more.