API configuration