FreeAgent V2 Unsupported Operations

Hi Graeme,

Thanks for your response. I look forward to an update on this subject!
Additionally, do you think it would be possible to create searching by
reference rather than Invoice ID? Realistically, it would be more useful to
search for a unique invoice reference under our account rather than a
FreeAgent invoice ID.

Kind regards,

Chris.On Monday, June 18, 2012 9:58:19 AM UTC+1, Graeme Boyd wrote:

Hi Chris,

We’re working on fixing the omissions you’re hitting with the API. Thanks
for reporting them and I’ll let you know once the fixes are in production.

Kind regards,

Graeme

On Friday, 1 June 2012 15:18:24 UTC+1, Chris Page wrote:

Hello,

I am currently developing a script that uses the FreeAgent V2 API in
order to generate contacts an invoices. During this process we have
run into a few issues that seem to be the limitations of this API.

Contact Creation

When creating contacts, we would like to be able to specify how the
contact should be treated in terms of VAT. As we are a UK based
company, if the client is in Europe, we want to charge them VAT.
However, as the default value for ‘Charge VAT’ is set to ‘Only if
contact is also based in United Kingdom’ VAT is not applied to their
invoices by default, even when parsing VAT within the Invoice Items.
So in short, the API should contain a string that allows you to set a
value for the ‘Charge VAT’ field.

Invoicing

The current FreeAgent V2 API does not seem to adopt the default
invoice theming and the following fields are missing from the API -

Custom Payment Terms
Additional Text

Also we have noted that the ‘status’ flag even when parsed using the
‘sent’ value leaves the invoice marked as a draft.

Are there any resolutions to the issues above or can these be
implemented into the API?

Many thanks,
Chris.