List Account Opening Requests
curl --request GET \
--url https://api.sandbox.wepayout.com.br/v2/register/companies \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.sandbox.wepayout.com.br/v2/register/companies"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.sandbox.wepayout.com.br/v2/register/companies', 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.sandbox.wepayout.com.br/v2/register/companies",
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.sandbox.wepayout.com.br/v2/register/companies"
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.sandbox.wepayout.com.br/v2/register/companies")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.sandbox.wepayout.com.br/v2/register/companies")
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[
{
"id": "a1b2c3d4-e5f6-4789-801a-bcdef1234567",
"company": {
"legal_name": "Example Fictitious Corp",
"trade_name": "Fictitious Solutions",
"tax_id": "11111111000111",
"contacts": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"phone": "5511999999999",
"tax_id": "12345678901",
"role": "administrator"
},
{
"name": "Jane Smith",
"email": "jane.smith@example.com",
"phone": "5511988888888",
"tax_id": "98765432100",
"role": "legal_representative"
}
],
"address": [
{
"city": "Example City",
"state": "EX",
"country": "BR",
"zip_code": "00000000",
"street": "Fictional Avenue",
"number": "100",
"complement": "Suite 101"
}
]
},
"status": "active",
"status_history": [
{
"status": "pending",
"created_at": "2025-10-02T13:34:38.000Z"
},
{
"status": "due_diligence_review",
"created_at": "2025-10-03T09:15:12.000Z"
}
],
"account_id": 1001000,
"created_at": "2025-10-02T13:34:05.000Z",
"updated_at": "2025-10-03T10:22:44.000Z"
}
]
Onboarding
List Account Opening Requests
Retrieves a list of all account opening requests submitted through the registration process.
GET
/
v2
/
register
/
companies
List Account Opening Requests
curl --request GET \
--url https://api.sandbox.wepayout.com.br/v2/register/companies \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.sandbox.wepayout.com.br/v2/register/companies"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.sandbox.wepayout.com.br/v2/register/companies', 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.sandbox.wepayout.com.br/v2/register/companies",
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.sandbox.wepayout.com.br/v2/register/companies"
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.sandbox.wepayout.com.br/v2/register/companies")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.sandbox.wepayout.com.br/v2/register/companies")
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[
{
"id": "a1b2c3d4-e5f6-4789-801a-bcdef1234567",
"company": {
"legal_name": "Example Fictitious Corp",
"trade_name": "Fictitious Solutions",
"tax_id": "11111111000111",
"contacts": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"phone": "5511999999999",
"tax_id": "12345678901",
"role": "administrator"
},
{
"name": "Jane Smith",
"email": "jane.smith@example.com",
"phone": "5511988888888",
"tax_id": "98765432100",
"role": "legal_representative"
}
],
"address": [
{
"city": "Example City",
"state": "EX",
"country": "BR",
"zip_code": "00000000",
"street": "Fictional Avenue",
"number": "100",
"complement": "Suite 101"
}
]
},
"status": "active",
"status_history": [
{
"status": "pending",
"created_at": "2025-10-02T13:34:38.000Z"
},
{
"status": "due_diligence_review",
"created_at": "2025-10-03T09:15:12.000Z"
}
],
"account_id": 1001000,
"created_at": "2025-10-02T13:34:05.000Z",
"updated_at": "2025-10-03T10:22:44.000Z"
}
]
Query Parameters
Filters results to include only account opening requests created after the specified date.Example:
2025-10-01Filters results to include only account opening requests created before the specified date.Example:
2025-10-20Filters account opening requests by their current status. The accepted values are listed in the status enum section below.Allowed values:
active, canceled, closed, due_diligence_review, inactive, pendingFilters results to include only account opening requests updated after the specified date.Example:
2025-10-15Filters results to include only account opening requests updated before the specified date.Example:
2025-10-28Response Body
Array of account opening requests
Show Request Object
Show Request Object
Unique identifier of the account opening request
Company information
Show Company Details
Show Company Details
Company’s registered legal name
Company’s trade name or business name
Company’s tax identification number (CNPJ), numbers only
List of contact persons associated with the company. Each object represents a contact.
Show Contact
Show Contact
Full name of the contact person
Email address of the contact person
Phone number including country and area code
Contact’s individual tax ID (CPF), numbers only
Role within the companyAllowed values:
administrator, legal_representative, financial, commercialCurrent statusValues:
pending, due_diligence_review, active, inactive, canceled, closedID of the account linked after approval
Timestamp when the request was created
Timestamp when the request was last updated
[
{
"id": "a1b2c3d4-e5f6-4789-801a-bcdef1234567",
"company": {
"legal_name": "Example Fictitious Corp",
"trade_name": "Fictitious Solutions",
"tax_id": "11111111000111",
"contacts": [
{
"name": "John Doe",
"email": "john.doe@example.com",
"phone": "5511999999999",
"tax_id": "12345678901",
"role": "administrator"
},
{
"name": "Jane Smith",
"email": "jane.smith@example.com",
"phone": "5511988888888",
"tax_id": "98765432100",
"role": "legal_representative"
}
],
"address": [
{
"city": "Example City",
"state": "EX",
"country": "BR",
"zip_code": "00000000",
"street": "Fictional Avenue",
"number": "100",
"complement": "Suite 101"
}
]
},
"status": "active",
"status_history": [
{
"status": "pending",
"created_at": "2025-10-02T13:34:38.000Z"
},
{
"status": "due_diligence_review",
"created_at": "2025-10-03T09:15:12.000Z"
}
],
"account_id": 1001000,
"created_at": "2025-10-02T13:34:05.000Z",
"updated_at": "2025-10-03T10:22:44.000Z"
}
]
Was this page helpful?
⌘I

