# Create a new product **POST /products** At its core, Canopy allows you to create credit products that meet the specific needs of your users. We offer robust options to configure these products within our system. For most use cases, we recommend configuring products by sending an excel file detailing your preferred configurations to the [Canopy team](mailto:support@canopyservicing.com?subject=API%20Access%20Request); however, you can also configure and manage products programmatically using this API documentation. Request body for creating a new product. ## Servers - Public Sandbox: https://sandbox-api.canopyservicing.com (Public Sandbox) - Protected UAT Sandbox: https://uat-api.canopyservicing.com (Protected UAT Sandbox) - Production: https://api.canopyservicing.com (Production) ## Authentication methods - O auth2 ## Parameters ### Body: application/json (object) - **effective_at** (string(date-time)) The `Date-Time` as of which this product is effective on the server. Your product should be older than all accounts enrolled in it. - **product_id** (string) A unique ID to identify the product with for future requests. If not provided at the time of product creation, Canopy will generate one. - **product_overview** (object) A series of static fields about the product. - **product_lifecycle_policies** (object) - **promotional_policies** (object) If applicable, a promotional configuration for the product. - **post_promotional_policies** (object) - **admin** (object) ## Responses ### 200 Product #### Body: application/json (object) - **product_id** (string) A unique ID to identify the product with for future requests. If not provided at the time of product creation, Canopy will generate one. - **created_at** (string(date-time)) The `Date-Time` that this product was created on the server. - **effective_at** (string(date-time)) The `Date-Time` as of which this product is effective on the server. - **product_overview** (object) A series of static fields about the product. - **product_lifecycle_policies** (object) - **promotional_policies** (object) If applicable, a promotional configuration for the product. - **post_promotional_policies** (object) - **product_summary** (object) Summary of product information - **admin** (object) ### 401 Unauthorized. ### 403 Forbidden. ### 422 Invalid input ### 429 Too many requests. ### default Unexpected Error. [Powered by Bump.sh](https://bump.sh)