Update the 3D model
/v1/products/{id}/modelSets the model's review decision, independently of the images and of the product. 400 for a decision back to pending or a model that is not ready; 404 when the product has no model.
Path Parameters
The product's id.
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
The model's review decision.
Response Body
application/json
application/json
curl -X PATCH "https://example.com/v1/products/497f6eca-6276-4993-bfeb-53cbbbba6f08/model" \ -H "Content-Type: application/json" \ -d '{}'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "status": "planned", "review_status": "pending", "thumbnail_url": "string", "scale_factor": 0, "width_axis": "x", "flags": { "transparent": false, "geometry_risk": false, "texture_risk": false, "source_quality": "ok", "reasons": [ { "code": "string", "sentence": "string" } ] }, "warnings": [ { "kind": "cut", "scope": "image", "title": "string", "detail": "string", "view": "string" } ], "created_at": "2019-08-24T14:15:22Z", "completed_at": "2019-08-24T14:15:22Z"}{ "error": { "code": "string", "message": "string", "details": null }}Get a product's QR code GET
The product's QR code as a square PNG, `size` pixels on a side (256-2048, default 1024). It encodes the product's hosted viewer page (`viewer_url`). - `guide=false` (default): "View in your room" above the code, "Powered by Viewrium" below it. - `guide=true`: the whole "View in your room" card, with the three steps beside the code. Answered for every product, published or not, so a code can be printed before launch; the link opens once the product is published, which the `Viewrium-Published` header states. `404` for a product you cannot see; `503` when QR rendering is unavailable.
List API keys GET
Lists your organization's API keys. Secret key material is never shown again after creation; publishable keys stay readable.