Account API
The Serpdog Account API will allow users to get information about their account, including email address, plan name, quota, number of requests left, etc.
Parameter
Description
API Example:
cURL "https://api.serpdog.io/account_info?api_key=APIKEY"const axios = require('axios');
axios.get('https://api.serpdog.io/account_info?api_key=APIKEY')
.then(response => {
console.log(response.data);
})
.catch(error => {
console.log(error);
});import requests
payload = {'api_key': 'APIKEY'}
resp = requests.get('https://api.serpdog.io/account_info', params=payload)
print (resp.text)try {
String url = "https://api.serpdog.io/account_info?api_key=APIKEY";
URL urlForGetRequest = new URL(url);
String readLine = null;
HttpURLConnection conection = (HttpURLConnection) urlForGetRequest.openConnection();
conection.setRequestMethod("GET");
int responseCode = conection.getResponseCode();
if (responseCode == HttpURLConnection.HTTP_OK) {
BufferedReader in = new BufferedReader(new InputStreamReader(conection.getInputStream()));
StringBuffer response = new StringBuffer();
while ((readLine = in.readLine()) != null) {
response.append(readLine);
}
in.close();
System.out.println(response.toString());
} else {
throw new Exception("Error in API Call");
}
} catch (Exception ex) {
ex.printStackTrace();
}{
"user_name": "John Doe",
"api_key": "630010e6797faba0b15e4678",
"email": "[email protected]",
"plan": "free",
"quota": 100,
"requests": 0,
"requests_left": 100,
"billing_history": [{
"date": "2023-10-26T14:43:13.872Z",
"plan": "LITE",
"amount": "30$",
"invoice": "Stripe Invoice Link"
}]
}Last updated