Post/stamp/SubmitFilingAuth
การยืนยันตัวตน และรับ Access Token สำหรับการส่งข้อมูล ตรวจสอบผลการส่งข้อมูล ตรวจสอบผลการชำระเงิน และขอภาพแบบฯ ใบเสร็จรับเงิน
Request Header
| Item Name | Multi | Data Type | MaxLen | Description |
|---|
| content-type | [1…1] | String | | Content type of request payload Value: - application/json |
Request Body
| Item Name | Multi | Data Type | MaxLen | Description |
|---|
| username | [1…1] | String | 20 | รหัสผู้ใช้งาน |
| password | [1…1] | String | 20 | รหัสผ่านผู้ใช้งาน |
| nonce | [1…1] | String | 20 | วันเวลาที่ส่ง request รูปแบบ “YYYY-MM-DD HH:MM:SS” เช่น “2018-12-10 15:45:00” |
ตัวอย่าง request
{
"username": "USER0001",
"password": "pass9038",
"nonce": "2018-12-10 15:45:00"
}Response
| Item Name | Multi | Data Type | MaxLen | Description |
|---|
| responseCode | [1…1] | String | 10 | รหัสข้อความของกรมสรรพากร อ้างอิง ข้อ 5. ตารางรหัสข้อความ (Response Code, Response Message) ของกรมสรรพากร |
| responseMessage | [0…1] | String | 200 | รายละเอียดข้อความ |
| username | [0…1] | String | 20 | รหัสผู้ใช้งาน |
| tokenId | [0…1] | String | 1000 | Access token สำหรับตรวจสอบสิทธิ์การใช้งาน |
| sender | [1…1] | Object | | รายละเอียดผู้นำส่ง |
| id | [1…1] | String | 20 | รหัสผู้นำส่ง |
ตัวอย่าง response กรณี “สำเร็จ”
{
"responseCode": "I07000",
"responseMessage": "สำเร็จ",
"username": "USER0001",
"tokenId": " eyJhbGciOiJIUzI1NiJ9.eyJpZCI6eyJzdGF0dXMiOFtZSI6IlVTRVIwMDAxIiwic2VuZGVyTmlkIjoiMTIxMjEyMTIjEyMSIsInNlbmRlclRpbiI6IiIsInNlbmRlcklkIjoiVFNEMDAwMDEiLCJzZW5kZXJOYW1lIjoiRHIuIDEgMiAzIiwiYnJhY2hUeXBlIjoiIiwiYnJhm8iOiIifSwiaWF0IjoxNDI3NDM1LCJleHAiOjE2MDA4NDkwMzV9.PxRnp0vAUPMESMNrGXRm-8zZxC-umDTKpezwLPXHvXA ",
"sender": {
"id": " abc1234"
}
}ตัวอย่าง response กรณี “พบข้อผิดพลาด”
{
"responseCode": "E07103",
"responseMessage": "ไม่สามารถเข้าสู่ระบบได้ เนื่องจากรหัสผู้ใช้ หรือรหัสผ่านไม่ถูกต้อง"
}