Firebase error handeling, multiple requests. Possible?

Hi!

I do get faults from time to time when communicating with Firebase and added some code to get around it. Since it's no real time communication I use Ticker to schedule the communication.
But how is it possible to solve error handling when having multiple Firebase-requests?
This code works well with only one request:

  if (getParameters == true) {
    getParameter1 = Firebase.getInt("parameters/parameter1");
    if (Firebase.failed()) {
      Serial.print("Firebase ERROR! Wait 30 sec and run this code again   ");
      Serial.println(Firebase.error());      // This gives no output when Firebase fails...
    }
    if (Firebase.success()) {
      Serial.print("Firebase SUCCESS!   Parameters received successfully!  ");
      getParameters = false;
    }
  }

The issue I have is that I want to load many parameters, like 15.... All parameters is needed so I do not want the "getParameters" to become FALSE unless all Firebase-requests was successful.

Probably not the way to do it, but gives a view of what I'm trying to achieve.
The Firebase fail/success will probably only trigger from the last getParameter4.

  if (getParameters == true) {
    getParameter1 = Firebase.getInt("parameters/parameter1");
    getParameter2 = Firebase.getInt("parameters/parameter2");
    getParameter3 = Firebase.getInt("parameters/parameter3");
    getParameter4 = Firebase.getInt("parameters/parameter4");
    if (Firebase.failed()) {
      Serial.print("Firebase ERROR! Wait 30 sec and run this code again   ");
      Serial.println(Firebase.error());      // This gives no output when Firebase fails...
    }
    if (Firebase.success()) {
      Serial.print("Firebase SUCCESS!   Parameters receieved successfully!  ");
      getParameters = false;
    }
  }

And I'm very new to this so if there is a "less complicated" solution it would be very helpful.
Kind regards from Sweden