Uptime Monitoring
curl --request GET \
--url https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime \
--header 'apikey: <api-key>' \
--header 'x-carbon-key: <x-carbon-key>'const options = {
method: 'GET',
headers: {'x-carbon-key': '<x-carbon-key>', apikey: '<api-key>'}
};
fetch('https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime', 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://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"apikey: <api-key>",
"x-carbon-key: <x-carbon-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}import requests
url = "https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime"
headers = {
"x-carbon-key": "<x-carbon-key>",
"apikey": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-carbon-key"] = '<x-carbon-key>'
request["apikey"] = '<api-key>'
response = http.request(request)
puts response.read_bodypackage main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-carbon-key", "<x-carbon-key>")
req.Header.Add("apikey", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"status": "success",
"message": "banks fetched successfully",
"data": [
{
"cbnBankCode": "100",
"nipBankCode": "000022",
"uptime": 100
},
{
"cbnBankCode": "101",
"nipBankCode": "000023",
"uptime": 100
},
{
"cbnBankCode": "214",
"nipBankCode": "000003",
"uptime": 100
},
{
"cbnBankCode": "215",
"nipBankCode": "000011",
"uptime": 100
},
{
"cbnBankCode": "221",
"nipBankCode": "000012",
"uptime": 100
},
{
"cbnBankCode": "232",
"nipBankCode": "000001",
"uptime": 100
},
{
"cbnBankCode": "301",
"nipBankCode": "000006",
"uptime": 100
},
{
"cbnBankCode": "305",
"nipBankCode": "100004",
"uptime": 100
},
{
"cbnBankCode": "327",
"nipBankCode": "100002",
"uptime": 100
},
{
"cbnBankCode": "560",
"nipBankCode": "070008",
"uptime": 100
},
{
"cbnBankCode": "100022",
"nipBankCode": "100022",
"uptime": 100
},
{
"cbnBankCode": "100033",
"nipBankCode": "100033",
"uptime": 100
},
{
"cbnBankCode": "100039",
"nipBankCode": "100039",
"uptime": 80
},
{
"cbnBankCode": "120001",
"nipBankCode": "120001",
"uptime": 100
},
{
"cbnBankCode": "120002",
"nipBankCode": "120002",
"uptime": 100
},
{
"cbnBankCode": "120003",
"nipBankCode": "120003",
"uptime": 100
},
{
"cbnBankCode": "120004",
"nipBankCode": "120004",
"uptime": 100
},
{
"cbnBankCode": "011",
"nipBankCode": "000016",
"uptime": 100
},
{
"cbnBankCode": "057",
"nipBankCode": "000015",
"uptime": 100
},
{
"cbnBankCode": "030",
"nipBankCode": "000020",
"uptime": 100
},
{
"cbnBankCode": "000025",
"nipBankCode": "000025",
"uptime": 100
},
{
"cbnBankCode": "050006",
"nipBankCode": "050006",
"uptime": 50
},
{
"cbnBankCode": "090444",
"nipBankCode": "090444",
"uptime": 100
},
{
"cbnBankCode": "023",
"nipBankCode": "000009",
"uptime": 0
},
{
"cbnBankCode": "090470",
"nipBankCode": "090470",
"uptime": 100
},
{
"cbnBankCode": "090267",
"nipBankCode": "090267",
"uptime": 100
},
{
"cbnBankCode": "033",
"nipBankCode": "000004",
"uptime": 100
},
{
"cbnBankCode": "068",
"nipBankCode": "000021",
"uptime": 100
},
{
"cbnBankCode": "090317",
"nipBankCode": "090317",
"uptime": 100
},
{
"cbnBankCode": "070",
"nipBankCode": "000007",
"uptime": 100
},
{
"cbnBankCode": "082",
"nipBankCode": "000002",
"uptime": 100
},
{
"cbnBankCode": "058",
"nipBankCode": "000013",
"uptime": 100
},
{
"cbnBankCode": "000026",
"nipBankCode": "000026",
"uptime": 100
},
{
"cbnBankCode": "090531",
"nipBankCode": "090531",
"uptime": 100
},
{
"cbnBankCode": "000034",
"nipBankCode": "000034",
"uptime": 100
},
{
"cbnBankCode": "090551",
"nipBankCode": "090551",
"uptime": 100
},
{
"cbnBankCode": "090134",
"nipBankCode": "090134",
"uptime": 0
},
{
"cbnBankCode": "090325",
"nipBankCode": "090325",
"uptime": 100
},
{
"cbnBankCode": "090110",
"nipBankCode": "090110",
"uptime": 100
},
{
"cbnBankCode": "090188",
"nipBankCode": "090188",
"uptime": 100
},
{
"cbnBankCode": "076",
"nipBankCode": "000008",
"uptime": 100
},
{
"cbnBankCode": "035",
"nipBankCode": "000017",
"uptime": 100
},
{
"cbnBankCode": "000024",
"nipBankCode": "000024",
"uptime": 100
},
{
"cbnBankCode": "050",
"nipBankCode": "000010",
"uptime": 100
},
{
"cbnBankCode": "090495",
"nipBankCode": "090495",
"uptime": 100
},
{
"cbnBankCode": "044",
"nipBankCode": "000014",
"uptime": 100
},
{
"cbnBankCode": "000027",
"nipBankCode": "000027",
"uptime": 100
},
{
"cbnBankCode": "090132",
"nipBankCode": "090132",
"uptime": 100
},
{
"cbnBankCode": "090426",
"nipBankCode": "090426",
"uptime": 100
},
{
"cbnBankCode": "063",
"nipBankCode": "000005",
"uptime": 100
},
{
"cbnBankCode": "000036",
"nipBankCode": "000036",
"uptime": 100
},
{
"cbnBankCode": "090405",
"nipBankCode": "090405",
"uptime": 100
},
{
"cbnBankCode": "090281",
"nipBankCode": "090281",
"uptime": 100
},
{
"cbnBankCode": "000030",
"nipBankCode": "000030",
"uptime": 100
},
{
"cbnBankCode": "032",
"nipBankCode": "000018",
"uptime": 100
},
{
"cbnBankCode": "090198",
"nipBankCode": "090198",
"uptime": 100
}
]
}Banks
Uptime Monitoring
Retrieve uptime information for banks.
GET
/
v1
/
banks
/
uptime
Uptime Monitoring
curl --request GET \
--url https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime \
--header 'apikey: <api-key>' \
--header 'x-carbon-key: <x-carbon-key>'const options = {
method: 'GET',
headers: {'x-carbon-key': '<x-carbon-key>', apikey: '<api-key>'}
};
fetch('https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime', 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://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"apikey: <api-key>",
"x-carbon-key: <x-carbon-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}import requests
url = "https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime"
headers = {
"x-carbon-key": "<x-carbon-key>",
"apikey": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)require 'uri'
require 'net/http'
url = URI("https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-carbon-key"] = '<x-carbon-key>'
request["apikey"] = '<api-key>'
response = http.request(request)
puts response.read_bodypackage main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://carbonapistagingsecure.getcarbon.co/baas/api/v1/banks/uptime"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-carbon-key", "<x-carbon-key>")
req.Header.Add("apikey", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"status": "success",
"message": "banks fetched successfully",
"data": [
{
"cbnBankCode": "100",
"nipBankCode": "000022",
"uptime": 100
},
{
"cbnBankCode": "101",
"nipBankCode": "000023",
"uptime": 100
},
{
"cbnBankCode": "214",
"nipBankCode": "000003",
"uptime": 100
},
{
"cbnBankCode": "215",
"nipBankCode": "000011",
"uptime": 100
},
{
"cbnBankCode": "221",
"nipBankCode": "000012",
"uptime": 100
},
{
"cbnBankCode": "232",
"nipBankCode": "000001",
"uptime": 100
},
{
"cbnBankCode": "301",
"nipBankCode": "000006",
"uptime": 100
},
{
"cbnBankCode": "305",
"nipBankCode": "100004",
"uptime": 100
},
{
"cbnBankCode": "327",
"nipBankCode": "100002",
"uptime": 100
},
{
"cbnBankCode": "560",
"nipBankCode": "070008",
"uptime": 100
},
{
"cbnBankCode": "100022",
"nipBankCode": "100022",
"uptime": 100
},
{
"cbnBankCode": "100033",
"nipBankCode": "100033",
"uptime": 100
},
{
"cbnBankCode": "100039",
"nipBankCode": "100039",
"uptime": 80
},
{
"cbnBankCode": "120001",
"nipBankCode": "120001",
"uptime": 100
},
{
"cbnBankCode": "120002",
"nipBankCode": "120002",
"uptime": 100
},
{
"cbnBankCode": "120003",
"nipBankCode": "120003",
"uptime": 100
},
{
"cbnBankCode": "120004",
"nipBankCode": "120004",
"uptime": 100
},
{
"cbnBankCode": "011",
"nipBankCode": "000016",
"uptime": 100
},
{
"cbnBankCode": "057",
"nipBankCode": "000015",
"uptime": 100
},
{
"cbnBankCode": "030",
"nipBankCode": "000020",
"uptime": 100
},
{
"cbnBankCode": "000025",
"nipBankCode": "000025",
"uptime": 100
},
{
"cbnBankCode": "050006",
"nipBankCode": "050006",
"uptime": 50
},
{
"cbnBankCode": "090444",
"nipBankCode": "090444",
"uptime": 100
},
{
"cbnBankCode": "023",
"nipBankCode": "000009",
"uptime": 0
},
{
"cbnBankCode": "090470",
"nipBankCode": "090470",
"uptime": 100
},
{
"cbnBankCode": "090267",
"nipBankCode": "090267",
"uptime": 100
},
{
"cbnBankCode": "033",
"nipBankCode": "000004",
"uptime": 100
},
{
"cbnBankCode": "068",
"nipBankCode": "000021",
"uptime": 100
},
{
"cbnBankCode": "090317",
"nipBankCode": "090317",
"uptime": 100
},
{
"cbnBankCode": "070",
"nipBankCode": "000007",
"uptime": 100
},
{
"cbnBankCode": "082",
"nipBankCode": "000002",
"uptime": 100
},
{
"cbnBankCode": "058",
"nipBankCode": "000013",
"uptime": 100
},
{
"cbnBankCode": "000026",
"nipBankCode": "000026",
"uptime": 100
},
{
"cbnBankCode": "090531",
"nipBankCode": "090531",
"uptime": 100
},
{
"cbnBankCode": "000034",
"nipBankCode": "000034",
"uptime": 100
},
{
"cbnBankCode": "090551",
"nipBankCode": "090551",
"uptime": 100
},
{
"cbnBankCode": "090134",
"nipBankCode": "090134",
"uptime": 0
},
{
"cbnBankCode": "090325",
"nipBankCode": "090325",
"uptime": 100
},
{
"cbnBankCode": "090110",
"nipBankCode": "090110",
"uptime": 100
},
{
"cbnBankCode": "090188",
"nipBankCode": "090188",
"uptime": 100
},
{
"cbnBankCode": "076",
"nipBankCode": "000008",
"uptime": 100
},
{
"cbnBankCode": "035",
"nipBankCode": "000017",
"uptime": 100
},
{
"cbnBankCode": "000024",
"nipBankCode": "000024",
"uptime": 100
},
{
"cbnBankCode": "050",
"nipBankCode": "000010",
"uptime": 100
},
{
"cbnBankCode": "090495",
"nipBankCode": "090495",
"uptime": 100
},
{
"cbnBankCode": "044",
"nipBankCode": "000014",
"uptime": 100
},
{
"cbnBankCode": "000027",
"nipBankCode": "000027",
"uptime": 100
},
{
"cbnBankCode": "090132",
"nipBankCode": "090132",
"uptime": 100
},
{
"cbnBankCode": "090426",
"nipBankCode": "090426",
"uptime": 100
},
{
"cbnBankCode": "063",
"nipBankCode": "000005",
"uptime": 100
},
{
"cbnBankCode": "000036",
"nipBankCode": "000036",
"uptime": 100
},
{
"cbnBankCode": "090405",
"nipBankCode": "090405",
"uptime": 100
},
{
"cbnBankCode": "090281",
"nipBankCode": "090281",
"uptime": 100
},
{
"cbnBankCode": "000030",
"nipBankCode": "000030",
"uptime": 100
},
{
"cbnBankCode": "032",
"nipBankCode": "000018",
"uptime": 100
},
{
"cbnBankCode": "090198",
"nipBankCode": "090198",
"uptime": 100
}
]
}Overview
This endpoint retrieves the uptime information of banks. The response includes an array of objects, each representing a bank’s uptime information.Request
Method:GETURL:
/v1/banks/uptime
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
x-carbon-key | Header | string | Yes | API key for authentication. |
Response
Status Code:200 OKContent-Type:
application/json
Example Response
{
"status": "success",
"message": "Banks fetched successfully",
"data": [
{
"cbnBankCode": "100",
"nipBankCode": "000022",
"uptime": 100
},
{
"cbnBankCode": "101",
"nipBankCode": "000023",
"uptime": 100
},
{
"cbnBankCode": "214",
"nipBankCode": "000003",
"uptime": 100
}
]
}
⌘I