เปลี่ยนรหัสผ่าน สำหรับผู้ใช้งาน
ย้อนกลับPost/stamp/ChangePassword
สำหรับให้ผู้นำส่ง เปลี่ยนรหัสผ่านผู้ใข้งาน Request Header
| Item Name | Multi | Data Type | MaxLen | Description |
|---|---|---|---|---|
| content-type | [1…1] | String | Content type of request payload Value: - application/json | |
| X-Auth-Token | [1…1] | String | Token Id |
Request Body
| Item Name | Multi | Data Type | MaxLen | Description |
|---|---|---|---|---|
| eInstrument | [1…1] | Object | Root Element | |
| sender | [1…1] | Object | รายละเอียดผู้นำส่ง | |
| Id | [1…1] | String | 20 | รหัสผู้นำส่ง |
| rdForm | [1…1] | Object | ข้อมูลเปลี่ยนรหัสเข้าใช้งานอยู่ในรูปแบบ JWS (JSON Web Signature) |
ตารางข้อมูลเปลี่ยนรหัสผ่านเข้าใช้งาน (change-password.Request.rdForm)
| Item Name | Multi | Data Type | MaxLen | Description |
|---|---|---|---|---|
| username | [1…1] | String | 20 | รหัสผู้ใช้งาน |
| password | [1…1] | String | 20 | รหัสผ่านใหม่ที่ผู้ใช้งานกำหนด |
ตัวอย่าง rdFrom (ข้อมูลเปลี่ยนรหัสผ่านเข้าใช้งาน) ก่อนลงลายมือชื่ออิเล็กทรอนิกส์
{
"username": "user001",
"password": "PASSWORD002"
}ตัวอย่างการ Request เพื่อเรียกใช้บริการ change-password
{
"eInstrument": {
"sender": {
"id": "#########"
},
"rdForm": "eyJ4NWMiOlsiTUlJSEt6Q0NCUk9nQXdJQkFnSUlGamQxbDFxMzlRNHdEUVlKS29aSWh2Y05BUUVMQlFBd1hqRUxN0.. "
}
}Response
| Item Name | Multi | Data Type | MaxLen | Description |
|---|---|---|---|---|
| eInstrument | [1…1] | Object | Root Element | |
| responseCode | [1…1] | String | 10 | รหัสข้อความของกรมสรรพากร อ้างอิง ข้อ 6 ตารางรหัสข้อความ (Response Code, Response Message) ของกรมสรรพากร |
| responseDesc | [0…1] | String | 1000 | รายละเอียดข้อความ |
ตัวอย่าง response กรณี “สำเร็จ”
{
"eInstrument": {
"responseCode": "I07000",
"responseDesc": "สำเร็จ"
}
}ตัวอย่าง response กรณี “พบข้อผิดพลาด”
{
"eInstrument": {
"responseCode": "E07115",
"responsMessage": "ไม่สามารถทำรายการได้ เนื่องจากข้อมูลที่ส่งเข้ามาไม่ครบตามที่ระบุไว้"
}
}