Simplio3D
HomeHelp Center
  • INTRODUCTION
  • GETTING STARTED
    • Create an account
    • Prepare 3D models
  • LEARNING THE APP
    • Dashboard
    • My Account
    • Products
      • New Product
      • Select Layout
      • Add 3D Models
        • 3D Model versions
      • Create Options
        • Default
        • Sections
        • Dropdown
        • Material
        • Checkbox
        • Toggle
        • Thumbnails
        • Arrows
        • Upload
        • Text
        • Numeral
          • Sizing: Keep the proportions
        • Restrictions
          • 'Has one or more variants selected from' type of restriction
          • 'The variant value is between min and max' type of restriction
      • Pricing
        • Pricing formula
        • Variables
        • Add price
      • Add form
        • Add Field
        • Email Settings
          • Gmail
          • Sendgrid
      • Share
      • Product Viewer
    • Materials
      • New Materials
      • Textures
      • Categories
    • 3D Assets
      • Edit 3D Assets
      • Categories
      • File too large
    • Orders
  • Integrations
    • API Documentation
  • API Reference
    • Partner API
      • Managing Orders
    • Open API
      • Getting Started
      • User Authentication
      • 3D Assets
      • Configurators
      • Contact Form
        • Form Fields
        • Forms
      • Options
        • Options
        • Option Variations
        • Option Restrictions
      • Price Groups
      • Share
      • Materials
        • Materials
        • Material Categories
      • Textures
        • Textures
        • Texture Categories
      • Orders
  • Other
    • Change Log
Powered by GitBook
On this page
  • Simplio3D Textures API Overview
  • Endpoints

Was this helpful?

  1. API Reference
  2. Open API

Textures

Managing textures using API endpoints

Simplio3D Textures API Overview

Simplio3D provides a robust API for managing and manipulating textures in a 3D environment. Below are the key endpoints available in the Textures API:

Endpoints

1. GET /textures

  • Description: Retrieve a list of all available textures.

  • Parameters: None

  • Response: JSON array of texture objects.

2. GET /textures/{textureId}

  • Description: Fetch details of a specific texture.

  • Parameters:

    • textureId: The unique identifier for the texture.

  • Response: JSON object containing texture details.

3. [Dashboard API] POST /textures

  • Description: Add a new texture to the collection.

  • Parameters:

    • name: String, required

    • file: Binary, required (texture image file)

  • Response: JSON object with status and texture ID.

4. [Dashboard API] PUT /textures/{textureId}

  • Description: Update details of an existing texture.

  • Parameters:

    • textureId: The unique identifier for the texture.

    • Request body with updated texture details.

  • Response: JSON object reflecting the updated texture.

5. [Dashboard API] DELETE /textures/{textureId}

  • Description: Remove a texture from the system.

  • Parameters:

    • textureId: The unique identifier for the texture.

  • Response: JSON object confirming deletion.

Ensure to handle authentication and error responses as defined in the API documentation.

PreviousMaterial CategoriesNextTextures

Last updated 9 days ago

Was this helpful?