{ "info": { "name": "REST API Server Collection", "description": "Oracle DB를 사용하는 REST API 서버 테스트 컬렉션", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "variable": [ { "key": "baseUrl", "value": "http://localhost:9771", "type": "string" } ], "item": [ { "name": "Health Check", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/health", "host": ["{{baseUrl}}"], "path": ["api", "health"] }, "description": "서버 상태 확인" } }, { "name": "Get All Data", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/data", "host": ["{{baseUrl}}"], "path": ["api", "data"] }, "description": "모든 데이터 조회" } }, { "name": "Get Data by ID", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/data/1", "host": ["{{baseUrl}}"], "path": ["api", "data", "1"] }, "description": "특정 ID의 데이터 조회" } }, { "name": "Create Data", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"새로운 데이터\",\n \"description\": \"Postman에서 생성한 테스트 데이터\",\n \"dataValue\": \"{\\\"type\\\": \\\"postman\\\", \\\"created\\\": \\\"{{$timestamp}}\\\"}\"\n}" }, "url": { "raw": "{{baseUrl}}/api/data", "host": ["{{baseUrl}}"], "path": ["api", "data"] }, "description": "새로운 데이터 생성" } }, { "name": "Update Data", "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"수정된 데이터\",\n \"description\": \"Postman에서 수정한 데이터\",\n \"dataValue\": \"{\\\"type\\\": \\\"updated\\\", \\\"modified\\\": \\\"{{$timestamp}}\\\"}\"\n}" }, "url": { "raw": "{{baseUrl}}/api/data/1", "host": ["{{baseUrl}}"], "path": ["api", "data", "1"] }, "description": "기존 데이터 수정" } }, { "name": "Delete Data", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/api/data/1", "host": ["{{baseUrl}}"], "path": ["api", "data", "1"] }, "description": "데이터 삭제" } }, { "name": "Server Info", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/", "host": ["{{baseUrl}}"], "path": [""] }, "description": "서버 기본 정보 및 엔드포인트 목록" } } ] }