API Reference

API Request

Endpoint

https://api-kr.iwinv.kr

Call Limit

60 requests / per minute

Authentication


Header Name

Description

X-iwinv-Timestamp

  • The time elapsed from UTC(1970-01-01 00:00:00) in seconds.
  • Based on the time the server processes the request, it is considered invalid if the time difference is over 5 minutes.

X-iwinv-Credential

  • Access Key issued from iwinv console.

X-iwinv-Signature

  • The signature value encrypted Timestamp and Path using the Secret Key issued from iwinv console.

Signature Example

❗️

There should not be a slash (/) at the end of $path.
Query parameters should only be included when making a request and not when signing.

$timestamp = time();
$path = "/v1/example/param1/param2"; // Path Parameter
$query_param = "?fields=1023"; // Query Parameter
$signature = hash_hmac('sha256', $timestamp.$path, $secretKey);
curl -i -X GET \
-H "X-iwinv-Timestamp:$timestamp" \
-H "X-iwinv-Credential:$accessKey" \
-H "X-iwinv-Signature:$signature" \
"https://api-kr.iwinv.kr$path$query_param"