{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/dddice.com"
        }
    ],
    "info": {
        "name": "dddice",
        "_postman_id": "0235f16a-99f7-4414-a57a-d054abb65668",
        "description": "",
        "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json"
    },
    "item": [
        {
            "name": "Theme",
            "description": "\nAPI for managing themes.",
            "item": [
                {
                    "name": "List Themes",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Fetch a list of themes. Only the most recent version of each theme is returned\nwhere the \"most recent\" is determined by [SemVer 2.0.0](https:\/\/semver.org\/spec\/v2.0.0.html)"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"theme[]\",\"data\":[{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"pariatur-nesciunt\",\"name\":\"Mr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Voluptatem iure quo voluptatem fugit eveniet. Dolorum sunt esse incidunt aliquam. Odio aperiam a veniam sed nemo dolorem. Minus et ipsa optio vel.\",\"user\":{\"username\":\"caterina31\",\"uuid\":\"f8460b00-7763-34ac-89e9-ef21b39a5b04\",\"name\":\"Dr. Buster Mante Jr.\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"},{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"assumenda-ullam\",\"name\":\"Dr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Voluptates labore quis vel porro. Atque ullam illo odit qui. In quia assumenda quaerat tempora ratione omnis sunt.\",\"user\":{\"username\":\"bonnie.heaney\",\"uuid\":\"9489a613-1fcf-3587-972d-30f95cb4af78\",\"name\":\"Sally Watsica\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a Theme",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "frag_shader",
                                    "value": "enim",
                                    "type": "text",
                                    "description": "Custom fragment shader"
                                },
                                {
                                    "key": "manifest",
                                    "value": "{\"meshes\":{\"d4\":\"\/mesh\/d04.fbx\",\"d6\":\"\/mesh\/d06.fbx\",\"d8\":\"\/mesh\/d08.fbx\",\"d10\":\"\/mesh\/d10.fbx\",\"d10x\":\"\/mesh\/d10.fbx\",\"d12\":\"\/mesh\/d12.fbx\",\"d20\":\"\/mesh\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\/sounds\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\/sounds\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\/sounds\/roll-3.mp3\",\"on\":\"die.collide\"}],\"uniforms\":{\"diffuse\":{\"type\":\"color\",\"value\":{\"r\":1,\"g\":0.929,\"b\":0}},\"number\":{\"type\":\"color\",\"value\":{\"r\":0.463,\"g\":0.424,\"b\":0}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"delectus_perferendis\",\"version\":\"1.0.0\",\"api_version\":\"1.0\",\"name\":\"Miss\",\"description\":\"Distinctio esse est dolores sit praesentium laboriosam officiis. Iure qui voluptatibus quidem atque nobis est consectetur enim. Eveniet harum quod quae optio repellat.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"textures\":[{\"binding\":\"u_numberMap\",\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"}}],\"user\":{\"username\":\"ea_est\",\"uuid\":\"c5de15e0-4337-11ed-abda-0242ac120003\",\"name\":\"Ms. Demetris Mraz II\",\"created_at\":\"2022-10-03T16:23:55.000000Z\",\"updated_at\":\"2022-10-03T16:23:55.000000Z\"},\"created_at\":\"2022-10-03T16:23:55.000000Z\",\"updated_at\":\"2022-10-03T16:23:55.000000Z\"}",
                                    "type": "text",
                                    "description": "Theme manifest configuration"
                                },
                                {
                                    "key": "vert_shader",
                                    "value": "ut",
                                    "type": "text",
                                    "description": "Custom vertex shader"
                                },
                                {
                                    "key": "assets[]",
                                    "src": [],
                                    "type": "file"
                                }
                            ]
                        },
                        "description": "Create a theme using a theme manifest and save to your dddice."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"nulla-et-assumenda\",\"name\":\"Dr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Ipsa voluptatem unde sed quasi et modi corporis. Ea nemo enim neque velit et dicta. Odio et non amet delectus quo consequatur eius. Qui suscipit nulla eum est autem dolorum maxime.\",\"user\":{\"username\":\"ellen.jerde\",\"uuid\":\"eada253b-60ab-3374-994b-81671933dd16\",\"name\":\"Alfonzo Zieme\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get Theme",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get information about a theme. Returns the latest version."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"accusamus-et\",\"name\":\"Mrs.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Dicta sapiente ducimus reprehenderit rem tempora reiciendis eligendi. Optio vero fugiat ratione vel eligendi. Dolorem dolores impedit corporis sapiente praesentium.\",\"user\":{\"username\":\"abraham.fay\",\"uuid\":\"6edf4d91-4210-346b-8e17-909d2c98769f\",\"name\":\"Harmony Schoen IV\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete Theme",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete all versions of a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get All Theme Versions",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/version",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/version",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "List all versions of a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"theme[]\",\"data\":[{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"ratione-totam-maxime\",\"name\":\"Dr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Quaerat non temporibus sit quas autem rerum voluptatibus. Reprehenderit odit atque et fugiat doloremque fugit. Accusamus autem eius cum ut quia repudiandae id. Distinctio perferendis in maiores sed et.\",\"user\":{\"username\":\"violette.hand\",\"uuid\":\"f5d8e153-a665-3e23-aa94-2ecbbc842d82\",\"name\":\"Melvin Flatley\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"},{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"inventore-voluptas\",\"name\":\"Dr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Quia modi est saepe ea ut. Ex earum saepe voluptatum ad. Architecto sit et nemo dolores.\",\"user\":{\"username\":\"florida26\",\"uuid\":\"2a6b1c44-12b2-3878-bc9d-52a02e24391d\",\"name\":\"Reece Gerhold\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a Theme Version",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/version\/:version",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/version\/:version",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                },
                                {
                                    "id": "version",
                                    "key": "version",
                                    "value": "1.0.0",
                                    "description": "Theme Version."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get a specific version of a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"velit-accusantium-iure\",\"name\":\"Prof.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Quidem aut consequuntur est repellat incidunt veritatis et. Distinctio quisquam saepe qui fuga. Omnis aut suscipit ut. Reiciendis quia ut est nihil est.\",\"user\":{\"username\":\"dee38\",\"uuid\":\"653d2f51-5add-3456-bd29-db40b5492f4e\",\"name\":\"Ceasar Roberts\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete Theme Version",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/version\/:version",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/version\/:version",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                },
                                {
                                    "id": "version",
                                    "key": "version",
                                    "value": "perspiciatis",
                                    "description": "The version."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete a specific version of a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Report Theme",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/report",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/report",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Report a theme for abuse or spam."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Chart: Frequency of roll values",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/statistic\/histogram\/values",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/statistic\/histogram\/values",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get statistical information about a theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"labels\": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20],\n    \"datasets\": [{\n      \"label\": \"d4\",\n      \"data\": [12, 12, 12, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]\n    }, {\n      \"label\": \"d6\",\n      \"data\": [5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]\n    }, {\n      \"label\": \"d8\",\n      \"data\": [8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]\n    }, {\n      \"label\": \"d20\",\n      \"data\": [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]\n    }],\n    \"processed_at\": \"2023-10-06T21:36:22.462064Z\"\n    \"updated_at\": \"2023-10-06T21:37:11.221642Z\"\n  }\n}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Chart: Total rolls over time",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/theme\/:id\/statistic\/timeseries\/rolls",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/theme\/:id\/statistic\/timeseries\/rolls",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get statistical information about a theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\n  \"data\": {\n    \"labels\": [\"2023-01-01\", \"2023-01-02\", \"2023-01-03\"],\n    \"datasets\": [{\n      \"label\": \"Rolls over time\",\n      \"data\": [1000, 1100, 1200]\n    }],\n    \"processed_at\": \"2023-10-06T21:36:22.462064Z\"\n    \"updated_at\": \"2023-10-06T21:37:11.221642Z\"\n  }\n}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Room",
            "description": "\nAPI for managing rooms.",
            "item": [
                {
                    "name": "List Rooms",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room",
                            "query": [
                                {
                                    "key": "created",
                                    "value": "",
                                    "description": "Only return rooms where you are the owner",
                                    "disabled": true
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/room?created="
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "List all rooms created or joined by a user"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"room[]\",\"data\":[{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-6.webp\",\"slug\":\"EKWNAtv\",\"passcode\":\"laudantium\",\"custom_slug\":\"3wE7YMY\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"ana27\",\"uuid\":\"711ea7d9-1c29-3a2d-b012-aac1c31715ce\",\"name\":\"Tod Auer\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[{\"id\":2,\"username\":\"suscipit_dolor\",\"color\":\"#4b3b7f\",\"position\":0,\"settings\":null,\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"giovanna.greenfelder\",\"uuid\":\"c3274cdd-0b42-3aae-a4b6-18e3cfa9cf43\",\"name\":\"Enrico Hauck\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"}},{\"id\":3,\"username\":\"vitae_atque\",\"color\":\"#436135\",\"position\":0,\"settings\":null,\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"twila35\",\"uuid\":\"9bca875c-ecb4-37b4-97e6-e49d4d4aea07\",\"name\":\"Nina Jakubowski DDS\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"}}]},{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-2.webp\",\"slug\":\"fXc0qhQ\",\"passcode\":\"magnam\",\"custom_slug\":\"Gn6QlcJ\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"mariam39\",\"uuid\":\"44763074-a04b-3925-8e88-cd6b078b6fb5\",\"name\":\"Jasen Langosh\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[{\"id\":4,\"username\":\"aliquid_enim\",\"color\":\"#c8ec64\",\"position\":0,\"settings\":null,\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"christiana26\",\"uuid\":\"8d30ce96-a2d1-3db9-9b87-21aee071716f\",\"name\":\"Katharina Greenholt Sr.\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"}},{\"id\":5,\"username\":\"aut_quae\",\"color\":\"#00a08b\",\"position\":0,\"settings\":null,\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"hollis.stokes\",\"uuid\":\"387c6d8c-3b51-32b2-8916-5020e645f4ad\",\"name\":\"Mr. Santos Satterfield PhD\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"}}]}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"is_public\":false,\"name\":\"perferendis\"}"
                        },
                        "description": "Create a room and use the slug to perform actions in that room.\n\nIf `is_public` is set to `false`, the returned `passcode` will be required\nfor future requests to perform actions in this room.\n\nYou may optionally pass a valid `passcode` to generate your own code."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-5.webp\",\"slug\":\"bVkHpXh\",\"passcode\":\"dignissimos\",\"custom_slug\":\"bfZRaTD\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"wolf.alessandra\",\"uuid\":\"2cc8a3b7-a943-33a0-b88c-c1c6b3ce0a89\",\"name\":\"River Hermiston\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[]}}",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 401,
                            "body": "Needs authentication",
                            "name": ""
                        },
                        {
                            "header": [],
                            "code": 402,
                            "body": "Subscription Required",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug",
                            "query": [
                                {
                                    "key": "passcode",
                                    "value": "eos",
                                    "description": "Passcode required for private room",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug?passcode=eos",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get information about a room and active participants."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-2.webp\",\"slug\":\"UzdGB8T\",\"passcode\":\"numquam\",\"custom_slug\":\"HbXfWMz\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"dach.orin\",\"uuid\":\"0c96ea51-a6e7-3b8f-bfd7-4519966fda33\",\"name\":\"Mr. Madisen Zboncak III\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "multipart\/form-data"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "formdata",
                            "formdata": [
                                {
                                    "key": "is_public",
                                    "value": false,
                                    "type": "text",
                                    "description": "Public or private"
                                },
                                {
                                    "key": "name",
                                    "value": "reprehenderit",
                                    "type": "text",
                                    "description": "Name"
                                },
                                {
                                    "key": "custom_slug",
                                    "value": "aftokspnkensgglhyr",
                                    "type": "text",
                                    "description": "Must not be greater than 32 characters."
                                },
                                {
                                    "key": "bg_file_path",
                                    "src": [],
                                    "type": "file"
                                },
                                {
                                    "key": "_method",
                                    "value": "PATCH",
                                    "type": "text"
                                }
                            ]
                        },
                        "description": "Update the name of a room"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-4.webp\",\"slug\":\"OheJt3I\",\"passcode\":\"rerum\",\"custom_slug\":\"sCZYqg2\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"terrell.cruickshank\",\"uuid\":\"e9cf71e3-d7ef-3021-9a9a-c28789a9a9c2\",\"name\":\"Miss Sadie Flatley\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete a room you own."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update Room Rolls",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug\/roll",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug\/roll",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "1",
                                    "description": "The slug of the room."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"dice\":{\"is_hidden\":true,\"is_visible\":true,\"is_cleared\":true}}"
                        },
                        "description": "Automatically pickup dice from the board or unhide dice to players for all rolls in a room and for the current player."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Join a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug\/participant",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug\/participant",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "[]"
                        },
                        "description": "Join a room as a participant"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-3.webp\",\"slug\":\"jc2Lr3L\",\"passcode\":\"doloremque\",\"custom_slug\":\"s2yOr9I\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"jonatan80\",\"uuid\":\"cfe9cb3a-cf95-3426-aab4-b406b2772546\",\"name\":\"Era Legros\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a Participant",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug\/participant\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug\/participant\/:id",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "1",
                                    "description": "Participant ID."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"username\":\"Galstaff Sorcerer of Light\",\"color\":\"#FF0000\",\"dice_tray\":[]}"
                        },
                        "description": "Update the username or color of the room participant."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":\"\\\/\\\/images\\\/environment\\\/bg-3.webp\",\"slug\":\"2tc6TV9\",\"passcode\":\"atque\",\"custom_slug\":\"yRd2YUe\",\"settings\":{\"chat\":{\"backgroundColor\":0,\"deleteAfter\":0,\"fadeAfter\":0,\"isDiceExpanded\":false,\"isDiceSorted\":false,\"isUsernameVisible\":true,\"isVisible\":true,\"textColor\":16777215,\"textSize\":\"sm\"},\"lighting\":{\"ambientColor\":16777215,\"ambientIntensity\":0.5,\"spotlightColor\":16777215,\"spotlightIntensity\":0.33},\"participant\":{\"defaultDiceTrayToGM\":false},\"physics\":{\"gravity\":9.82,\"throwSpeed\":30},\"roll\":{\"allowPlayerRollUpdates\":false,\"allowPlayerMoveDice\":false,\"autoClear\":10,\"defaultClickBehavior\":\"reroll\",\"diceSize\":1,\"diceLimit\":25,\"diceTrayColor\":0,\"disableDiceOutline\":false,\"disableDiceShadows\":false,\"disableShakingSound\":false,\"pickUp\":1}},\"updated_at\":\"2026-05-13T11:12:37.000000Z\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"user\":{\"username\":\"celia.ullrich\",\"uuid\":\"71e3fa53-ad2e-307d-895d-4501f0e6e5fa\",\"name\":\"Rocky Hettinger\",\"created_at\":\"2026-05-13T11:12:37.000000Z\",\"updated_at\":\"2026-05-13T11:12:37.000000Z\"},\"participants\":[]}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Leave a Room",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/room\/:room_slug\/participant\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug\/participant\/:id",
                            "variable": [
                                {
                                    "id": "room_slug",
                                    "key": "room_slug",
                                    "value": "j82tr4",
                                    "description": "The slug of the room."
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "2",
                                    "description": "ID of the participant to kick (GM Only)."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Remove a participant from a room. Participants can choose to leave a room\nusing this endpoint. Room owners have permission to remove any participant."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Roll",
            "description": "\nAPI for creating and managing dice rolls.",
            "item": [
                {
                    "name": "Create a Roll",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"dice\":[{\"type\":\"d20\",\"theme\":\"dddice-red\"},{\"type\":\"d20\",\"theme\":\"dddice-red\"}],\"room\":\"j82tr4\",\"label\":\"Longbow damage with Hunter's Mark\"}"
                        },
                        "description": "Perform a dice roll and optionally send the result to a public or private room.\n\nDice roll values are calculated using the API but can optionally receive a\n`value` and\/or `value_to_display` attribute to pass a predetermined value (i.e. when integrating with VTTs).\n\n**Operators**\nOperators allow one to manipulate the outcome of the dice roll. The syntax of operators is based on [Avrae](https:\/\/avrae.io\/commands#roll) which\nimplements [d20 dice syntax](https:\/\/d20.readthedocs.io\/en\/latest\/start.html#dice-syntax)."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "List rolls",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll",
                            "query": [
                                {
                                    "key": "room",
                                    "value": "j82tr4",
                                    "description": "Room Slug.",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll?room=j82tr4"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Fetch rolls from a given room"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get a Roll",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll\/:uuid",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll\/:uuid",
                            "variable": [
                                {
                                    "id": "uuid",
                                    "key": "uuid",
                                    "value": "d7fe51ae-a3c7-3ffc-9d25-8a91924ad131",
                                    "description": "Roll ID."
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Fetch roll information including the user and optional room information"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Update a Roll",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll\/:uuid",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll\/:uuid",
                            "variable": [
                                {
                                    "id": "uuid",
                                    "key": "uuid",
                                    "value": "bb7193da-2be0-32cd-8976-384a643068b1",
                                    "description": "Roll ID."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"label\":\"dolor\",\"dice\":[{\"uuid\":\"1\",\"is_hidden\":true}]}"
                        },
                        "description": "Pickup dice from the board or unhide dice to players"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Bulk Update Rolls",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll"
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"rolls\":[{\"dice\":[{\"uuid\":\"f3b24d67-0462-3be6-a671-e965cb17fe1a\",\"is_cleared\":true,\"is_dropped\":false,\"is_hidden\":false}]}]}"
                        },
                        "description": "Pickup dice from the board or unhide dice to players for multiple rolls.\n\nAccepts an array of objects with the same parameters as `PATCH \/api\/1.0\/roll\/{id}`."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete rolls",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/roll",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/roll",
                            "variable": [
                                {
                                    "id": "slug",
                                    "key": "slug",
                                    "value": "alias",
                                    "description": "Room Slug"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete rolls from a given room"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Share Dice",
            "description": "\nAPI for managing share requests.",
            "item": [
                {
                    "name": "Create Share Request",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/share",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/share"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"slug\":\"dddice-bees\",\"limit\":9,\"expires_at\":\"recusandae\"}"
                        },
                        "description": "Create a share request for a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"limit\":5,\"expires_at\":\"2026-05-13T11:12:38.000000Z\",\"uuid\":\"29db25fe-9e76-35ed-9303-9fd2ce4a0491\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"user\":{\"username\":\"ruthe.jenkins\",\"uuid\":\"9c4ce79b-28b5-3013-a314-5cbac1e785da\",\"name\":\"Arely Mohr\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"},\"theme\":{\"slug\":\"ipsum-quas-sunt\",\"is_available\":true,\"is_extendable\":true,\"is_discoverable\":true,\"name\":\"Prof.\",\"description\":\"Rerum in in velit et enim fugit. Illum velit consequatur cupiditate laudantium autem aut. Veniam laboriosam debitis repellat qui dolores ipsum. Et labore dicta architecto rerum architecto. Omnis et sunt cumque quod maiores.\",\"form_state\":null,\"deleted_at\":null,\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Accept Share Request",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/share\/:id",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/share\/:id",
                            "variable": [
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "ut",
                                    "description": "The ID of the share request"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Accept a user's share request which will add the specified theme to your **Digital Dice Box**.\n\nYou can retrieve and modify this theme from your **Digitial Dice Box** by using the [DiceBox](#dice-box) endpoints."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":{\"limit\":5,\"expires_at\":\"2026-05-13T11:12:38.000000Z\",\"uuid\":\"0d9404f8-a686-382c-8593-8c1c983373e9\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"user\":{\"username\":\"daniel.delaney\",\"uuid\":\"5cd5b606-7ee8-3adf-bbf5-bfbdcce596e0\",\"name\":\"Arnulfo Krajcik\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"},\"theme\":{\"slug\":\"occaecati-ad-consequuntur\",\"is_available\":true,\"is_extendable\":true,\"is_discoverable\":true,\"name\":\"Mr.\",\"description\":\"Fuga sunt ut autem quibusdam et. Earum esse debitis quod porro distinctio ipsum qui. Dolorem laboriosam est quaerat sit est. Exercitationem nihil in enim aut aut eligendi.\",\"form_state\":null,\"deleted_at\":null,\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "User",
            "description": "\nAPI for managing users.",
            "item": [
                {
                    "name": "Get Authenticated User",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/user",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/user"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get the current authenticated user."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"user\",\"data\":{\"name\":\"Libby Abernathy\",\"username\":\"fausto.balistreri\",\"uuid\":\"e3c3b8d2-f315-3445-aecb-18c20154b86a\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create Guest User",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/user",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/user"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Create a guest user to communicate with other API endpoints. Returns a token that can be used to fetch a user.\n\nThis route is rate-limited to 3 accounts\/per minute per IP.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"type\":\"user\",\"data\":{\"name\":\"Mrs. Bryana Bahringer MD\",\"username\":\"lindgren.josiah\",\"uuid\":\"1efceb5e-aed0-30d0-b8b6-8c1bdcec3ae1\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Create API Token",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/user\/token",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/user\/token"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"name\":\"consequatur\"}"
                        },
                        "description": "Returns a new API token for the authenticated user."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\n  \"type\": \"token\",\n  \"data\": \"<your-new-api-token>\"\n}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete API Key",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/user\/token\/:token",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/user\/token\/:token",
                            "variable": [
                                {
                                    "id": "token",
                                    "key": "token",
                                    "value": "rerum",
                                    "description": "Token"
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": ""
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Dice Box",
            "description": "\nAPI for managing themes in your **Digital Dice Box**.",
            "item": [
                {
                    "name": "List Dice Box Collection",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/dice-box",
                            "query": [
                                {
                                    "key": "filter",
                                    "value": "earum",
                                    "description": "Filter themes by name",
                                    "disabled": false
                                },
                                {
                                    "key": "ids",
                                    "value": "autem",
                                    "description": "Comma seperated list of themes IDs to get",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/dice-box?filter=earum&ids=autem"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"limit\":4874.9046204,\"filter\":\"culpa\"}"
                        },
                        "description": "Fetch a list of all dice in your **Digital Dice Box**."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"theme[]\",\"data\":[{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"voluptatem-temporibus\",\"name\":\"Ms.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Nihil aperiam et non expedita aut atque. Vel quia consectetur dolorum aliquam similique. Rerum et placeat sed doloribus.\",\"user\":{\"username\":\"orn.vernice\",\"uuid\":\"2f34077b-b8bf-3c15-b2db-4e9ab6e47b40\",\"name\":\"Prof. Addie Kling DVM\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"},{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"sit-nemo\",\"name\":\"Dr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Quibusdam et iure blanditiis. Minus veritatis laboriosam voluptates ipsum et possimus. Sint illum optio non quia. Nobis sint quo sint.\",\"user\":{\"username\":\"fannie.feeney\",\"uuid\":\"90eddf76-62ab-3ce8-b29c-6a419b924ac2\",\"name\":\"Dr. Easter Anderson\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Add Theme to Dice Box",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/dice-box",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/dice-box"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"id\":\"in\"}"
                        },
                        "description": "Add a theme to your **Digital Dice Box**."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"meshes\":{\"d4\":\"\\\/mesh\\\/d04.fbx\",\"d6\":\"\\\/mesh\\\/d06.fbx\",\"d8\":\"\\\/mesh\\\/d08.fbx\",\"d10\":\"\\\/mesh\\\/d10.fbx\",\"d10x\":\"\\\/mesh\\\/d10.fbx\",\"d12\":\"\\\/mesh\\\/d12.fbx\",\"d20\":\"\\\/mesh\\\/d20.fbx\"},\"available_dice\":[\"d4\",\"d6\",\"d8\",\"d10\",\"d10x\",\"d12\",\"d20\"],\"physics\":{\"inertia\":{\"d4\":5,\"d6\":12,\"d8\":10,\"d10\":9,\"d10x\":9,\"d12\":8,\"d20\":6},\"weight\":{\"d4\":300,\"d6\":300,\"d8\":340,\"d10\":350,\"d10x\":350,\"d12\":350,\"d20\":400}},\"sizes\":{\"d4\":1,\"d6\":1,\"d8\":1,\"d10\":1,\"d10x\":1,\"d12\":1,\"d20\":1},\"sounds\":[{\"src\":\"\\\/sounds\\\/roll-1.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-2.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-3.mp3\",\"on\":\"die.collide\"},{\"src\":\"\\\/sounds\\\/roll-loading-sm.mp3\",\"on\":\"roll.loading\",\"value\":2},{\"src\":\"\\\/sounds\\\/roll-loading-lg.mp3\",\"on\":\"roll.loading\",\"value\":\">=3\"}],\"uniforms\":{\"number\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.424,\"r\":0.463}},\"diffuse\":{\"type\":\"color\",\"value\":{\"b\":0,\"g\":0.929,\"r\":1}}},\"values\":{\"d4\":[1,2,3,4],\"d6\":[1,2,3,4,5,6],\"d8\":[1,2,3,4,5,6,7,8],\"d10\":[1,2,3,4,5,6,7,8,9,10],\"d12\":[1,2,3,4,5,6,7,8,9,10,11,12],\"d20\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],\"d10x\":[10,20,30,40,50,60,70,80,90,0]},\"id\":\"est-atque-facere\",\"name\":\"Mr.\",\"label\":{\"color\":\"#000000\",\"background_color\":\"#e3d12d\"},\"version\":\"1.0.0\",\"textures\":[{\"src\":{\"d4\":\"u_numberMap.png\",\"d6\":\"u_numberMap.png\",\"d8\":\"u_numberMap.png\",\"d10\":\"u_numberMap.png\",\"d12\":\"u_numberMap.png\",\"d20\":\"u_numberMap.png\",\"d10x\":\"u_numberMap_d10x.png\"},\"binding\":\"u_numberMap\"}],\"api_version\":\"1.0\",\"description\":\"Distinctio nulla temporibus aut sint. Aut doloribus perferendis rerum et exercitationem repellat omnis. Vel id et explicabo ipsam. Aut ea neque quos est non debitis.\",\"user\":{\"username\":\"percy.oreilly\",\"uuid\":\"ef319bdb-3c00-34cb-87e3-e36d6ffc5160\",\"name\":\"Araceli Jenkins\",\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-05-13T11:12:38.000000Z\",\"updated_at\":\"2026-05-13T11:12:38.000000Z\"}}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete Dice Box Theme",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/dice-box\/:slug",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/dice-box\/:slug",
                            "variable": [
                                {
                                    "id": "slug",
                                    "key": "slug",
                                    "value": "eius",
                                    "description": "The slug of the dice box."
                                },
                                {
                                    "id": "id",
                                    "key": "id",
                                    "value": "dddice-bees",
                                    "description": "The ID of the theme."
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Delete a share request which will invalidate any shared URLs"
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Integration Authentication",
            "description": "\nAPI for authenticating with third-party applications and integrations",
            "item": [
                {
                    "name": "Create activation code",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/activate",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/activate"
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "When setting up an integration, it is advised to present a potential user with a \"code\"\nand then have the user enter that code on the official dddice website.\n\nThis is not only easy for the user to interact with, it also helps prevent odd handshakes\nand security barriers when trying to authenticate with cookies and\/or other mechanisms,\nespecially when trying to authenticate inside an `iframe`.\n\nCall this endpoint and receive an activation code in 'code' and an authentication secret in 'secret'.\n\nDisplay the code to the user and ask them to navigate to [https:\/\/dddice.com\/activate](https:\/\/dddice.com\/activate)\nwhere they will be prompted to login\/register (as needed) and then enter the code.\n\nYour integration can poll GET \/activate\/{code} to be notified when the user completes the activation flow. See\nthat endpoint's documentation for more details.",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Read activation code",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/activate\/:code",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/activate\/:code",
                            "variable": [
                                {
                                    "id": "code",
                                    "key": "code",
                                    "value": "ut",
                                    "description": "Activation code"
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "While waiting for the user to authenticate, this endpoint can be used to retrieve the latest\nstatus of the activation code. We recommend you poll this endpoint no more frequently than\nevery 5 seconds\n\nOne the user has completed the login\/registration process and approved the code for activation\nyou will receive an API key in the 'token' field.\n\nThis can then be used to authenticate all future requests as that user.\n\nThe Secret in the headers is the secret you received along with the code from POST \/authenticate",
                        "auth": {
                            "type": "noauth"
                        }
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Authenticate activation code",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/activate\/:code",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/activate\/:code",
                            "variable": [
                                {
                                    "id": "code",
                                    "key": "code",
                                    "value": "dolor",
                                    "description": "Activation code"
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "After a user is prompted to enter a code, this (protected) endpoint is used to sync the\nrequesting user and secret\/code together to activate the integration.\n\nThis request is typically not used directly when integrating with dddice."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": null,
                            "name": ""
                        }
                    ]
                }
            ]
        },
        {
            "name": "Wishlists",
            "description": "\nAPI for managing wishlists.",
            "item": [
                {
                    "name": "List Wishlist",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/wishlist",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/wishlist"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "List all products in a user's wishlist."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"type\":\"wishlist[]\",\"data\":[[],[]]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Get from Wishlist",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/wishlist\/:product_sku",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/wishlist\/:product_sku",
                            "variable": [
                                {
                                    "id": "product_sku",
                                    "key": "product_sku",
                                    "value": "10",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Get a particular product from a user's wishlist."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":[]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Add to Wishlist",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/wishlist\/:product_sku",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/wishlist\/:product_sku",
                            "variable": [
                                {
                                    "id": "product_sku",
                                    "key": "product_sku",
                                    "value": "15",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "POST",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Add a product to a user's wishlist."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 200,
                            "body": "{\"data\":[]}",
                            "name": ""
                        }
                    ]
                },
                {
                    "name": "Delete from Wishlist",
                    "request": {
                        "url": {
                            "host": "{{baseUrl}}",
                            "path": "api\/1.0\/wishlist\/:product_sku",
                            "query": [],
                            "raw": "{{baseUrl}}\/api\/1.0\/wishlist\/:product_sku",
                            "variable": [
                                {
                                    "id": "product_sku",
                                    "key": "product_sku",
                                    "value": "13",
                                    "description": ""
                                }
                            ]
                        },
                        "method": "DELETE",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": null,
                        "description": "Remove a product from a user's wishlist."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 204,
                            "body": "{}",
                            "name": ""
                        }
                    ]
                }
            ]
        }
    ],
    "auth": {
        "type": "bearer",
        "bearer": [
            {
                "key": "key",
                "value": null,
                "type": "string"
            }
        ]
    }
}