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
string
Filters results to include only account opening requests created after the specified date.Example:
2025-10-01string
Filters results to include only account opening requests created before the specified date.Example:
2025-10-20string
Filters 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, pendingstring
Filters results to include only account opening requests updated after the specified date.Example:
2025-10-15string
Filters results to include only account opening requests updated before the specified date.Example:
2025-10-28Response Body
array
Array of account opening requests
Show Request Object
Show Request Object
string
Unique identifier of the account opening request
object
Company information
Show Company Details
Show Company Details
string
Company’s registered legal name
string
Company’s trade name or business name
string
Company’s tax identification number (CNPJ), numbers only
array
List of contact persons associated with the company. Each object represents a contact.
Show Contact
Show Contact
string
Current statusValues:
pending, due_diligence_review, active, inactive, canceled, closedarray
integer
ID of the account linked after approval
string
Timestamp when the request was created
string
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

