GET api/v1/offers/creation-prevalidation
Get prevalidation information for creating offers.
i. Request Parameters
No request parameters required.
ii. Response Example
Success Response
{
"code": 10000,
"message": "",
"requestId": "550e8400-e29b-41d4-a716-446655440000",
"data": {
"memberId": 60000,
"status": 1,
"memberClass": 3,
"sellerLevel": 0,
"isAllowCurrencyUpload": true,
"isAllowItemUpload": true,
"isAllowAccountUpload": false,
"isWarningTipSanctions": false,
"isSeller": true
}
}
Response Parameters
| Parameter | Type | Description |
|---|---|---|
| code | int | Response code. 10000 indicates success, other values indicate an error. |
| message | string | Response message. Contains error details on failure. |
| requestId | string | Unique identifier for the request, used for tracking. |
| data.memberId | int | User ID. |
| data.status | int | User status. |
| data.memberClass | int | User class. |
| data.sellerLevel | int | Seller level. |
| data.isAllowCurrencyUpload | boolean | Allow currency upload. |
| data.isAllowItemUpload | boolean | Allow item upload. |
| data.isAllowAccountUpload | boolean | Allow account upload. |
| data.isWarningTipSanctions | boolean | Sanctions warning prompt. |
| data.isSeller | boolean | Is seller. |
iii. Error Response Example
Error Response
{
"code": 50001,
"message": "Internal server error.",
"requestId": "550e8400-e29b-41d4-a716-446655440000"
}Common Error Codes
| Parameter | Type | Description |
|---|---|---|
| code | int | Error code. Common values: 50001 (Internal server error). |
| message | string | Detailed error message explaining what went wrong. |
| requestId | string | Unique identifier for the request, used for tracking. |