account
Get Billing
The plan, what it allows, what has been used against it, and the whole catalogue.
The catalogue comes back with the answer for the same reason the alert metrics do: a limit is domain knowledge, and a client holding its own copy of the prices is a client that can disagree with the invoice.
GET
/
v1
/
account
/
billing
Get Billing
curl --request GET \
--url https://mcpulse-production.up.railway.app/v1/account/billingimport requests
url = "https://mcpulse-production.up.railway.app/v1/account/billing"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://mcpulse-production.up.railway.app/v1/account/billing', 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://mcpulse-production.up.railway.app/v1/account/billing",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://mcpulse-production.up.railway.app/v1/account/billing"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://mcpulse-production.up.railway.app/v1/account/billing")
.asString();require 'uri'
require 'net/http'
url = URI("https://mcpulse-production.up.railway.app/v1/account/billing")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodynullResponse
OK
The response is of type unknown.
⌘I
Get Billing
curl --request GET \
--url https://mcpulse-production.up.railway.app/v1/account/billingimport requests
url = "https://mcpulse-production.up.railway.app/v1/account/billing"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://mcpulse-production.up.railway.app/v1/account/billing', 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://mcpulse-production.up.railway.app/v1/account/billing",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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://mcpulse-production.up.railway.app/v1/account/billing"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://mcpulse-production.up.railway.app/v1/account/billing")
.asString();require 'uri'
require 'net/http'
url = URI("https://mcpulse-production.up.railway.app/v1/account/billing")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodynull