oAuth API script