Request Headers (Applies to all methods)
POST
/api/apps/{appID}/users/me/password/complete-reset
Complete the password reset process.
Content-Type application/vnd.kii.CompletePasswordResetRequest+json
The data for completing the user password reset.
- Authorization Basic: header for granting an anonymous access.
- Set a Base64-encoded string of AppID and AppKey concatenated with a colon (APP_ID:APP_KEY).
- The header should look like:
Authorization: Basic czZCaGRSa3F0Mzo3RmpmcDBaQnIxS3REUmJuZlZkbUl3 - Authorization Bearer: using Oauth2 Bearer Token.
- The header should look like:
Authorization: Bearer ht5fpHQAyrPPwLftK1rAqllv5WNVPCnYfPiCvPocFuQ
{
"newPassword": "[string]",
"pinCode": "[string]"
}Content-Type (None)
Content-Type application/vnd.kii.ValidationException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "INVALID_INPUT_DATA". |
| message | string | The error message. |
Content-Type application/vnd.kii.ValidationException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "INVALID_INPUT_DATA". |
| message | string | The error message. |
Content-Type application/vnd.kii.PasswordTooShortException+json
| Name | Type | Description |
|---|---|---|
| message | string | The error message. |
| errorCode | string | Error code "PASSWORD_TOO_SHORT". |
| minimumLength | int | The minimum length accepted. |
Content-Type application/vnd.kii.InvalidVerificationCodeException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "INVALID_VERIFICATION_CODE". |
| message | string | The error message. |
| userID | string | The ID of the user. |
| appID | string | The ID of the application. |
| verificationCode | string | The verification code. |
Content-Type application/vnd.kii.PINCodeExpiredException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "PIN_CODE_EXPIRED". |
| message | string | The error message. |
| appID | string | The ID of the application. |
| thingID | string | The ID of the thing. |
| userID | string | The ID of the user. |
Content-Type application/vnd.kii.UserNotFoundException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "USER_NOT_FOUND". |
| message | string | The error message. |
| field | string | The field used for searching the user. This can be the userID or address field. |
| value | string | The field value used for searching the user. |
| appID | string | The ID of the application. |
Content-Type application/vnd.kii.UserDisabledException+json
| Name | Type | Description |
|---|---|---|
| errorCode | string | Error code "USER_DISABLED". |
| message | string | The error message. |
| UserID | string | The ID of the user. |
| appID | string | The ID of the application. |