latestOpenAPI 3.1.02026-08-163864115.7 MB

c363cb2feb95

Accounts

List Accounts

Lists accounts visible to the credential. User tokens return the user's business accounts; Account API keys return the requesting account and its connected accounts. Pass parent_account_id to return only that parent account's connected accounts.

get/accounts

Query parameters

firstinteger

The number of accounts to return (default 10, max 50).

afterstring

A cursor; returns accounts after this position.

lastinteger

The number of accounts to return from the end of the range.

beforestring

A cursor; returns accounts before this position.

order'created_at' | 'volume'

The field to sort accounts by. volume requires stats:read on the parent account.

direction'asc' | 'desc'

Sort direction.

status'active' | 'suspended'

Return only accounts with this status: active (includes accounts that have not entered payments review) or suspended.

querystring

Free-text filter on account title or ID. % and _ match literally.

created_afterstring date-time

Return only accounts created after this ISO 8601 timestamp.

created_beforestring date-time

Return only accounts created before this ISO 8601 timestamp.

volume_minnumber

Return only accounts whose lifetime USD volume is at least this value. Requires stats:read on the parent account.

volume_maxnumber

Return only accounts whose lifetime USD volume is at most this value. Requires stats:read on the parent account.

parent_account_idstring

For platforms: the parent account ID whose direct connected accounts to return. Requires payout:account:read on the parent account.

Response

accounts listed

Example response

