# Find which gas station sponsors a specific account

Returns the sponsorship status for the given account, following the sponsorship hierarchy: 1) Domain-level sponsor for the account domain, 2) Parent domain sponsors (if includeSubDomains=true), 3) Account-level sponsor. Returns isSponsored=false if no sponsor is found.

Endpoint: GET /v1/domain/{domainId}/sponsors/account/{accountId}/sponsor
Security: bearer

## Path parameters:

  - `domainId` (string, required)
    Domain ID of the account to check

  - `accountId` (string, required)
    Account ID to find the sponsor for

## Response 200 fields (application/json):

  - `isSponsored` (boolean, required)
    Whether the account is sponsored by a gas station

  - `sponsorAccountId` (string)
    Gas station account ID that is sponsoring

  - `type` (string)
    Enum: "domain", "account", "none"

  - `accountIds` (array)

  - `includeSubDomains` (boolean)

  - `alertLimit` (array)

  - `alertLimit.tickerId` (string, required)
    Ticker/token UUID

  - `alertLimit.amount` (string, required)
    Alert threshold amount

  - `balanceStatus` (array)
    Balance status per configured alert. Omitted if balance fetch fails.

  - `balanceStatus.tickerId` (string, required)
    Ticker UUID

  - `balanceStatus.tickerSymbol` (string, required)
    Ticker symbol for display (e.g., SOL, ETH, XRP)

  - `balanceStatus.threshold` (string, required)
    Configured alert threshold amount

  - `balanceStatus.currentBalance` (string, required)
    Current balance from Core

  - `balanceStatus.status` (string, required)
    Balance status: critical if currentBalance <= threshold
    Enum: "healthy", "critical"

  - `criticalCount` (number)
    Number of tickers in critical status. Omitted if balance fetch fails.


