Get list all expenses documents.
เรียกดูข้อมูลเอกสารค่าใช้จ่ายทั้งหมดในระบบ
Request
- Base URLhttps://openapi.flowaccount.com/v1
- Authnone declared. Required headers: Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Query current page expenses document. <br>Example Pattern: <ex>/expenses?currentPage=1 </ex><ex>/expenses?currentPage=1&pageSize=20</ex>
Query expenses document list amount per page. <br>Example Pattern: <ex> /expenses?pageSize=20 </ex>
Query document by Contact Name or Project Name or Document Serial. <br>Example Pattern: <ex> /expenses?searchString=EXP2021010001</ex>
Query document range type. <br>0 = all<br>1 = Current Month<br>3 = Previous Month<br>5 = Date Range<br>7 = Current Year<br>9 = Previous Year<br>15 = Fiscal Year<br>Example Query Current Month: <ex> /expenses?pageSize=20¤tPage=1&range=1</ex>
Query document by month.<br>Example Query Previous Month: <ex> /expenses?pageSize=20¤tPage=1&range=1&month=5&year=2021</ex>
Query document by year.<br>Example Query Previous Year: <ex> /expenses?currentPage=1&pageSize=20&range=9&year=2020</ex>
Query document by startDate to endDate.<br>Example Query Date Range: <ex> /expenses?currentPage=1&pageSize=20&range=5&startDate=2021-05-20&endDate=2021-05-22</ex>
Query document by startDate to endDate.<br>Example Query Date Range: <ex> /expenses?currentPage=1&pageSize=20&range=5&startDate=2021-05-20&endDate=2021-05-22</ex>
Headers
Response
200 response
Example response
{
"data": {
"list": [
{
"contactTaxId": "1234567890123",
"contactEmail": "supplier@email.com",
"contactNumber": "099-999-9999",
"publishedOn": "2021-01-01",
"creditDays": 30,
"dueDate": "2021-01-01",
"salesName": "พนักงาน ขายหน้าร้าน",
"reference": "INV2020010001",
"items": [
{
"nameLocal": "การตลาดและโฆษณา",
"nameForeign": "Marketing & Advertising",
"creditCode": "21399",
"creditNameLocal": "21399 / เจ้าหนี้อื่นๆ",
"creditNameForeign": "21399 / Other Payables",
"debitCode": "53029",
"debitNameLocal": "53029 / ค่าใช้จ่ายด้านโฆษณาและการตลาดอื่นๆ",
"debitNameForeign": "53029 / Other advertising and marketing expenses",
"quantity": 100.0001,
"pricePerUnit": 100.0001,
"total": 100.01
}
],
"payments": {
"paymentDate": "2021-01-01",
"chequeDate": "2021-01-01"
}
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.