Table of Contents
Changelogs
Version | Date | Changes by | Description of change |
V1.0 | Mar 29, 2024 | Que Nguyen |
|
V1.0.1 | April 10, 2024 | Que Nguyen |
|
Release status
Environment | Status | Released Date | Version |
DEV | RELEASED | Mar 25, 2024 | V1.0 |
UAT | RELEASED | Mar 25, 2024 | V1.0 |
PROD | RELEASED | Mar 25, 2024 | V1.0 |
API Definition
Upload Document
Request Header | ||
---|---|---|
Name | Value | |
|
| |
Request Payload | ||
Field | Type | Description |
|
Mime types:
Max size: 40MB |
|
Response Header | ||
---|---|---|
|
| |
Response Body | ||
Field | Type | Description |
|
| File unique identifier |
Return file Id |
Request
POST /public/v2/documents/devices
Request with cURL
curl --location '{url}/public/v2/documents/devices' \ --header 'Authorization: Bearer {access_token}' \ --form 'File=@"/C:/Users/Document.docx"'
Response
201 Success
{ "Errors": [], "Meta": null, "StatusCode": 201, "Data": { "Id": "5428c55f-db08-400b-959f-08747d140a19" }, "Message": "Create new document successfully" }
404 Not Found
{ "Data": null, "Errors": [], "Meta": null, "StatusCode": 404, "Message": "Not Found" }
422 Unprocessable Entity
{ "Data": null, "StatusCode": 422, "Errors": [], "Meta": null, "Message": "Unprocessable Entity" }
401 Unauthorized
{ "Data": null, "StatusCode": 401, "Errors": [], "Meta": null, "Message": "Unauthorized" }