{ "info": { "_postman_id": "9392df0e-7e20-4c0b-9992-dc37893ba7e9", "name": "Crossnokaye Interview Assignment", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "_exporter_id": "20397523" }, "item": [ { "name": "Item", "item": [ { "name": "Create Item", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"item2\",\n \"description\": \"item description\",\n \"damage\": 1,\n \"healing\": 1,\n \"protection\": 1\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8000/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "item" ] } }, "response": [] }, { "name": "Update Item", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"name\": \"item\",\n \"description\": \"item description\",\n \"damage\": 1,\n \"healing\": 2,\n \"protection\": 1\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8000/item/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "item", "item" ] } }, "response": [] }, { "name": "Get Item", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:8000/item/5", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "item", "5" ] } }, "response": [] }, { "name": "Delete Item", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:8000/item/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "item", "item" ] } }, "response": [] }, { "name": "List Items", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:8000/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "item" ] } }, "response": [] } ] }, { "name": "Character", "item": [ { "name": "Create Character", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"id\": 1,\n \"name\": \"brandon\",\n \"description\": \"brandon's character\",\n \"health\": 100,\n \"experience\": 10\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8000/character", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character" ] } }, "response": [] }, { "name": "Update Character", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\n \"id\": 1,\n \"name\": \"brandon\",\n \"description\": \"brandon's character\",\n \"health\": 100,\n \"experience\": 100\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8000/character/brandon", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon" ] } }, "response": [] }, { "name": "Get Character", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:8000/character/brandon", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon" ] } }, "response": [] }, { "name": "Delete Character", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:8000/character/brandon", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon" ] } }, "response": [] }, { "name": "List Characters", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:8000/character", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character" ] } }, "response": [] } ] }, { "name": "Inventory", "item": [ { "name": "Add Item", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\n \"itemName\": \"item3\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8000/character/brandon/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon", "item" ] } }, "response": [] }, { "name": "Remove Item", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:8000/character/brandon/item/item1", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon", "item", "item1" ] } }, "response": [] }, { "name": "List Inventory Items", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:8000/character/brandon/item", "protocol": "http", "host": [ "localhost" ], "port": "8000", "path": [ "character", "brandon", "item" ] } }, "response": [] } ] } ] }