시작하기
1. 사용자 등급
모든 서비스는 회원가입 진행 후 사용 가능합니다. 별도 설정 없이도 FREE 등급으로 서비스를 사용하실 수 있습니다.
일 100건 무료 사용
일 무제한 사용
| 등급 | 사용제한 |
|---|---|
| FREE | 일 100건 무료 사용 |
| PREMIUM | 일 무제한 사용 |
2. API Key 발급 및 API 요청
CANDiY API를 사용하기 위해 API 키를 발급 받아야 합니다.
사용자 대시보드의 API Key 관리 화면에서 발급이 가능하고, 사용자는 여러개의 키를 발급받을 수 있으며, 각 키당 사용할 서비스를 선택해 발급하실 수 있습니다.
이후, 발급받은 API 키를 모든 Rest API 요청 헤더에 포함하여 요청을 보내야 합니다.
Example
service_name에 사용하고자 하는 서비스의 endpoint (경로)로 대체하고, your_api_key자리에 사용자의 API Key를 입력합니다. "data"가 적혀있는 부분에 요청에 필요한 값을 적어주면, 서비스를 호출할 수 있습니다.
3. 데이터 응답값
API 요청 결과 (response) 데이터는 status와 data로 구성되어 있습니다.
status에는 API의 응답 상태를 나타내고, data에는 요청한 API 서비스의 데이터가 담깁니다.
status
string
성공 시: "success"
실패/에러 발생 시: "error"
data
object
서비스마다 형식과 값이 다르며, 같은 서비스 내 endpoint마다 필수 파라미터가 다릅니다.
* API 상품별 요청 값은 API 문서를 확인하세요.
| Key | Name | Description |
|---|---|---|
status
|
API 응답 상태 |
성공 시: "success"
실패/에러 발생 시: "error" |
data
|
API 결과 |
서비스마다 형식과 값이 다르며, 같은 서비스 내 endpoint마다 필수 파라미터가 다릅니다.
* API 상품별 요청 값은 API 문서를 확인하세요. |
성공 응답 예제
실패 응답 예제
4. 추가인증
추가 인증은 각 기관에서 보안 향상을 위해 사용하는 방법입니다.
기관에서 추가 인증을 요구하는 상품은 Candiy API 사용 시에도 추가 인증을 해야 합니다.
기본 추가인증을 요구하는 제한시간은 약 3분이며 상품별로 제한시간을 요청하는 경우 해당 제한 시간이 추가인증 요청 제한 시간으로 설정됩니다.
- 추가인증 제한시간: 기본 3분
- 상품별로 별도 제한시간이 설정될 수 있습니다