Bad_request.missing_param.account_id when listing tx

My Monzo integration broke around 20 April. I’m seeing an error when querying /transactions
rsp code=400
json={u’message’: u"The field ‘account_id’ is required", u’code’: u’bad_request.missing_param.account_id’, u’retryable’: {}}

I am definitely providing the account_id (I’ve tried both headers and data). I also haven’t made any code changes recently.

Is anyone else seeing a problem here? Any ideas why this has broken and what I need to do to fix it?

Thanks for your help!

I did some digging. I was passing account_id in the headers and data, but not as URI parameter. Something here has obviously changed on the Monzo side, but passing as a URI param works fine.