| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- {
- "info": {
- "_postman_id": "a1b2c3d4-1001-4000-a001-000000000004",
- "name": "Notification",
- "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
- "_exporter_id": "40701166"
- },
- "item": [
- {
- "name": "알림 목록",
- "request": {
- "method": "GET",
- "header": [],
- "url": {
- "raw": "{{baseUrl}}/api/notification/list?page=1&perPage=20",
- "host": [
- "{{baseUrl}}"
- ],
- "path": [
- "api",
- "notification",
- "list"
- ],
- "query": [
- {
- "key": "page",
- "value": "1"
- },
- {
- "key": "perPage",
- "value": "20"
- },
- {
- "key": "type",
- "value": "",
- "disabled": true,
- "description": "알림 타입 필터 (NotificationType enum)"
- }
- ]
- },
- "description": "알림 목록을 조회합니다. 타입별 필터링 및 페이지네이션 지원."
- },
- "response": []
- },
- {
- "name": "알림 읽음 처리",
- "request": {
- "method": "POST",
- "header": [],
- "body": {
- "mode": "raw",
- "raw": "{\n \"MemberID\": 0,\n \"NotificationID\": 1\n}",
- "options": {
- "raw": {
- "language": "json"
- }
- }
- },
- "url": {
- "raw": "{{baseUrl}}/api/notification/read",
- "host": [
- "{{baseUrl}}"
- ],
- "path": [
- "api",
- "notification",
- "read"
- ]
- },
- "description": "알림을 읽음 처리합니다. NotificationID를 지정하면 개별, null이면 전체 읽음 처리."
- },
- "response": []
- }
- ],
- "auth": {
- "type": "bearer",
- "bearer": [
- {
- "key": "token",
- "value": "{{accessToken}}",
- "type": "string"
- }
- ]
- },
- "event": [
- {
- "listen": "prerequest",
- "script": {
- "type": "text/javascript",
- "packages": {},
- "requests": {},
- "exec": [
- ""
- ]
- }
- },
- {
- "listen": "test",
- "script": {
- "type": "text/javascript",
- "packages": {},
- "requests": {},
- "exec": [
- ""
- ]
- }
- }
- ]
- }
|