> For the complete documentation index, see [llms.txt](https://docs.simplio3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.simplio3d.com/api-reference/open-api/materials.md).

# Materials

### Simplio3D Materials API Endpoints Overview

The Simplio3D Materials API provides several endpoints to interact with material data for 3D models. Below is a summary of the available endpoints:

* **GET /materials**: Fetch a list of all available materials in the database.
* **GET /materials/{id}**: Retrieve details of a specific material by its ID.
* <mark style="color:red;">**\[Dashboard API]**</mark>**&#x20;POST /materials**: Add a new material to the repository. Requires material details in JSON format.
* <mark style="color:red;">**\[Dashboard API]**</mark>**&#x20;PUT /materials/{id}**: Update the details of an existing material identified by its ID. Requires updated material data in JSON format.
* <mark style="color:red;">**\[Dashboard API]**</mark>**&#x20;DELETE /materials/{id}**: Remove a material from the system by its ID.

These endpoints simplify the management of 3D materials in applications, ensuring seamless integration and customization.
