# Project

A project is where all of the user, subscription, plan, device, and SIM information lives.

## Properties

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `object` | string | Yes | Type of object is always `project`. |
| `id` | string | Yes | Globally unique identifier for the project. |
| `billing` | object,null | Yes | Configuration parameters for the project use of billing. Present when the Billing API is enabled. |
| `consent` | object,null | Yes | Configuration parameters for the project's user consent collection. When absent, user consent is not checked or required.  <!-- theme: info --> > #### Preview > > This property is currently in preview and might change in the future. > > We’re excited to hear your feedback and ideas. Please send an email > to [support@gigs.com](mailto:support@gigs.com) to share your thoughts.  |
| `createdAt` | string | Yes | Time when the project was created. |
| `image` | string,null | Yes | Small-resolution project icon with an aspect ratio of `1:1`.  <!-- theme: info --> > #### Preview > > This property is currently in preview and might change in the future. > > We’re excited to hear your feedback and ideas. Please send an email > to [support@gigs.com](mailto:support@gigs.com) to share your thoughts.  |
| `legal` | object,null | Yes | The legal address for the company that manages the project. |
| `locales` | string[] | Yes | List of supported locales represented as [IETF language tags](https://en.wikipedia.org/wiki/IETF_language_tag), ordered by preference. |
| `name` | string | Yes | A human-readable name for the project. |
| `organization` | object | Yes |  |
| `payments` | object,null | Yes | Configuration parameters for the project use of payments. |
| `subscriptionOwner` | user | company | Yes | Indicates which entity will be registered as the owner of the subscription with the providers. When `company` is selected the legal address associated with the project will be used for the registration. |
| `support` | object,null | Yes | Contact details for consumer support requests regarding the project. |
| `tax` | object,null | Yes | Tax configuration for the project. |
| `type` | live | test | Yes | Indicates whether this is a live or test project. In live projects, subscriptions are invoiced to your organization, and any payments and taxes are real. The type cannot be changed after project creation. |
