On Monday, the Court of Arbitration for Sport (Cas) cleared City of committing "serious breaches" of Financial Fair Play regulations between 2012 and 2016.
"What we have done is right. Jose (Mourinho) and all the managers should know that we were damaged," said Guardiola.
"We should be apologised (to).
"[I'm] incredibly happy for the decision, which shows what all the people said about the club was not true and to defend on the pitch what we won on the pitch..
"Like I said many times, if we did something wrong we would accept the decision of Uefa and Cas because we did something wrong. We can defend ourselves. We have the right to defend ourselves when we believe what we have done is correct."
Uefa had issued Man City with a two-year ban in February.