cURL
curl --request POST \
--url https://api.tryhuntr.com/topup \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"amount": 10
}'import requests
url = "https://api.tryhuntr.com/topup"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.tryhuntr.com/topup', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.tryhuntr.com/topup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.tryhuntr.com/topup"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.tryhuntr.com/topup")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tryhuntr.com/topup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"error": "Payments are disabled"
}Account
Add credits via Stripe (disabled)
Payments are disabled. Always returns HTTP 503 with an error message. No checkout or billing portal URL is created. Existing credits can still be used.
POST
/
topup
cURL
curl --request POST \
--url https://api.tryhuntr.com/topup \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"amount": 10
}'import requests
url = "https://api.tryhuntr.com/topup"
response = requests.post(url)
print(response.text)const options = {method: 'POST'};
fetch('https://api.tryhuntr.com/topup', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.tryhuntr.com/topup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.tryhuntr.com/topup"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.tryhuntr.com/topup")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.tryhuntr.com/topup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body{
"error": "Payments are disabled"
}Response
503 - application/json
Payments are disabled.
Human-readable error message.