retriable api calls