New Bank Transaction Explanation Failing

Hello,

We are trying to mark an invoice as paid by raising a Bank Transaction
Explanation via the API, using XML.

We post to https://api.freeagent.com/v2/bank_transaction_explanations:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

https://api.freeagent.com/v2/bank_accounts/XXXXX
2013-11-28
XXX.XX

https://api.freeagent.com/v2/invoices/XXX

We get the following response:

<?xml version="1.0" encoding="UTF-8"?> bank_transaction or bank_account required

We have tried changing the name to bank_account, however the error persists.

Any advice appreciated.

Best,
Peter

Hi Peter,

If you remove the root element and just start with
, you should be good:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

https://api.freeagent.com/v2/bank_accounts/XXXXX
2013-11-28
XXX.XX
https://api.freeagent.com/v2/invoices/XXX

-JOn Thursday, 28 November 2013 11:51:38 UTC, Peter Dolukhanov wrote:

Hello,

We are trying to mark an invoice as paid by raising a Bank Transaction
Explanation via the API, using XML.

We post to https://api.freeagent.com/v2/bank_transaction_explanations:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> https://api.freeagent.com/v2/bank_accounts/XXXXX 2013-11-28 XXX.XX https://api.freeagent.com/v2/invoices/XXX

We get the following response:

<?xml version="1.0" encoding="UTF-8"?> bank_transaction or bank_account required

We have tried changing the name to bank_account, however the error
persists.

Any advice appreciated.

Best,
Peter