Note.postman_collection.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. {
  2. "info": {
  3. "_postman_id": "a1b2c3d4-1001-4000-a001-000000000003",
  4. "name": "Note",
  5. "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
  6. "_exporter_id": "40701166"
  7. },
  8. "item": [
  9. {
  10. "name": "쪽지 전송",
  11. "request": {
  12. "method": "POST",
  13. "header": [],
  14. "body": {
  15. "mode": "raw",
  16. "raw": "{\n \"SenderMemberID\": 0,\n \"ReceiverMemberID\": 2,\n \"Title\": \"안녕하세요\",\n \"Content\": \"쪽지 내용입니다.\",\n \"IsSystem\": false,\n \"RelatedType\": null,\n \"RelatedID\": null\n}",
  17. "options": {
  18. "raw": {
  19. "language": "json"
  20. }
  21. }
  22. },
  23. "url": {
  24. "raw": "{{baseUrl}}/api/note/send",
  25. "host": [
  26. "{{baseUrl}}"
  27. ],
  28. "path": [
  29. "api",
  30. "note",
  31. "send"
  32. ]
  33. },
  34. "description": "쪽지를 발송합니다. AppHub ReceiveNote로 실시간 알림이 전송됩니다."
  35. },
  36. "response": []
  37. },
  38. {
  39. "name": "받은 쪽지함",
  40. "request": {
  41. "method": "GET",
  42. "header": [],
  43. "url": {
  44. "raw": "{{baseUrl}}/api/note/inbox?page=1&perPage=20",
  45. "host": [
  46. "{{baseUrl}}"
  47. ],
  48. "path": [
  49. "api",
  50. "note",
  51. "inbox"
  52. ],
  53. "query": [
  54. {
  55. "key": "page",
  56. "value": "1"
  57. },
  58. {
  59. "key": "perPage",
  60. "value": "20"
  61. },
  62. {
  63. "key": "isRead",
  64. "value": "",
  65. "disabled": true,
  66. "description": "읽음 필터 (true/false, 미지정 시 전체)"
  67. }
  68. ]
  69. },
  70. "description": "받은 쪽지함을 조회합니다. 읽음/안읽음 필터, 페이징, unreadCount 포함."
  71. },
  72. "response": []
  73. }
  74. ],
  75. "auth": {
  76. "type": "bearer",
  77. "bearer": [
  78. {
  79. "key": "token",
  80. "value": "{{accessToken}}",
  81. "type": "string"
  82. }
  83. ]
  84. },
  85. "event": [
  86. {
  87. "listen": "prerequest",
  88. "script": {
  89. "type": "text/javascript",
  90. "packages": {},
  91. "requests": {},
  92. "exec": [
  93. ""
  94. ]
  95. }
  96. },
  97. {
  98. "listen": "test",
  99. "script": {
  100. "type": "text/javascript",
  101. "packages": {},
  102. "requests": {},
  103. "exec": [
  104. ""
  105. ]
  106. }
  107. }
  108. ]
  109. }