# Merchant

Object · GraphQL API

Details about a merchant and its current settings.

## Fields

- `id` (`ID!`) — non-null: Unique identifier.
- `status` (`String`): Current status.
- `companyName` (`String`): Company name.
- `website` (`String`): The merchant's main website.
- `timezone` (`String`): The timezone that the merchant operates in.
- `countryName` (`String`): The country the merchant operates in.
- `merchantAccounts` (`MerchantAccountConnection`): A paginated list of merchant accounts that belong to this merchant. Filtered by search criteria, if provided.
  - `input` (`MerchantAccountSearchInput`)
  - `first` (`Int`)
  - `after` (`String`)

## Used by

- [Viewer](/braintree/graphql/reference/types/viewer) — Object; merchant

## GraphQL definition

```graphql
type Merchant {
  id: ID!
  status: String
  companyName: String
  website: String
  timezone: String
  countryName: String
  merchantAccounts(input: MerchantAccountSearchInput, first: Int, after: String): MerchantAccountConnection
}
```

---

[View the complete GraphQL schema on GitHub](https://raw.githubusercontent.com/braintree/graphql-api/refs/heads/master/schema.graphql)