POST voucher/create

Request Information

URI Parameters

None.

Body Parameters

Request_Voucher_Create
NameDescriptionTypeAdditional information
quantity

integer

None.

from_date

date

None.

due

date

None.

content

string

None.

valid

decimal number

None.

valid_percent

decimal number

None.

blocked

boolean

None.

token

string

Required

secret_key

string

Required

id_staff_action

integer

Required

Request Formats

application/json, text/json

Sample:
{
  "quantity": 1,
  "from_date": "2026-01-22T12:23:36.7464156+07:00",
  "due": "2026-01-22T12:23:36.7464156+07:00",
  "content": "sample string 1",
  "valid": 1.0,
  "valid_percent": 1.0,
  "blocked": true,
  "token": "sample string 2",
  "secret_key": "sample string 3",
  "id_staff_action": 4
}

application/xml, text/xml

Sample:
<Request_Voucher_Create xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/be_motosoft.Areas.Code.Directory.Models.Voucher.Request">
  <id_staff_action xmlns="http://schemas.datacontract.org/2004/07/be_motosoft.Areas.Code">4</id_staff_action>
  <secret_key xmlns="http://schemas.datacontract.org/2004/07/be_motosoft.Areas.Code">sample string 3</secret_key>
  <token xmlns="http://schemas.datacontract.org/2004/07/be_motosoft.Areas.Code">sample string 2</token>
  <blocked>true</blocked>
  <content>sample string 1</content>
  <due>2026-01-22T12:23:36.7464156+07:00</due>
  <from_date>2026-01-22T12:23:36.7464156+07:00</from_date>
  <quantity>1</quantity>
  <valid>1</valid>
  <valid_percent>1</valid_percent>
</Request_Voucher_Create>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Request_Voucher_Create'.

Response Information

Resource Description

Result
NameDescriptionTypeAdditional information
status

integer

None.

error_code

string

None.

content

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "status": 1,
  "error_code": "sample string 2",
  "content": {}
}

application/xml, text/xml

Sample:
<Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/be_motosoft.Areas.Code">
  <content />
  <error_code>sample string 2</error_code>
  <status>1</status>
</Result>