Issue with explaining bank transactions as Smart User Payments

Hi Michael,

The API isn’t returning a very good error message here. The root of
the problem is that you need to specify the gross value for the bank
transaction explanation in your request. At the moment new bank
transaction explanations don’t default to using the gross value of the
bank transaction.

Kind regards,

GraemeOn 19 October 2012 10:36, Michael wrote:


Could anyone tell me what is wrong with the following api call:

-H “Authorization: Bearer 1xxxxxxxxx”
-H “Accept: application/json”
-H “Content-type: application/json”
-d ‘{ “bank_transaction_explanation”:

The response I’m getting back is:
{“errors”:[{“message”:“base Entry Type is invalid”}]}

but according to the Docs for explaining a transaction as a smart user
payment only the paid user reference is required.

Thanks for your help

You received this message because you are subscribed to the Google Groups
“FreeAgent API” group.
To view this discussion on the web visit
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Graeme Boyd
Senior Software Engineer

Web. Blog.
Twitter. @freeagent Facebook.

40 Torphichen Street, Edinburgh, EH3 8JB
FreeAgent Central Ltd. Registered in sunny Scotland SC316774