API PROCESSING