Governor limits will restrict a single Apex transaction to make a maximum of 100 callouts to an HTTP request or an API call.