Resource | Description |
---|---|
GET /v1/models | Get page of models |
GET /v1/models/:id | Fetch model details |
POST /v1/models | Create a new model draft |
PUT /v1/models/:id |
Update model information. After successfully uploading file and images, set status to published
|
DELETE /v1/models/:id | Delete model |
Resource | Description |
---|---|
GET /v1/orders/ | Lists all orders initiated by authorized user |
GET /v1/orders/:id | Get order details |
POST /v1/orders/ | Creates new unpaid order and returns checkout_url for the customer along with download_token for the application |
Resource | Description |
---|---|
GET /v1/models/:model_id/files | List all files of given model |
GET /v1/models/:model_id/files/:id | Redirects to S3 storage if file can be downloaded |
POST /v1/models/:model_id/files | Upload model file |
DELETE /v1/models/:model_id/files/:id | Remove model file |
Resource | Description |
---|---|
POST /v1/users | Create new user and returns access_token. Contact support to get permission to use this action. |
GET /v1/users/me | Returns the user associated with the passed access_token. |
Resource | Description |
---|---|
GET /v1/categories | Fetch all categories |
GET /v1/categories/:id | Get category description model |
Resource | Description |
---|---|
GET /v1/file_types | Fetch all file types with their renderers app |
GET /v1/file_types/:id | Get file type with renderer app |
Resource | Description |
---|---|
GET /v1/models/:model_id/license | Get requested model license information |
Resource | Description |
---|---|
GET /v1/models/:model_id/images | List all images of given model |
POST /v1/models/:model_id/images | Upload model image |
DELETE /v1/models/:model_id/images/:id | Remove model image |