Listar recebedores
curl --request GET \
--url https://api.conta.paybeehive.com.br/v1/recipients \
--header 'Authorization: Basic <encoded-value>'import requests
url = "https://api.conta.paybeehive.com.br/v1/recipients"
headers = {"Authorization": "Basic <encoded-value>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://api.conta.paybeehive.com.br/v1/recipients', 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.conta.paybeehive.com.br/v1/recipients",
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: Basic <encoded-value>"
],
]);
$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.conta.paybeehive.com.br/v1/recipients"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Basic <encoded-value>")
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.conta.paybeehive.com.br/v1/recipients")
.header("Authorization", "Basic <encoded-value>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.conta.paybeehive.com.br/v1/recipients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Basic <encoded-value>'
response = http.request(request)
puts response.read_body[
{
"legalName": "netero isaac",
"document": {
"number": "12345678909",
"type": "cpf"
},
"transferSettings": {
"transferEnabled": true,
"automaticAnticipationEnabled": true,
"anticipatableVolumePercentage": 2
},
"bankAccount": {
"bankCode": "341",
"agencyNumber": "1234",
"accountNumber": "123456",
"accountDigit": "7",
"type": "conta_corrente",
"legalName": "minhalojinha",
"documentNumber": "12345678909",
"documentType": "cpf"
},
"email": "financeiro@lojaabc.com",
"id": 916,
"companyId": 287,
"tenantId": 1,
"createdAt": "2025-12-04T04:33:10.000Z",
"balance": {}
}
]{
"message": "Invalid request",
"code": "bad_request",
"details": {}
}{
"message": "Invalid request",
"code": "bad_request",
"details": {}
}Recebedores
Listar recebedores
GET
/
recipients
Listar recebedores
curl --request GET \
--url https://api.conta.paybeehive.com.br/v1/recipients \
--header 'Authorization: Basic <encoded-value>'import requests
url = "https://api.conta.paybeehive.com.br/v1/recipients"
headers = {"Authorization": "Basic <encoded-value>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Basic <encoded-value>'}};
fetch('https://api.conta.paybeehive.com.br/v1/recipients', 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.conta.paybeehive.com.br/v1/recipients",
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: Basic <encoded-value>"
],
]);
$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.conta.paybeehive.com.br/v1/recipients"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Basic <encoded-value>")
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.conta.paybeehive.com.br/v1/recipients")
.header("Authorization", "Basic <encoded-value>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.conta.paybeehive.com.br/v1/recipients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Basic <encoded-value>'
response = http.request(request)
puts response.read_body[
{
"legalName": "netero isaac",
"document": {
"number": "12345678909",
"type": "cpf"
},
"transferSettings": {
"transferEnabled": true,
"automaticAnticipationEnabled": true,
"anticipatableVolumePercentage": 2
},
"bankAccount": {
"bankCode": "341",
"agencyNumber": "1234",
"accountNumber": "123456",
"accountDigit": "7",
"type": "conta_corrente",
"legalName": "minhalojinha",
"documentNumber": "12345678909",
"documentType": "cpf"
},
"email": "financeiro@lojaabc.com",
"id": 916,
"companyId": 287,
"tenantId": 1,
"createdAt": "2025-12-04T04:33:10.000Z",
"balance": {}
}
]{
"message": "Invalid request",
"code": "bad_request",
"details": {}
}{
"message": "Invalid request",
"code": "bad_request",
"details": {}
}Authorizations
basicAuthapiKeyAuth
Basic Authorization usando SECRET_KEY como usuário e "x" como senha.
Response
Lista de recebedores
Razão social / nome legal do recebedor (obrigatório).
Maximum string length:
50Example:
"netero isaac"
Show child attributes
Show child attributes
Configurações retornadas pelo sistema (podem incluir campos adicionais).
Show child attributes
Show child attributes
Dados bancários do recebedor.
Show child attributes
Show child attributes
Email do recebedor (opcional).
Example:
"financeiro@lojaabc.com"
Example:
916
Example:
287
Example:
1
Example:
"2025-12-04T04:33:10.000Z"
Resumo de saldo do recebedor (pode variar por ambiente).
⌘I