Hi ZATCA Tech Team,
Quick Clarification:
Is there a recommended way to check whether the ZATCA portal services are up and running before submitting invoices to the ZATCA API?
Having such a mechanism would help us avoid invoice submissions during ZATCA service outages or downtime.
Kindly advise if any health‑check or ping endpoint is available to check ZATCA Services are up & running?.
CC: @Ankit.K.Tiwari @idaoud
Hi @Ankit.K.Tiwari / @idaoud
Good day!
May I please check if there is any update on our request mentioned above?
If there is a specific process we need to follow, or if this needs to be routed through any other person or team, kindly let me know. we will be happy to proceed accordingly.
Hi @Ankit.K.Tiwari / @idaoud
Good day!
I wanted to kindly follow up on the request mentioned earlier. May I please check if there are any updates on the same? Your guidance or next steps would be greatly appreciated.
Thank you!
Hi @Ankit.K.Tiwari / @idaoud / @Majd_Alawadi / @Aturkistani ,
I wanted to kindly follow up on the request mentioned above. Please check if there is any updates on the same. Your support and guidance required. Thanks!
Hi @Ankit.K.Tiwari / @idaoud / @Majd_Alawadi / @Aturkistani ,
I wanted to kindly follow up on the request mentioned above. Please check if there is any updates on the same. Your support and guidance required. Thanks!
Hi @Ankit.K.Tiwari / @idaoud / @Majd_Alawadi / @Aturkistani ,
I wanted to kindly follow up on the request mentioned above. Please check if there is any updates on the same. Your support and guidance required. Thanks!
Hello @paganapathy
Recommended Approach:
You can try sending a test invoice or a dummy request in a sandbox or simulation environment. If you receive a 400 error code or a 200 success code, it indicates the API is operational.
Best Practice:
Before sending production invoices, implement error handling to catch HTTP status codes such as 503 (Service Unavailable) or 500 (Internal Server Error), which indicate that the API is down or experiencing issues.