Countdown erstellen

Hallo ich habe mal heute eine andere Frage, wer es möglich bei einer API Wenn dort ein Fehler auftaucht ein Countdown so einzustellen das er es versucht nochmals auszulesen..

Der hier verwendete Code

<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Gabriel Kumar | Wilkommen</title> <script src="/js_webseite/jquery.js"></script> <style> body{  font-size:50px; } </style> </head> <body> <div id="api"></div> <script> var Test_time=6;// Wenn status 200 ,nächte abfrage in sekunden var sekunden=10;//Bis reload erfolgt var apikey='https://api.callmebot.com/whatsapp.php?phone=+000000000000&text=test&apikey=1111111'; function apiabfrage(apikey){ $.ajax({ url: apikey, dataType:"jsonp", success: function(data){ if(data.status=='success'){ $('#api').html('Api is Online'); gotimer(); }else{ function reload(){ timer2=setTimeout(function(){reload()},1000); if(sekunden>=1){ $('#api').html('Api is Offline..reloade in '+sekunden+' Sekunden'); sekunden--; }else{ clearTimeout(timer2); sekunden=10; // apiabfrage(apikey); location.removedByCodePen(); } } reload(); } } }); } apiabfrage(apikey); function gotimer(j){ if(Test_time>=2){ timer1=setTimeout(function(){gotimer(Test_time)},1000); Test_time--; $('#api').html('Api abfrage in '+Test_time+' Sekunden'); }else{ Test_time=6; clearTimeout(timer1); apiabfrage(apikey); } } </script> </body> </html>