Step 1 Retry

Description

  • Retry 단계에서는 'submissionId'를 함께 제출해야 합니다.

  • Step 1에서 한 번이라도 제출을 성공한 이력이 있다면 retry 할 수 없습니다.

  • 'retryCount(시도 횟수)'가 3회가 되면 자동으로 reject 됩니다.(Step 2와 합산)

Request URL

  • URLx-api-key를 반드시 입력해 주어야 합니다.

curl -X POST "https://rest-api.argoskyc.com/v3/submission/step1" \
-H "x-api-key: {yourAPIKey}" \
--form ...ava

*Retry code와 error code는 Retry/Error/Reject Codes 페이지에서 확인해 주세요.

Sample Request

  • Body /form-data 형식으로 제출하는 것을 권장합니다.

  • 단 건 제출만 가능합니다.

//curl --location --request POST 'https://rest-api.argoskyc.com/v3/submission/step1' \
--header 'x-api-key: {yourAPIKey}' \
--form 'issuingCountry="KOR"' \
--form 'email="{email}"' \
--form 'idType="passport"' \
--form 'idImage=@"/C:/Users/sampleID.jpg"' \
--form 'idBackImage=@"/C:/Users/sampleID_back.jpg"' \
--form 'cf1="test"' \
--form 'userid="user1"'
--form 'submissionId="{submissionId}"' 

Sample Response

  • Step 1 제출 실패 시 Retry code와 Retry message를 확인할 수 있습니다.

  • 제출 실패 시 Resopnse에 전달되는 submissionId를 사용하여 재시도를 할 수 있습니다.

  • Input Data에 submissionId를 추가하여 다시 제출 합니다.

{
    "retry": [
        {
            "retryCode": "mrz_protocol_fail",
            "retryMsg": "Failed to detect full MRZ."
        }
    ],
    "kysStatus": "incomplete",
    "retryCount": 1,
    "submissionId": "{submissionId}"
}
{
    "kycStatus": "rejected",
    "retryCount": 3
}

Last updated