header-bleepy-logo

DEVELOPERS

KO

매일 미션 API

블리피에서 제공하고 있는 게임에서 매일 미션을 사용하기 위한 API 문서입니다. 매일 미션의 Action 타입에 대한 API 문서로 미션 수행 완료에 대한 결과를 처리하는 API입니다. 발급된 API Key를 헤더에 설정하신 후 해당 API 문서를 확인하여 개발을 진행해 주세요.

프로모션 등록 시 매일 미션을 설정하면 미션 코드가 발급됩니다. 발급된 미션 코드는 미션에 설정된 Deep Link에 포함되어 런처에서 클라이언트 앱으로 전송됩니다. 전송된 미션 코드를 확인하기 위한 개발은 [매일 미션 > 설정하기] 페이지에서 확인할 수 있습니다. *미션 코드 확인 방법 : [Client Admin] 진입 > 프로모션 등록 > 프로모션 상세 페이지 > Action 미션의 [미션 조회/수정] 팝업 > 등록한 미션의 미션코드 확인


Request

Method

URL

POST
https://open-client-api.bleepy.io/api/open-client/mission-result

본문

Name

Type

Description

Required

missionCode
String
미션을 등록하면 발급되는 미션 코드입니다.
O
userKey
String
User Key 게임 참여 이력이 있는 User Key입니다.
O
participationDateTime
Data
미션 참여 시간 (yyyy.MM.dd hh24:mi:ss) UTC기준으로 입력해야 합니다.
O

Response

요청 처리 정상

HTTP status code

200

에러 본문

Name

Type

Description

Required

type
String
about:blank 고정 값
O
title
String
에러 요약
O
status
String
HTTP status code
O
detail
String
에러 메시지
O
instance
String
url
O
errorCode
String
에러 코드
O

에러 코드(errorCode) 종류

Code

Description

HTTP status code

001
서버 내부 에러
500
003
입력 데이터 포맷이 잘못된 경우
400
OE001
인증 실패
401
OE002
API Key가 유효하지 않은 경우
401
OE003
IP 주소가 유효하지 않은 경우
403
OE004
미션의 일별 참여 횟수를 초과할 경우
400
OE005
미션 타입이 유효하지 않은 경우
400
OE006
미션 수행 시간이 유효하지 않은 경우
400
OE007
미션코드가 유효하지 않은 경우
400
OE008
User Key가 유효하지 않은 경우
400

개발에 대한 추가 설명이 더 필요하신가요?

"[Client Admin] 로그인 → 오른쪽 하단 채널톡 위젯" 클릭 후 개발 카테고리에 문의 남겨주시면 기술 개발팀에서 확인 후 연락드리겠습니다.


v1.0.6