{
    "variable": [
        {
            "id": "baseUrl",
            "key": "baseUrl",
            "type": "string",
            "name": "string",
            "value": "https:\/\/dddice.com"
        }
    ],
    "info": {
        "name": "dddice",
        "_postman_id": "402b3e91-d110-427a-815c-a4003fc9f611",
        "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\":\"voluptatem-aperiam-ut\",\"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\":\"Et eligendi iure tempore non dolores occaecati alias architecto. Animi eveniet architecto et. Non sapiente nulla eius libero. Porro ut id aperiam culpa excepturi culpa.\",\"user\":{\"username\":\"eulah70\",\"uuid\":\"e1673395-cb73-3044-b9c4-0f60d11daf47\",\"name\":\"Consuelo Mayert IV\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"dolor-totam\",\"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\":\"Est est et recusandae quis quae autem. Sint quam est velit cumque id delectus autem. Dolores libero aspernatur fuga sint consequatur qui accusantium libero. Et quae impedit et omnis voluptates.\",\"user\":{\"username\":\"svonrueden\",\"uuid\":\"17ee3e80-7204-3a1f-aaad-7cb41a215d8e\",\"name\":\"Rosario Gottlieb\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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": "aliquid",
                                    "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": "voluptas",
                                    "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\":\"qui-non\",\"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\":\"Hic illo sed maiores ut. Doloremque aut quo iure officiis possimus non. Voluptates quam aut dolor voluptates voluptatibus est et.\",\"user\":{\"username\":\"gutkowski.reggie\",\"uuid\":\"2a6593b9-8a3a-3139-8221-a533dc3fae51\",\"name\":\"Dr. Lisandro Ruecker MD\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"voluptatem-est-corporis\",\"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\":\"Quis in cum iure. Reprehenderit qui illum mollitia.\",\"user\":{\"username\":\"von.lurline\",\"uuid\":\"6285e965-bd5e-312c-a439-6fddaf6b7720\",\"name\":\"Romaine Braun\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"impedit-eveniet-non\",\"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\":\"Magni sint autem est sit cupiditate. Perferendis et voluptatem consequuntur ullam tenetur. Nihil eum nihil molestias quidem vel. Amet qui est id maxime molestiae consequatur. Hic ad error eum labore voluptates qui.\",\"user\":{\"username\":\"botsford.candelario\",\"uuid\":\"8b82f35c-53dc-3a46-afbe-94a8e137797f\",\"name\":\"Rory Russel MD\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"ratione-in\",\"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\":\"Quia molestiae consequatur hic provident aperiam nihil velit. Velit similique totam laudantium placeat numquam adipisci. Et est ipsum eum fuga quos quaerat. Sit et nihil eos itaque.\",\"user\":{\"username\":\"sylvia.koss\",\"uuid\":\"d66d4ca5-3950-3d96-a37c-34b9c9d452da\",\"name\":\"Garett Pouros\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"quas-sed\",\"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\":\"A voluptatem aut corrupti dolore ut. Temporibus ratione ut officia quia odio et. Aspernatur non culpa dolorem reprehenderit perspiciatis ipsa porro veniam.\",\"user\":{\"username\":\"ekirlin\",\"uuid\":\"e3bd9dbb-0a7e-3fa2-8337-6338512fa8af\",\"name\":\"Jaqueline McLaughlin\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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": "quod",
                                    "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": "1",
                                    "description": "Only return rooms where you are the owner",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/room?created=1"
                        },
                        "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\":null,\"slug\":\"aRzPleH\",\"passcode\":\"quam\",\"custom_slug\":\"SkU6or5\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"ccremin\",\"uuid\":\"f336627c-8b8b-39a3-9649-6c9b0d5a0f81\",\"name\":\"Robert Zemlak\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\"},\"participants\":[{\"id\":2,\"username\":\"fugit_fugiat\",\"color\":\"#a16f18\",\"position\":0,\"settings\":null,\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"bernita91\",\"uuid\":\"58e1c6c2-6396-3c37-890a-fa766a78cb1c\",\"name\":\"Amparo Schneider\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\"}},{\"id\":3,\"username\":\"incidunt_corrupti\",\"color\":\"#1b248b\",\"position\":0,\"settings\":null,\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"hilpert.mafalda\",\"uuid\":\"6355d28a-e209-3481-99df-2308060d85af\",\"name\":\"Prof. Addison Quigley\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\"}}]},{\"name\":\"Untitled Room\",\"is_public\":true,\"bg_file_path\":null,\"slug\":\"SMXFiDl\",\"passcode\":\"ut\",\"custom_slug\":\"wttZXN8\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"gfeil\",\"uuid\":\"5dee4d2f-b4f1-35c2-b078-ffd0b30d78c2\",\"name\":\"Mr. Gilberto Runolfsson\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\"},\"participants\":[{\"id\":4,\"username\":\"eos_quia\",\"color\":\"#b9ec21\",\"position\":0,\"settings\":null,\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"loren.carroll\",\"uuid\":\"bca3946d-404d-3ce7-ad7d-ed1c6b3c177e\",\"name\":\"Adell Rolfson\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\"}},{\"id\":5,\"username\":\"omnis_optio\",\"color\":\"#bae672\",\"position\":0,\"settings\":null,\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.000000Z\",\"deleted_at\":null,\"user\":{\"username\":\"yturner\",\"uuid\":\"724ddb27-a057-3f4c-887c-4ad7096413fd\",\"name\":\"Clemmie Fay\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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\":\"voluptatem\"}"
                        },
                        "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\":null,\"slug\":\"t2Eyzpi\",\"passcode\":\"dolorem\",\"custom_slug\":\"6hgsxzA\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"berniece79\",\"uuid\":\"6b69621c-f455-30be-95d0-7405dda5214d\",\"name\":\"Alexandro Howell DVM\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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": "ab",
                                    "description": "Passcode required for private room",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/room\/:room_slug?passcode=ab",
                            "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\":null,\"slug\":\"_6P0vGx\",\"passcode\":\"omnis\",\"custom_slug\":\"a4Zb-Uo\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"hermiston.justen\",\"uuid\":\"130b88ee-f068-3480-8299-2447aa9d678b\",\"name\":\"Nestor Morissette IV\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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": "earum",
                                    "type": "text",
                                    "description": "Name"
                                },
                                {
                                    "key": "name_randomize",
                                    "value": true,
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "bg_randomize",
                                    "value": false,
                                    "type": "text",
                                    "description": ""
                                },
                                {
                                    "key": "custom_slug",
                                    "value": "emulhcygsrwcqjqh",
                                    "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\":null,\"slug\":\"WtxqQN6\",\"passcode\":\"iste\",\"custom_slug\":\"CNdGxLP\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"cruickshank.maybell\",\"uuid\":\"bac915d7-9775-390a-a597-99b67f9d73a7\",\"name\":\"Dr. Maxwell Emmerich\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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\":false,\"is_cleared\":false}}"
                        },
                        "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\":null,\"slug\":\"RGgpecl\",\"passcode\":\"necessitatibus\",\"custom_slug\":\"zQM2KeZ\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"bertram88\",\"uuid\":\"a10a6f7e-6ef4-379e-9469-158ad62a062e\",\"name\":\"Dr. Maureen Kihn PhD\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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\":null,\"slug\":\"ZFHgTFB\",\"passcode\":\"cumque\",\"custom_slug\":\"iDjG0st\",\"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-08-07T21:14:04.000000Z\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"user\":{\"username\":\"grempel\",\"uuid\":\"2decadcc-8001-320f-b899-3e1e933dd1c7\",\"name\":\"Zachariah Aufderhar\",\"created_at\":\"2026-08-07T21:14:04.000000Z\",\"updated_at\":\"2026-08-07T21:14:04.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": "16ba6916-f477-3a30-8c57-1feecf9fdf19",
                                    "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": "d4da3b95-01c2-3ee5-96d9-ef8423d7d270",
                                    "description": "Roll ID."
                                }
                            ]
                        },
                        "method": "PATCH",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"label\":\"tempora\",\"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\":\"b2860f4a-80ec-3c14-ad8b-49fc3561bd14\",\"is_cleared\":false,\"is_dropped\":false,\"is_hidden\":true}]}]}"
                        },
                        "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": "est",
                                    "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\":3,\"expires_at\":\"ipsam\"}"
                        },
                        "description": "Create a share request for a given theme."
                    },
                    "response": [
                        {
                            "header": [],
                            "code": 201,
                            "body": "{\"data\":{\"limit\":5,\"expires_at\":\"2026-08-07T21:14:05.000000Z\",\"uuid\":\"63e24672-7737-3f43-a864-08be2ff51022\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"user\":{\"username\":\"runolfsson.elisa\",\"uuid\":\"2a7d71d8-9b39-347f-932a-d4887348cd39\",\"name\":\"Kyla Krajcik III\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\"},\"theme\":{\"slug\":\"totam-fuga\",\"is_available\":true,\"is_extendable\":true,\"is_discoverable\":true,\"name\":\"Prof.\",\"description\":\"Blanditiis rerum eveniet dolorum quidem assumenda ducimus. Dolorem ipsa ex molestiae repellat doloribus quo doloremque sit. Temporibus eveniet voluptatem blanditiis dolorum voluptate velit similique. Nemo ut quod quibusdam commodi nostrum voluptatem.\",\"form_state\":null,\"deleted_at\":null,\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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": "voluptatem",
                                    "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-08-07T21:14:05.000000Z\",\"uuid\":\"46ea60ba-b712-3762-ae79-709c9147775b\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"user\":{\"username\":\"pkuhlman\",\"uuid\":\"a3df985c-b14c-3148-b7a1-186f5305dab5\",\"name\":\"Freddie Cronin MD\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\"},\"theme\":{\"slug\":\"qui-quia-est\",\"is_available\":true,\"is_extendable\":true,\"is_discoverable\":true,\"name\":\"Prof.\",\"description\":\"Porro beatae quia consequuntur et ipsa aliquid. Dolorum fuga dolorum quod dolores. Provident est autem qui reprehenderit. Hic aliquid incidunt omnis esse eaque.\",\"form_state\":null,\"deleted_at\":null,\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"Clara Rodriguez\",\"username\":\"peter.nolan\",\"uuid\":\"3ba960ae-48fa-32e3-aa96-720cd4385aa4\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"created_at\":\"2026-08-07T21:14:05.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\":\"Dr. Myrtice Goodwin\",\"username\":\"alexandrea79\",\"uuid\":\"29c0f816-cadf-3c40-9378-dbf945494c1c\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"created_at\":\"2026-08-07T21:14:05.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\":\"expedita\"}"
                        },
                        "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": "accusantium",
                                    "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": "veniam",
                                    "description": "Filter themes by name",
                                    "disabled": false
                                },
                                {
                                    "key": "ids",
                                    "value": "error",
                                    "description": "Comma seperated list of themes IDs to get",
                                    "disabled": false
                                }
                            ],
                            "raw": "{{baseUrl}}\/api\/1.0\/dice-box?filter=veniam&ids=error"
                        },
                        "method": "GET",
                        "header": [
                            {
                                "key": "Content-Type",
                                "value": "application\/json"
                            },
                            {
                                "key": "Accept",
                                "value": "application\/json"
                            }
                        ],
                        "body": {
                            "mode": "raw",
                            "raw": "{\"limit\":47063.46,\"filter\":\"sit\"}"
                        },
                        "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\":\"labore-expedita-accusantium\",\"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 placeat quaerat doloribus sed. Veritatis deleniti autem sed et delectus quos. Quia et voluptas illum pariatur minima sint voluptatem. Officia quidem voluptatem voluptas enim.\",\"user\":{\"username\":\"emmanuelle71\",\"uuid\":\"f685c8ba-0f53-3cf0-9658-9807c633e987\",\"name\":\"Elroy Friesen Sr.\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"asperiores-quae-aspernatur\",\"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\":\"Esse est nam nulla perspiciatis. Est dolor iure dolores sit. Eius dolor libero voluptas ex.\",\"user\":{\"username\":\"colleen.howe\",\"uuid\":\"89e4eb7a-213e-387a-971d-e3d01d69942f\",\"name\":\"Daphney Douglas\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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\":\"qui\"}"
                        },
                        "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\":\"voluptate-quo\",\"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\":\"Qui reprehenderit voluptates ut omnis temporibus esse. Deserunt eos consequatur ducimus natus dolorum accusantium adipisci. Voluptas est modi culpa eaque. Quisquam repudiandae et minus.\",\"user\":{\"username\":\"willms.alexandria\",\"uuid\":\"88a5470e-219b-3ca0-8959-27634987ccf6\",\"name\":\"Trystan Walter III\",\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.000000Z\",\"subscription\":false,\"subscription_level\":0,\"is_merchant\":false,\"is_registered\":false},\"created_at\":\"2026-08-07T21:14:05.000000Z\",\"updated_at\":\"2026-08-07T21:14:05.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": "sed",
                                    "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": "consequuntur",
                                    "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": "assumenda",
                                    "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": "8",
                                    "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": "18",
                                    "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": "3",
                                    "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"
            }
        ]
    }
}