Auth API는 Hive Blockchain API, Blockchain Open API 사용 시 인증에 필요한 토큰을 발급하는 API입니다.

인증 토큰 발급

블록체인 서비스 API 사용에 필요한 인증 토큰을 발행하는 API입니다.

Request URL

Live URL https://bc-platform-auth.withhive.com/v2/auth-token
Sandbox URL https://sandbox-bc-platform-auth.withhive.com/v2/auth-token
HTTP Method POST
Content-Type application/json

Request Body

필드명 설명 타입 필수 여부
id 인증 토큰을 발급받기 위한 ID string Y
secretKey API 사용에 필요한 비밀 key string Y

Responses

필드명 설명 타입
code api 호출 결과 코드 , 0:성공 number
message 결과 메시지 string
data API 응답 값 json
data.accessToken API 사용에 필요한 인증토큰 string
data.refreshToken accessToken 만료 시 갱신할 수 있는 토큰 string

Request Sample

Response Sample

인증 토큰 재발급

인증 토큰이 만료된 경우 인증 토큰 발급 시 함께 받은 Refresh Token을 이용하여 블록체인 서비스 API(Hive 블록체인 Open API, Hie 블록체인 API) 사용에 필요한 인증 토큰을 발행하는 API입니다.

Request URL

Live URL https://bc-platform-auth.withhive.com/v2/refresh-token
Sandbox URL https://sandbox-bc-platform-auth.withhive.com/v2/refresh-token
HTTP Method POST
Content-Type application/json

Request Header

필드명 설명 타입 필수 여부
Authorization API 호출 시 요구되는 refreshToken string Y

Request Body

Request Body는 없습니다.

Response

필드명 설명 타입
code api 호출 결과 코드 , 0:성공 number
message 결과 메시지 string
data API 응답 값 json
data.accessToken API 사용에 필요한 인증토큰 string
data.refreshToken accessToken 만료 시 갱신할 수 있는 토큰 string

Request Sample

Response Sample