Get Account Details
curl --request GET \
--url https://api.usepooler.com/business-details \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.usepooler.com/business-details"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.usepooler.com/business-details', 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.usepooler.com/business-details",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.usepooler.com/business-details"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.usepooler.com/business-details")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.usepooler.com/business-details")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"message": "<string>",
"stan": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"business_name": "<string>",
"business_address": "<string>",
"business_city": "<string>",
"business_state": "<string>",
"business_country": "<string>",
"business_zip": "<string>",
"business_phone": "<string>",
"business_email": "jsmith@example.com",
"status": "<string>",
"is_developer_access_enabled": true,
"is_live_mode_enabled": true,
"is_test_mode_enabled": true,
"can_go_live": true,
"current_mode": "<string>",
"account_balance": "<string>",
"account_balance_in_float": 123
}
}Business
Get Account Details
Retrieve detailed information about your business account including balance, status, and payment configuration.
GET
/
business-details
Get Account Details
curl --request GET \
--url https://api.usepooler.com/business-details \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.usepooler.com/business-details"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.usepooler.com/business-details', 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.usepooler.com/business-details",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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.usepooler.com/business-details"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
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.usepooler.com/business-details")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.usepooler.com/business-details")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"success": true,
"message": "<string>",
"stan": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"data": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"business_name": "<string>",
"business_address": "<string>",
"business_city": "<string>",
"business_state": "<string>",
"business_country": "<string>",
"business_zip": "<string>",
"business_phone": "<string>",
"business_email": "jsmith@example.com",
"status": "<string>",
"is_developer_access_enabled": true,
"is_live_mode_enabled": true,
"is_test_mode_enabled": true,
"can_go_live": true,
"current_mode": "<string>",
"account_balance": "<string>",
"account_balance_in_float": 123
}
}Retrieve detailed information about your business account including balance, status, payment configuration, and account settings.
Overview
This endpoint returns comprehensive information about your Pooler business account. Use this endpoint to:- Check your account balance and status
- Verify your account mode (test or live)
- Review payment configuration settings
- Confirm developer access permissions
- View business profile information
This endpoint requires authentication with your API key. The response includes your current account balance, status, and all configuration details.
Authorizations
Bearer token authentication. Include your API key in the Authorization header as: Bearer {your_api_key}
⌘I