We just released our native n8n integration!» Try now
OnlyFans API
Banking

Get Legal and Tax Status

Returns the account owner's legal and tax status required for banking and payout configuration, including W9 requirements, identity verification status, DAC7 compliance, and tax information.

GET
/api/{account}/banking/details/legal-info
AuthorizationBearer <token>

Get your API Key from OnlyFansAPI Console - https://app.onlyfansapi.com/api-keys

In: header

Path Parameters

accountstring

The Account ID

Response Body

curl -X GET "https://app.onlyfansapi.com/api/string/banking/details/legal-info"
{
  "data": {
    "isXXX": true,
    "isW9Required": true,
    "isW9Exist": true,
    "needShowEditW9": true,
    "isRealIdImage": true,
    "canChangePayoutType": true,
    "ivStatus": "approved",
    "ivFailReason": null,
    "showIvButton": true,
    "canShowLegalForm": true,
    "payoutLegalApproveRejectReason": null,
    "hideBanking": true,
    "DAC7": {
      "required": true,
      "type": "personal",
      "state": "success",
      "error": null,
      "countryIds": [
        123
      ]
    },
    "tax": {
      "isBankingDisabled": false,
      "countryCode": "AA",
      "editable": false
    }
  },
  "_meta": {
    "_credits": {
      "used": 1,
      "balance": 1000000004,
      "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": 49952
    }
  }
}