curl --request GET \
--url https://app.onlyfansapi.com/api/{account}/banking/details/dac7-form \
--header 'Authorization: Bearer <token>'
{
"data": {
"status": "success",
"type": "personal",
"firstName": "FIRST NAME",
"lastName": "LAST NAME",
"address": "123 Address",
"city": "City",
"state": "State",
"zip": "1234",
"countryId": 123,
"taxId": "1234",
"issuingCountryId": 123,
"vatNumber": "123",
"DOB": "2000-01-01",
"cityOfBirth": "CityOfBirth",
"countryOfBirthId": 123,
"countryOfResidenceId": 123
},
"_meta": {
"_credits": {
"used": 1,
"balance": 999999999,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 10000000,
"limit_day": 50000,
"remaining_minute": 9999996,
"remaining_day": 49947
}
}
}
If available, returns the account owner’s DAC7 form information required for tax reporting, including personal details, address, tax identification, country information, and DAC7 status.
curl --request GET \
--url https://app.onlyfansapi.com/api/{account}/banking/details/dac7-form \
--header 'Authorization: Bearer <token>'
{
"data": {
"status": "success",
"type": "personal",
"firstName": "FIRST NAME",
"lastName": "LAST NAME",
"address": "123 Address",
"city": "City",
"state": "State",
"zip": "1234",
"countryId": 123,
"taxId": "1234",
"issuingCountryId": 123,
"vatNumber": "123",
"DOB": "2000-01-01",
"cityOfBirth": "CityOfBirth",
"countryOfBirthId": 123,
"countryOfResidenceId": 123
},
"_meta": {
"_credits": {
"used": 1,
"balance": 999999999,
"note": "Always"
},
"_cache": {
"is_cached": false,
"note": "Cache disabled for this endpoint"
},
"_rate_limits": {
"limit_minute": 10000000,
"limit_day": 50000,
"remaining_minute": 9999996,
"remaining_day": 49947
}
}
}
You can retrieve your token by visiting the OnlyFansAPI Console and clicking API Keys -> Create API Key.
The Account ID
Success
The response is of type object
.