Coming Soon

API Reference

Complete API documentation for File and Flow integration will be available soon

Authentication

All API requests require authentication using an API key. Include your API key in the request header:

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

API Endpoints

GET/api/v1/products

Retrieve a list of all products

GET/api/v1/products/:id

Get details for a specific product

POST/api/v1/products

Create a new product

PUT/api/v1/products/:id

Update an existing product

DELETE/api/v1/products/:id

Delete a product

GET/api/v1/materials

List all available materials and finishes

GET/api/v1/renders/:id

Retrieve 3D render for a product

POST/api/v1/renders

Generate a new 3D render

Rate Limits

API requests are limited to 1,000 requests per hour per API key. Rate limit information is included in response headers:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1640995200

Error Codes

400Bad Request
401Unauthorized
404Not Found
429Too Many Requests
500Internal Server Error