Get health
curl --request GET \
--url https://api.bundle.social/api/v1/ \
--header 'x-api-key: <api-key>'import requests
url = "https://api.bundle.social/api/v1/"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.bundle.social/api/v1/', 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.bundle.social/api/v1/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$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.bundle.social/api/v1/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bundle.social/api/v1/")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bundle.social/api/v1/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"status": "<string>",
"createdAt": "<string>",
"note": "<string>",
"platforms": {
"FACEBOOK": {
"note": "<string>"
},
"INSTAGRAM": {
"note": "<string>"
},
"TIKTOK": {
"note": "<string>"
},
"YOUTUBE": {
"note": "<string>"
},
"TWITTER": {
"note": "<string>"
},
"PINTEREST": {
"note": "<string>"
},
"REDDIT": {
"note": "<string>"
},
"MASTODON": {
"note": "<string>"
},
"DISCORD": {
"note": "<string>"
},
"SLACK": {
"note": "<string>"
},
"BLUESKY": {
"note": "<string>"
},
"GOOGLE_BUSINESS": {
"note": "<string>"
},
"LINKEDIN": {
"note": "<string>"
},
"THREADS": {
"note": "<string>"
},
"SNAPCHAT": {
"note": "<string>"
}
}
}{
"message": "<string>",
"statusCode": 123,
"issues": [
{
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}app
Get health
Check whether the bundle.social API is reachable and see the current operational status of every supported social platform. Use this endpoint for uptime monitoring and to detect platform-side outages before publishing.
GET
/
api
/
v1
/
Get health
curl --request GET \
--url https://api.bundle.social/api/v1/ \
--header 'x-api-key: <api-key>'import requests
url = "https://api.bundle.social/api/v1/"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://api.bundle.social/api/v1/', 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.bundle.social/api/v1/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$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.bundle.social/api/v1/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.bundle.social/api/v1/")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.bundle.social/api/v1/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"status": "<string>",
"createdAt": "<string>",
"note": "<string>",
"platforms": {
"FACEBOOK": {
"note": "<string>"
},
"INSTAGRAM": {
"note": "<string>"
},
"TIKTOK": {
"note": "<string>"
},
"YOUTUBE": {
"note": "<string>"
},
"TWITTER": {
"note": "<string>"
},
"PINTEREST": {
"note": "<string>"
},
"REDDIT": {
"note": "<string>"
},
"MASTODON": {
"note": "<string>"
},
"DISCORD": {
"note": "<string>"
},
"SLACK": {
"note": "<string>"
},
"BLUESKY": {
"note": "<string>"
},
"GOOGLE_BUSINESS": {
"note": "<string>"
},
"LINKEDIN": {
"note": "<string>"
},
"THREADS": {
"note": "<string>"
},
"SNAPCHAT": {
"note": "<string>"
}
}
}{
"message": "<string>",
"statusCode": 123,
"issues": [
{
"message": "<string>",
"path": [
"<string>"
]
}
]
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}{
"message": "<string>",
"statusCode": 123
}Was this page helpful?
⌘I