Thanks for getting in touch. My name is Carly and I’m one of the Support Engineers here at FreeAgent. We will have a look at your query and the relevant engineering team will reply. Just to let you know that although the forum is a place of discussion for developers; we don’t provide urgent responses to queries here.
Steven here from FreeAgent I’ve had a look into the problem you’ve described and I believe you are only receiving the first 25 records as that is our API’s default pagination behaviour. Please have a read of our API documentation regarding pagination for an explanation of the parameters you can provide to receive additional records: FreeAgent Developer Dashboard.
I hope you find this useful, please let us know if you still need further help.