{
  "name": "Playground API (Bruno)",
  "version": "1",
  "variables": [
    {
      "name": "baseUrl",
      "value": "http://playground-api-xi.vercel.app"
    }
  ],
  "items": [
    {
      "name": "GET /users",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/users",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /users/:id",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/users/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /users",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/users",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Leanne Graham\",\n  \"username\": \"bret\",\n  \"email\": \"sincere@april.biz\",\n  \"phone\": \"+1-770-555-0123\",\n  \"website\": \"hildegard.org\",\n  \"address\": {\n    \"street\": \"Kulas Light\",\n    \"city\": \"Gwenborough\",\n    \"zipcode\": \"92998-3874\"\n  },\n  \"company\": {\n    \"name\": \"Romaguera-Crona\",\n    \"catchPhrase\": \"Multi-layered client-server neural-net\"\n  }\n}"
        }
      }
    },
    {
      "name": "PUT /users/:id",
      "type": "http",
      "request": {
        "method": "PUT",
        "url": "{{baseUrl}}/users/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Leanne Graham (Updated)\",\n  \"username\": \"bret\",\n  \"email\": \"sincere@april.biz\",\n  \"website\": \"https://updated-user.dev\"\n}"
        }
      }
    },
    {
      "name": "PATCH /users/:id",
      "type": "http",
      "request": {
        "method": "PATCH",
        "url": "{{baseUrl}}/users/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Leanne Graham (Updated)\",\n  \"website\": \"https://updated-user.dev\"\n}"
        }
      }
    },
    {
      "name": "DELETE /users/:id",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/users/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /posts",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/posts",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /posts/:id",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/posts/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /posts",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/posts",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"user_id\": 1,\n  \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit\",\n  \"body\": \"quia et suscipit suscipit recusandae consequuntur expedita et cum reprehenderit molestiae ut ut quas totam nostrum rerum est autem sunt rem eveniet architecto\"\n}"
        }
      }
    },
    {
      "name": "PUT /posts/:id",
      "type": "http",
      "request": {
        "method": "PUT",
        "url": "{{baseUrl}}/posts/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"user_id\": 1,\n  \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit (Updated)\",\n  \"body\": \"quia et suscipit suscipit recusandae consequuntur expedita et cum reprehenderit molestiae ut ut quas totam nostrum rerum est autem sunt rem eveniet architecto\"\n}"
        }
      }
    },
    {
      "name": "PATCH /posts/:id",
      "type": "http",
      "request": {
        "method": "PATCH",
        "url": "{{baseUrl}}/posts/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"title\": \"sunt aut facere repellat provident occaecati excepturi optio reprehenderit (Updated)\"\n}"
        }
      }
    },
    {
      "name": "DELETE /posts/:id",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/posts/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /comments",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/comments",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /comments/:id",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/comments/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /comments",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/comments",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"post_id\": 1,\n  \"name\": \"id labore ex et quam laborum\",\n  \"email\": \"Eliseo@gardner.biz\",\n  \"body\": \"laudantium enim quasi est quidem magnam voluptatem aut eveniet quas aliquid sint expedita consequuntur alias ea quam expedita possimus\"\n}"
        }
      }
    },
    {
      "name": "PUT /comments/:id",
      "type": "http",
      "request": {
        "method": "PUT",
        "url": "{{baseUrl}}/comments/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"post_id\": 1,\n  \"name\": \"id labore ex et quam laborum (Updated)\",\n  \"email\": \"Eliseo@gardner.biz\",\n  \"body\": \"laudantium enim quasi est quidem magnam voluptatem aut eveniet quas aliquid sint expedita consequuntur alias ea quam expedita possimus\"\n}"
        }
      }
    },
    {
      "name": "PATCH /comments/:id",
      "type": "http",
      "request": {
        "method": "PATCH",
        "url": "{{baseUrl}}/comments/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"id labore ex et quam laborum (Updated)\"\n}"
        }
      }
    },
    {
      "name": "DELETE /comments/:id",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/comments/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /todos",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/todos",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /todos/:id",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/todos/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /todos",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/todos",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"user_id\": 1,\n  \"title\": \"delectus aut autem\",\n  \"completed\": false\n}"
        }
      }
    },
    {
      "name": "PUT /todos/:id",
      "type": "http",
      "request": {
        "method": "PUT",
        "url": "{{baseUrl}}/todos/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"user_id\": 1,\n  \"title\": \"delectus aut autem (Updated)\",\n  \"completed\": true\n}"
        }
      }
    },
    {
      "name": "PATCH /todos/:id",
      "type": "http",
      "request": {
        "method": "PATCH",
        "url": "{{baseUrl}}/todos/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"completed\": true\n}"
        }
      }
    },
    {
      "name": "DELETE /todos/:id",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/todos/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /auth/login",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/auth/login",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"username\": \"Bret\",\n  \"password\": \"password123\"\n}"
        }
      }
    },
    {
      "name": "POST /auth/register",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/auth/register",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Alice Smith\",\n  \"username\": \"alice\",\n  \"email\": \"alice@example.com\",\n  \"password\": \"password123\"\n}"
        }
      }
    },
    {
      "name": "POST /auth/refresh",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/auth/refresh",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6...\"\n}"
        }
      }
    },
    {
      "name": "GET /auth/me",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/auth/me",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "PATCH /auth/me",
      "type": "http",
      "request": {
        "method": "PATCH",
        "url": "{{baseUrl}}/auth/me",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Bret - Updated Profile\",\n  \"email\": \"bret.new@example.com\"\n}"
        }
      }
    },
    {
      "name": "GET /public/avatars/:seed.svg",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/public/avatars/:seed.svg",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /public/thumbnails/:seed.svg",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/public/thumbnails/:seed.svg",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /session/export",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/session/export",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /session/import",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/session/import",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"version\": \"1.0\",\n  \"records\": [\n    {\n      \"resource\": \"users\",\n      \"op\": \"create\",\n      \"data\": {\n        \"name\": \"Restored User\",\n        \"email\": \"restored@sandbox.dev\"\n      }\n    }\n  ]\n}"
        }
      }
    },
    {
      "name": "DELETE /session/reset",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/session/reset",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "GET /custom",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/custom",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /custom/seed",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/custom/seed",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"template\": \"ecommerce\"\n}"
        }
      }
    },
    {
      "name": "GET /custom/:collection",
      "type": "http",
      "request": {
        "method": "GET",
        "url": "{{baseUrl}}/custom/:collection",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    },
    {
      "name": "POST /custom/:collection",
      "type": "http",
      "request": {
        "method": "POST",
        "url": "{{baseUrl}}/custom/:collection",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": {
          "mode": "json",
          "json": "{\n  \"name\": \"Custom Product Item\",\n  \"price\": 99.99,\n  \"inStock\": true\n}"
        }
      }
    },
    {
      "name": "DELETE /custom/:collection/:id",
      "type": "http",
      "request": {
        "method": "DELETE",
        "url": "{{baseUrl}}/custom/:collection/:id",
        "headers": [
          {
            "name": "Content-Type",
            "value": "application/json"
          }
        ],
        "body": null
      }
    }
  ]
}