Developer Docs

Project

Represents the environment for your business or proposition on Firmhouse.

Fields

availableCountries ([String!]!)
The available countries for this project
availableCountryStates (JSON!)
The available states per country for this project
currency (String!)
The currency of the project
currentStock (Int)
The current stock of a project
dynamicOrderStrategy (String!)
The type of the dynamic order strategy for this project
extraFields ([ExtraField!])
The extra fields for this project
freeShipmentFromCents (Int)
The threshold that will make shipment free in cents
licence (Licence)
Licence
name (String!)
The name of the project
paymentProvider (String)
The payment provider of this project
plans ([Plan!]!)
The available plans for this project
productImageUrl (String)
Image of the main product of the project
productName (String)
Name of the main product of the project
products ([Product!]!)
The available products for this project
projectType (String)
The type of the project
shippingCostsCents (Int)
The default shipping costs in cents including tax
shippingCostsExclTaxCents (Int)
The default shipping costs in cents excluding tax
subscriptionLimitEnabled (Boolean!)
Whether the amount of subscriptions is limited
taxRates ([TaxRate!]!)
The available tax rates for this project
token (ID!)
Token to identify the project with
twoStepCancellationEnabled (Boolean)
Whether two step cancellation is enabled for this project
twoStepSignupEnabled (Boolean!)
Whether two step signup is enabled for this project
updatedAt (String)
Project last updated since