Banking
List Available Payout Systems
Returns a list of available payout systems for the account, including details such as payout method codes, titles, descriptions, minimum payout amounts, processing times, and the currently selected payout method.
AuthorizationBearer <token>
You can retrieve your token by visiting the OnlyFansAPI Console and clicking API Keys -> Create API Key.
In: header
Path Parameters
accountstring
The Account ID
Response Body
curl -X GET "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems"
fetch("https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems")
package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
import requests
url = "https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems"
response = requests.request("GET", url)
print(response.text)
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.http.HttpResponse.BodyHandlers;
import java.time.Duration;
HttpClient client = HttpClient.newBuilder()
.connectTimeout(Duration.ofSeconds(10))
.build();
HttpRequest.Builder requestBuilder = HttpRequest.newBuilder()
.uri(URI.create("https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems"))
.GET()
.build();
try {
HttpResponse<String> response = client.send(requestBuilder.build(), BodyHandlers.ofString());
System.out.println("Status code: " + response.statusCode());
System.out.println("Response body: " + response.body());
} catch (Exception e) {
e.printStackTrace();
}
using System;
using System.Net.Http;
using System.Text;
var client = new HttpClient();
var response = await client.GetAsync("https://app.onlyfansapi.com/api/acct_XXXXXXXXXXXXXXX/banking/available-payout-systems");
var responseBody = await response.Content.ReadAsStringAsync();
{
"data": {
"payouts": [
{
"code": "paxum",
"title": "Paxum (e-wallet)",
"subtitle": "Receive payouts to a Paxum wallet",
"minPayoutSumm": 20,
"payoutTime": "1 business day",
"description": "No limits on number of daily withdrawals (No maximum)\nWithdraw money from your Paxum wallet either via bank transfer or on to a Paxum Prepaid Mastercard\n<a href=\"https://www.paxum.com/services/receive-payments\">click here</a>",
"fields": {},
"fieldsOrder": [],
"uiMapping": {}
},
{
"code": "cosmopayment",
"title": "Cosmo Payment",
"subtitle": "Receive payouts directly to your Cosmo Prepaid Mastercard",
"minPayoutSumm": 20,
"payoutTime": "1 Business day",
"description": "No limits on number of daily withdrawals (No maximum)\nWithdraw money from your Cosmo Prepaid Mastercard\nFor more information on Cosmo Payment, go to www.cosmopayment.com/getpaid",
"fields": {},
"fieldsOrder": [],
"uiMapping": {}
},
{
"code": "securionpay",
"title": "VISA Direct Transfer",
"subtitle": "Receive payouts directly to your VISA debit or credit card",
"minPayoutSumm": 50,
"payoutTime": "1-2 business days",
"description": "Payouts are transferred directly to your VISA Credit or VISA Debit card. ",
"fields": {},
"fieldsOrder": [],
"uiMapping": {}
},
{
"code": "bank_ebics_sepa",
"title": "International Transfer (SEPA)",
"subtitle": "Receive payouts directly to your bank account via SEPA payments",
"minPayoutSumm": 20,
"payoutTime": "1-3 business days",
"description": "No limits on number of daily withdrawals (No maximum)\nPayouts are paid directly into your bank account via the SEPA banking system\nAny SEPA bank account",
"fields": {},
"fieldsOrder": [],
"uiMapping": {}
},
{
"code": "skrill",
"title": "Receive your funds via Skrill",
"subtitle": "Receive payouts to your Skrill account",
"minPayoutSumm": 20,
"payoutTime": "1 business day",
"description": "Receive your funds via Skrill",
"fields": {},
"fieldsOrder": [],
"uiMapping": {}
}
],
"payoutCode": "bank_ebics_sepa"
},
"_meta": {
"_credits": {
"used": 1,
"balance": 999999996,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 10000000,
"limit_day": 50000,
"remaining_minute": 9999999,
"remaining_day": 49944
}
}
}
Get Legal Form Details GET
Returns the account owner's legal form details for banking, including personal or business name, address, social media links, date of birth, and available document types for identity verification.
List Countries GET
List countries, their internal OnlyFans IDs, and their payment & tax information.