# FirmhouseConfig

Configuration for firmhouse client

## Type parameters

• **T** extends [`Access`](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/enumerations/access)

Access type

## Properties

| Property      | Modifier   | Type     | Description                                                                                                                                                                                                                                                                     |
| ------------- | ---------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `accessType?` | `readonly` | `T`      | <p>Access type for the apiToken<br><br><strong>Remarks</strong><br>If the accessType is <code>storefront</code>, then the client will not have access to write operations such as projects, subscriptions, invoices etc.<br>Default value is <code>Access.storefront</code></p> |
| `apiToken`    | `readonly` | `string` | <p>Firmhouse api token<br><br><strong>Remarks</strong><br>This token can be obtained from Firmhouse portal > Integrations</p>                                                                                                                                                   |
| `baseUrl?`    | `readonly` | `string` | <p>Base url for the Firmhouse api<br><br><strong>Remarks</strong><br>Default value is <code><https://portal.firmhouse.com/graphql></code></p>                                                                                                                                   |
