List My Payouts
curl --request GET \
--url https://api.{your-broker}.slate-labs.com/customers/me/payoutsimport requests
url = "https://api.{your-broker}.slate-labs.com/customers/me/payouts"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.{your-broker}.slate-labs.com/customers/me/payouts', 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.{your-broker}.slate-labs.com/customers/me/payouts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.{your-broker}.slate-labs.com/customers/me/payouts"
req, _ := http.NewRequest("GET", url, nil)
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.{your-broker}.slate-labs.com/customers/me/payouts")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.{your-broker}.slate-labs.com/customers/me/payouts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyCustomers
List My Payouts
List in-flight + recent payout_requests for the authenticated customer.
Used by the webtrader to surface a status pill on prop account rows (e.g. “Payout requested X","Payoutinprogress","PayoutpaidX”). Returns rows scoped to accounts the customer owns. The webtrader typically only displays the latest per account, but we return the full list so the frontend can pick.
GET
/
customers
/
me
/
payouts
List My Payouts
curl --request GET \
--url https://api.{your-broker}.slate-labs.com/customers/me/payoutsimport requests
url = "https://api.{your-broker}.slate-labs.com/customers/me/payouts"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.{your-broker}.slate-labs.com/customers/me/payouts', 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.{your-broker}.slate-labs.com/customers/me/payouts",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.{your-broker}.slate-labs.com/customers/me/payouts"
req, _ := http.NewRequest("GET", url, nil)
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.{your-broker}.slate-labs.com/customers/me/payouts")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.{your-broker}.slate-labs.com/customers/me/payouts")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_bodyResponse
200 - application/json
Successful Response
⌘I