---
title: "Get seller account"
method: GET
path: "/seller"
tags: ["seller-account"]
---

# Get seller account

`GET /seller`

Retrieve the authenticated user’s seller account record.

Use this endpoint to load seller onboarding/account state before rendering seller tools.

What is returned:
- Stripe-connected seller account information for the authenticated seller.
- Current seller status and account-level fields required by seller-facing dashboards.

Access rules:
- Requires seller authentication.
- Returns `404` if no seller account exists for the caller.

## Response `200`

Seller account

- SellerAccount — Stripe account information for a seller, sourced from the Stripe API
  - `id` string, required — Unique identifier for the seller account
  - `email` string, email, required — Seller's contact email address
  - `country` string, required — Two-letter ISO country code of the seller
  - `defaultCurrency` string, required — Default currency code used by the seller (ISO 4217)
  - `detailsSubmitted` boolean, required — Indicates if the seller has completed onboarding
  - `chargesEnabled` boolean, required — Whether the seller is able to accept charges
  - `payoutsEnabled` boolean, required — Whether the seller is able to receive payouts
  - `requirements` object, required — Details on account verification and compliance requirements
    - `currentlyDue` string[], required — List of fields immediately required from the seller
    - `pastDue` string[], required — List of overdue fields required from the seller
    - `eventuallyDue` string[], required — List of fields that will eventually be required
    - `disabledReason` string, nullable, required — Reason why the seller's account might be disabled
  - `businessProfile` object, required — Business profile information provided by the seller
    - `name` string, nullable, required — Seller's business name
    - `url` string, uri, nullable, required — URL of the seller's business website
    - `supportEmail` string, email, nullable, required — Email address for customer support inquiries
    - `supportPhone` string, nullable, required — Phone number for customer support inquiries
  - `settings` object, required — Seller-specific settings and preferences
    - `payouts` object, required — Seller payout configuration
      - `schedule` object, required — Schedule for seller payouts
        - `delayDays` number, required — Number of days between transactions and payouts
        - `interval` 'daily' | 'weekly' | 'monthly' | 'manual', required — Frequency of payouts
      - `statementDescriptor` string, nullable, required — Descriptor appearing on bank statements
    - `dashboard` object, required — Dashboard configuration settings
      - `timezone` string, required — Configured timezone of the seller's dashboard

## Other responses

- `404` — Seller not found

---

[API](https://skmtc.net/managem/apis/managem-api.md) · [All operations](https://skmtc.net/managem/apis/managem-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/managem/managem-api/versions/6367b514f6ea/schema)