{
  "data": [
    {
      "balances": [
        {
          "balance": "50.0",
          "breakdown": {
            "available": "1500.0",
            "in_transit": "0",
            "pending": "0",
            "pending_settlements": [
              {
                "amount": "12.5",
                "date": "2026-01-01"
              }
            ],
            "reserve": "0"
          },
          "icon_url": "https://assets.whop.com/tokens/usd.png",
          "name": "US Dollar",
          "price_usd": 1,
          "symbol": "USD",
          "value_usd": "50.00"
        }
      ],
      "banner_image_url": "https://assets-2-rough.whop.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "business_address": {
        "city": "Austin",
        "country": "US",
        "line1": "4180 Burnet Rd",
        "line2": "Suite 2",
        "postal_code": "78756",
        "state": "TX"
      },
      "business_name": "Shine Time Auto Detailing, LLC",
      "business_type": "other",
      "capabilities": {
        "accept_bank_payments": "active",
        "accept_bnpl_payments": "inactive",
        "accept_card_payments": "active",
        "bank_deposit": "inactive",
        "card_deposit": "active",
        "card_issuing": "inactive",
        "crypto_deposit": "active",
        "crypto_payout": "inactive",
        "instant_payout": "inactive",
        "run_ads": "active",
        "standard_payout": "inactive",
        "transfer": "inactive"
      },
      "cards": {
        "kind": "individual",
        "status": "approved"
      },
      "collect_vat_id": true,
      "company_formation": {
        "documents": [
          {
            "id": "file_xxxxxxxxxxxxxx",
            "name": "Articles of Organization",
            "type": "articles_of_organization",
            "url": "https://assets-2-rough.whop.com/uploads/audio/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
          }
        ],
        "legal_name": "Shine Time Auto Detailing, LLC",
        "signatures": {
          "form8821": {
            "expires_at": "2026-01-01T12:00:00.000Z",
            "status": "pending",
            "url": "https://sign.doola.com/shine-time-auto-detailing/form8821"
          },
          "ss4": {
            "expires_at": "2026-01-01T12:00:00.000Z",
            "status": "pending",
            "url": "https://sign.doola.com/shine-time-auto-detailing/form8821"
          }
        },
        "state_registered": true
      },
      "country": "us",
      "created_at": "2026-01-01T12:00:00.000Z",
      "description": "Mobile ceramic coating, paint correction, and interior detailing across the Austin metro.",
      "email": "marcus@shinetime.example",
      "home_preferences": [
        "hide_member_count"
      ],
      "id": "biz_xxxxxxxxxxxxxx",
      "industry_group": "automotive",
      "industry_type": "other",
      "invoice_prefix": "SHINE",
      "logo_url": "https://assets-2-rough.whop.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "metadata": {
        "external_id": "shop_4417",
        "region": "austin"
      },
      "onboarding_type": "seller",
      "opengraph_image_url": "https://assets-2-rough.whop.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "opengraph_image_variant": "black",
      "other_business_description": "Mobile auto detailing",
      "other_industry_description": "Automotive services",
      "owner": {
        "id": "user_xxxxxxxxxxxxxx",
        "name": "Dana Whitfield",
        "profile_picture": {
          "url": "https://assets-2-rough.whop.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
        },
        "username": "danawhitfield"
      },
      "parent_account": {
        "id": "biz_xxxxxxxxxxxxxx",
        "logo_url": "https://assets-2-rough.whop.com/uploads/image/2026-01-01/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
        "route": "shine-time-holdings",
        "title": "Shine Time Holdings"
      },
      "payment_controls": {
        "dispute_alert_auto_refund": {
          "threshold_usd": 500
        },
        "dispute_alert_fee_usd": 29,
        "pending_auto_topup_fee_percentage": 2,
        "reserve": {
          "hold_period_days": 14,
          "percentage": 15
        },
        "resolution_center_auto_refund": {
          "card_threshold_usd": 50,
          "financing_threshold_usd": 25,
          "paypal_threshold_usd": 40
        },
        "restricted_payment_methods": [
          "card_visa"
        ]
      },
      "product_tax_code": {
        "id": "ptc_xxxxxxxxxxxxxx",
        "name": "General - Digital Goods",
        "product_type": "digital"
      },
      "recommended_actions": [
        {
          "action": "apply_for_financing",
          "blocked_capabilities": [
            "accept_bnpl_payments"
          ],
          "cta": "https://whop.com/dashboard/biz_xxxxxxxxxxxxxx/settings/payments/",
          "cta_label": "Apply",
          "description": "Let customers pay over time with buy now, pay later.",
          "icon_url": "https://whop.com/illustrations/orange/piggy-bank.svg",
          "impact_score": 86,
          "reasoning": "Financing lifts conversion on the $249 ceramic coating, the priciest job on the menu.",
          "status": "optional",
          "title": "Offer financing at checkout"
        }
      ],
      "require_2fa": true,
      "required_actions": [
        {
          "action": "verify_identity",
          "blocked_capabilities": [
            "standard_payout"
          ],
          "cta": "https://whop.com/dashboard/biz_xxxxxxxxxxxxxx/balance/",
          "cta_label": "Verify now",
          "description": "Complete verification to withdraw your earnings.",
          "icon_url": "https://whop.com/illustrations/orange/shield.svg",
          "status": "required",
          "title": "Complete your identity verification"
        }
      ],
      "route": "biz_xxxxxxxxxxxxxx",
      "social_links": [
        {
          "id": "social_1",
          "title": "@shinetimedetail",
          "url": "https://instagram.com/shinetimedetail",
          "website": "instagram"
        }
      ],
      "status": "active",
      "status_reason": "Payments are paused while we review recent chargebacks on this account.",
      "store_page_config": {
        "accent_color": "red",
        "layout": "compact",
        "profile_variant": "business",
        "whop_affiliate_link": true
      },
      "target_audience": "Owners of new and enthusiast vehicles in Austin, TX",
      "tax_collection_enabled_states": [
        "TX"
      ],
      "tax_identifiers": [
        {
          "id": "txid_xxxxxxxxxxxxxx",
          "tax_id_type": "eu_vat",
          "tax_id_value": "DE123456789"
        }
      ],
      "tax_remitted_by": "self",
      "tax_type": "inclusive",
      "three_ds_level": "mandate_challenge",
      "title": "Shine Time Auto Detailing",
      "total_usd": "50.00",
      "use_logo_as_opengraph_image_fallback": true,
      "verification": {
        "business": null,
        "individual": null
      },
      "wallet": {
        "address": "0xabc123",
        "id": "cwal_xxxxxxxxxxxxxx",
        "network": "ethereum"
      }
    }
  ],
  "page_info": {
    "end_cursor": "WyJjdXJzb3IiLDFd",
    "start_cursor": "WyJjdXJzb3IiLDFd"
  }
}