{"info":{"_postman_id":"9cb0274e-89f6-474e-bf20-da1f13c401a9","name":"Swing2App Server API","description":"<html><head></head><body><p>스윙투앱에서 제공하는 Server API 입니다.</p>\n<p>아래의 문서를 참고하셔서 스윙투앱에서 제공하는 API 서비스를 이용해주세요.</p>\n<p>사전에 협의되지 않은 방식의 API 사용과 , 무분별한 대량발송의 경우 사용에 제한을 받을 수 있습니다.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"14364369","collectionId":"9cb0274e-89f6-474e-bf20-da1f13c401a9","publishedId":"2s83zdxSKf","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-10-06T06:09:12.000Z"},"item":[{"name":"푸시 메시지 발송","id":"b8515d97-a411-405e-a633-2fda134970b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"send_target_list","value":"test","type":"text"},{"key":"send_type","value":"push","type":"text"},{"key":"message_title","value":"메시지 제목","type":"text"},{"key":"message_content","value":"메시지 내용","type":"text"},{"key":"message_image_url","value":"이미지 주소","type":"text"},{"key":"message_link_url","value":"링크 주소","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_api_send_message","urlObject":{"protocol":"https","path":["swapi","push_api_send_message"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"9f03b6d9-f0eb-4878-be7e-d088b7659050","name":"푸시메시지 발송(이미지,링크포함)","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"app_api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"send_target_list","value":"test","description":"발송할 대상 사용자 아이디\n단일 발송시 user_id\n다중발송시 “,”로 구분하여 입력\nEx:)  user_id1,user_id2\n전체 발송시 -1 입력\nEx:) -1","type":"text","equals":true},{"key":"send_target_type_list","value":"MEMBER","description":"발송대상 유형 설정항목\n개별 사용자에게 보낼경우 개수만큼 MEMBER 라고 입력 ‘,’로 구분하여\n전체에게 발송할 경우 ‘ALL_TARGET’ 이라고 넣는다.\n\n[2명의 특정 사용자에게 보낼경우]\nEx:) MEMBER,MEMBER\n[전체발송의 경우]\nEx:) ALL_TARGET","type":"text","equals":true},{"key":"send_type","value":"push","description":"발송 유형을 입력 푸시발송일 경우 push 라고 입력","type":"text","equals":true},{"key":"message_title","value":"메시지 제목","description":"메시지 제목","type":"text","equals":true},{"key":"message_content","value":"메시지 내용","description":"메시지 내용","type":"text"},{"key":"message_image_url","value":"https://www.swing2app.co.kr/assets/images/logo.png","description":"푸시 메시지가 들어갈 이미지 주소 없을 경우 생략가능","type":"text"},{"key":"message_link_url","value":"https://www.swing2app.co.kr/","description":"푸시 메시지가 함께 전달할 링크 주소 없을 경우 생략가능","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_api_send_message"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"8aa9c233-4db1-4cbc-830b-9e8c20359477","name":"푸시메시지 발송(이미지,링크포함) Copy","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"app_api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"send_target_list","value":"test","description":"발송할 대상 사용자 아이디\n단일 발송시 user_id\n다중발송시 “,”로 구분하여 입력\nEx:)  user_id1,user_id2\n전체 발송시 -1 입력\nEx:) -1","type":"text","equals":true},{"key":"send_target_type_list","value":"MEMBER","description":"발송대상 유형 설정항목\n개별 사용자에게 보낼경우 개수만큼 MEMBER 라고 입력 ‘,’로 구분하여\n전체에게 발송할 경우 ‘ALL_TARGET’ 이라고 넣는다.\n\n[2명의 특정 사용자에게 보낼경우]\nEx:) MEMBER,MEMBER\n[전체발송의 경우]\nEx:) ALL_TARGET","type":"text","equals":true},{"key":"send_type","value":"push","description":"발송 유형을 입력 푸시발송일 경우 push 라고 입력","type":"text","equals":true},{"key":"message_title","value":"메시지 제목","description":"메시지 제목","type":"text","equals":true},{"key":"message_content","value":"메시지 내용","description":"메시지 내용","type":"text"},{"key":"message_image_url","value":"https://www.swing2app.co.kr/assets/images/logo.png","description":"푸시 메시지가 들어갈 이미지 주소 없을 경우 생략가능","type":"text"},{"key":"message_link_url","value":"https://www.swing2app.co.kr/","description":"푸시 메시지가 함께 전달할 링크 주소 없을 경우 생략가능","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_api_send_message"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"15e370a3-f77e-4357-9c11-a63039d9216b","name":"[Test] 푸시메시지 발송(이미지,링크포함)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"1b12faa8-05a4-4c00-9513-bb46f16795d5","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"app_api_key","value":"85bbcc13-6896-4d2a-ba50-e5d0ffa5fc02","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"send_target_list","value":"-1","description":"발송할 대상 사용자 아이디\n단일 발송시 user_id\n다중발송시 “,”로 구분하여 입력\nEx:)  user_id1,user_id2\n전체 발송시 -1 입력\nEx:) -1","type":"text","equals":true},{"key":"send_target_type_list","value":"ALL_TARGET","description":"발송대상 유형 설정항목\n개별 사용자에게 보낼경우 개수만큼 MEMBER 라고 입력 ‘,’로 구분하여\n전체에게 발송할 경우 ‘ALL_TARGET’ 이라고 넣는다.\n\n[2명의 특정 사용자에게 보낼경우]\nEx:) MEMBER,MEMBER\n[전체발송의 경우]\nEx:) ALL_TARGET","type":"text","equals":true},{"key":"send_type","value":"push","description":"발송 유형을 입력 푸시발송일 경우 push 라고 입력","type":"text","equals":true},{"key":"message_title","value":"test","description":"메시지 제목","type":"text","equals":true},{"key":"message_content","value":"test \ntest2","description":"메시지 내용","type":"text"},{"key":"message_image_url","value":"https://www.swing2app.co.kr/assets/images/logo.png","description":"푸시 메시지가 들어갈 이미지 주소 없을 경우 생략가능","type":"text"},{"key":"message_link_url","value":"https://www.swing2app.co.kr/","description":"푸시 메시지가 함께 전달할 링크 주소 없을 경우 생략가능","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_api_send_message"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b8515d97-a411-405e-a633-2fda134970b4"},{"name":"푸시기기 삭제하기","id":"c0e5dca1-d004-4c85-97e3-65a9ec1701de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"search_val","value":"test","type":"text"}]},"url":"https://www.swing2app.com/swapi/remove_app_user_device_info","urlObject":{"protocol":"https","path":["swapi","remove_app_user_device_info"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"4a0e8436-cbcc-480b-9a35-81e243ac2183","name":"푸시기기 삭제하기","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"app_api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"search_val","value":"test","description":"아래의 3개 값 중 일치하는 값을 삭제(조회값)\n\n-device token \n-uuid\n-user_string_id(사용자아이디)","type":"text","equals":true}]},"url":"https://www.swing2app.com/swapi/remove_app_user_device_info"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c0e5dca1-d004-4c85-97e3-65a9ec1701de"},{"name":"회원 삭제하기","id":"91a62047-40ca-4093-ac9b-716a3961b3e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"user_string_id","value":"test","type":"text"}]},"url":"https://www.swing2app.com/swapi/delete_app_user","urlObject":{"protocol":"https","path":["swapi","delete_app_user"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"f10f0a02-b240-4f74-8e00-e35f32a350e8","name":"회원 삭제하기","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"1b12faa8-05a4-4c00-9513-bb46f16795d5","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"app_api_key","value":"85bbcc13-6896-4d2a-ba50-e5d0ffa5fc02","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"user_string_id","value":"1061","description":"사용자 회원아이디","type":"text","equals":true}]},"url":"https://www.swing2app.com/swapi/delete_app_user"},"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"91a62047-40ca-4093-ac9b-716a3961b3e9"},{"name":"Push Notification History","id":"80c09fc0-6973-4827-9a4c-9a6c527c799b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"api_user","value":"test@gmail.com","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"page","value":"1","type":"text"},{"key":"pageSize","value":"10","type":"text"},{"key":"user_id","value":"test_user","type":"text"},{"key":"platform","value":"AND","type":"text"},{"key":"offset_datetime","value":"2024-03-01 10:00","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_notification_history","description":"<p>푸시알림 목록을 가져오는 API</p>\n","urlObject":{"protocol":"https","path":["swapi","push_notification_history"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"ab83f00b-9d25-4cf1-90ed-4e303af39be1","name":"Push Notification History","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"api_user","value":"test@gmail.com","description":"스윙투앱 사용자 계정(이메일 주소)","type":"text","equals":true},{"key":"api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"page","value":"1","description":"데이터 페이지 번호","type":"text","equals":true},{"key":"pageSize","value":"10","description":"데이터 페이지 사이즈( 최대 : 100 )","type":"text","equals":true},{"key":"user_id","value":"test_user","description":"푸시 알람 수신 대상자를 지정하는 회원 아이디 ( 예: test_user )","type":"text","equals":true},{"key":"platform","value":"AND","description":"플랫폼 지정 예: AND , IOS 모두 포함할 경우 공란 또는 생략가능","type":"text","equals":true},{"key":"offset_datetime","value":"2024-03-01 10:00","description":"특정 날짜 시점 이후의 데이터를 원할 경우 날짜를 입력 날짜 형식 : YYYY-MM-DD hh:mm 예:) 2024-03-01 10:00 날짜 지정을 원하지 않을 경우 해당 파라미터 생략 가능\n\n","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_notification_history"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"80c09fc0-6973-4827-9a4c-9a6c527c799b"},{"name":"푸시알림 읽지 않은 메시지 Count API","id":"a22a9eb9-5e53-45f4-9bc3-4f3a4c0aa55b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"user_id","value":"test_user","type":"text"},{"key":"platform","value":"AND","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_unread_count","description":"<p>푸시알림 목록을 가져오는 API</p>\n","urlObject":{"protocol":"https","path":["swapi","push_unread_count"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"a077e3cc-8ca6-4524-a635-1c85baa11011","name":"Push Notification History","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"api_user","value":"test@gmail.com","description":"스윙투앱 사용자 계정(이메일 주소)","type":"text","equals":true},{"key":"api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"page","value":"1","description":"데이터 페이지 번호","type":"text","equals":true},{"key":"pageSize","value":"10","description":"데이터 페이지 사이즈( 최대 : 100 )","type":"text","equals":true},{"key":"user_id","value":"test_user","description":"푸시 알람 수신 대상자를 지정하는 회원 아이디 ( 예: test_user )","type":"text","equals":true},{"key":"platform","value":"AND","description":"플랫폼 지정 예: AND , IOS 모두 포함할 경우 공란 또는 생략가능","type":"text","equals":true},{"key":"offset_datetime","value":"2024-03-01 10:00","description":"특정 날짜 시점 이후의 데이터를 원할 경우 날짜를 입력 날짜 형식 : YYYY-MM-DD hh:mm 예:) 2024-03-01 10:00 날짜 지정을 원하지 않을 경우 해당 파라미터 생략 가능\n\n","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_notification_history"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"a22a9eb9-5e53-45f4-9bc3-4f3a4c0aa55b"},{"name":"푸시알림 읽음처리 API","id":"db610d5f-c057-437b-b51b-bccc29c2580b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"urlencoded","urlencoded":[{"key":"app_id","value":"app_id","type":"text"},{"key":"app_api_key","value":"api_key","type":"text"},{"key":"receive_id","value":"1451412","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_confirm_read","description":"<p>푸시알림 목록을 가져오는 API</p>\n","urlObject":{"protocol":"https","path":["swapi","push_confirm_read"],"host":["www","swing2app","com"],"query":[],"variable":[]}},"response":[{"id":"cb8835c3-72ca-4c69-b085-412ae547772d","name":"Push Notification History","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"app_id","value":"app_id","description":"스윙투앱에서 제공하는 APP_ID","type":"text","equals":true},{"key":"api_user","value":"test@gmail.com","description":"스윙투앱 사용자 계정(이메일 주소)","type":"text","equals":true},{"key":"api_key","value":"api_key","description":"스윙투앱에 발급받은 API KEY","type":"text","equals":true},{"key":"page","value":"1","description":"데이터 페이지 번호","type":"text","equals":true},{"key":"pageSize","value":"10","description":"데이터 페이지 사이즈( 최대 : 100 )","type":"text","equals":true},{"key":"user_id","value":"test_user","description":"푸시 알람 수신 대상자를 지정하는 회원 아이디 ( 예: test_user )","type":"text","equals":true},{"key":"platform","value":"AND","description":"플랫폼 지정 예: AND , IOS 모두 포함할 경우 공란 또는 생략가능","type":"text","equals":true},{"key":"offset_datetime","value":"2024-03-01 10:00","description":"특정 날짜 시점 이후의 데이터를 원할 경우 날짜를 입력 날짜 형식 : YYYY-MM-DD hh:mm 예:) 2024-03-01 10:00 날짜 지정을 원하지 않을 경우 해당 파라미터 생략 가능\n\n","type":"text"}]},"url":"https://www.swing2app.com/swapi/push_notification_history"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"db610d5f-c057-437b-b51b-bccc29c2580b"}]}