hmrc / vat-api

Apache License 2.0
66 stars 17 forks source link

VAT API is currently unavailable #884

Closed ddaddy closed 2 years ago

ddaddy commented 2 years ago

The VAT MTD API is returning Status 503: The 'organisations/vat' API is currently unavailable all this morning.

{ "code": "SERVER_ERROR", "message": "The 'organisations/vat' API is currently unavailable" }

I know there was half an hour of maintenance last night which shows as being completed, but maybe they forgot to switch something back on?

The platform status page is as useless as a chocolate teapot as it reports all systems are normal (And has done in the past when there have been server issues).

Screenshot 2021-12-12 at 11 47 54

Maybe someone will get a notification for this issue and flip the switch?

KenRandall commented 2 years ago

We were getting the same yesterday but ok this morning.

KenRandall commented 2 years ago

Something needs to be seriously addressed with HMRC support at weekends!

DDCTLS-DEV-TEAM commented 2 years ago

Good Morning,

Thank you for your comments. We, unfortunately, had a scenario with one of the backend services over the weekend that has continued onto today, where we needed to render the API unavailable.

The API currently is up and running however the backend services are still being looked at.

We apologies for any inconvenience caused.

ddaddy commented 2 years ago

Why would the service status report that everything is Operational when it isn't? It results in users of our app thinking it's a problem with us and blaming us.

Surely your service status should run it's own unit tests at regular intervals to monitor itself?

DDCTLS-DEV-TEAM commented 2 years ago

Hello,

Unfortunately, we are not the team that deals with the status of the operational flag and is actually controlled by an external team. We can only react to what the service is doing. But the status page is directly controlled by the SDSTeam here is their email SDSTeam@hmrc.gov.uk. We don't have access to changing that flag, unfortunately.

It also states on the status page: We do not show the availability of individual APIs. If you have a question about a specific API, please contact us at https://developer.service.hmrc.gov.uk/developer/support. So this might be a good point of call if you're seeing errors on your side.

Kind Regards