> For the complete documentation index, see [llms.txt](https://developer.firmhouse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.firmhouse.com/sdks/firmhouse-sdk/reference/interfaces/firmhouse-project.md).

# FirmhouseProject

Represents the environment for your business or proposition on Firmhouse

## Properties

| Property                     | Type                                                                                                    | Description                                                                                                |
| ---------------------------- | ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| `availableCountries`         | `string`\[]                                                                                             | The available countries for this project                                                                   |
| `availableCountryStates`     | `unknown`                                                                                               | The available states per country for this project                                                          |
| `currency`                   | `string`                                                                                                | The currency of the project                                                                                |
| `currentStock`               | `null` \| `number`                                                                                      | The current stock of a project                                                                             |
| `dynamicOrderStrategy`       | `string`                                                                                                | The type of the dynamic order strategy for this project                                                    |
| `extraFields?`               | `null` \| [`FirmhouseExtraField`](/sdks/firmhouse-sdk/reference/interfaces/firmhouse-extra-field.md)\[] | The extra fields for this project                                                                          |
| `freeShipmentFromCents`      | `null` \| `number`                                                                                      | The threshold that will make shipment free in cents (works in combination with Firmhouse shipping methods) |
| `id`                         | `string`                                                                                                | ID to identify the project with                                                                            |
| `licence`                    | `null` \| { `showFirmhouseLogo`: `null` \| `boolean`; }                                                 | Licence                                                                                                    |
| `name`                       | `string`                                                                                                | The name of the project                                                                                    |
| `paymentProvider`            | `null` \| `string`                                                                                      | The payment provider of this project                                                                       |
| `productImageUrl`            | `null` \| `string`                                                                                      | Image of the main product of the project                                                                   |
| `productName`                | `null` \| `string`                                                                                      | Name of the main product of the project                                                                    |
| `projectType`                | `null` \| `string`                                                                                      | The type of the project                                                                                    |
| `promotions?`                | [`FirmhousePromotion`](/sdks/firmhouse-sdk/reference/interfaces/firmhouse-promotion.md)\[]              | The available promotions for this project                                                                  |
| `subscriptionLimitEnabled`   | `boolean`                                                                                               | Whether the amount of subscriptions is limited                                                             |
| `taxRates?`                  | [`FirmhouseTaxRate`](/sdks/firmhouse-sdk/reference/interfaces/firmhouse-tax-rate.md)\[]                 | The available tax rates for this project                                                                   |
| `token`                      | `string`                                                                                                | Token to identify the project with                                                                         |
| `twoStepCancellationEnabled` | `null` \| `boolean`                                                                                     | Whether two-step cancellation is enabled for this project                                                  |
| `twoStepSignupEnabled`       | `boolean`                                                                                               | Whether two step signup is enabled for this project                                                        |
| `updatedAt`                  | `null` \| `string`                                                                                      | Project last updated since                                                                                 |
