GET api/Student/PaymentDues?invtype={invtype}&cid={cid}&cattempt={cattempt}&duedate={duedate}
Get student payment due list
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
invtype |
Invoice type (Tuition fee, miscellaneous fee, etc) |
string |
None. |
cid |
Unique course code that student enrolled and is studying. Use this field to do filter by course. |
string |
None. |
cattempt |
Attempt of student course enrolled and studied. Expecting whole positive number (1, 2, 3,...) |
string |
None. |
duedate |
Date format (e.g. dd/mm/yyyy) to check against due date |
string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of StdPaymentInvoiceModelsName | Description | Type | Additional information |
---|---|---|---|
InvoiceType |
Invoice type (Tuition fee, miscellaneous fee, etc) |
string |
Required |
InvoiceNumber |
Invoice number |
string |
Required |
StudentId |
Unique RTO student identifier |
string |
Required |
CourseId |
Unique course code that student enrolled and is studying. Use this field to do filter by course. |
string |
Required |
CourseAttempt |
Attempt of student course enrolled and studied |
integer |
Required |
DueDate |
Payment due date |
date |
Required Data type: Date |
Fees |
Amount fee/charge shown in the invoice |
decimal number |
Required Data type: Currency |
AmountPaid |
Amount that was already paid |
decimal number |
Required Data type: Currency |
AmountRefunded |
Amount that has been refunded |
decimal number |
Required Data type: Currency |
BalanceDue |
The outstanding balance to pay |
decimal number |
Required Data type: Currency |
CurrencyCode |
Display currency code |
string |
Required |
Response Formats
application/json, text/json
[ { "InvoiceType": "sample string 1", "InvoiceNumber": "sample string 2", "StudentId": "sample string 3", "CourseId": "sample string 4", "CourseAttempt": 5, "DueDate": "2025-04-27T00:14:50.938519+10:00", "Fees": 7.0, "AmountPaid": 8.0, "AmountRefunded": 9.0, "BalanceDue": 10.0, "CurrencyCode": "sample string 11" }, { "InvoiceType": "sample string 1", "InvoiceNumber": "sample string 2", "StudentId": "sample string 3", "CourseId": "sample string 4", "CourseAttempt": 5, "DueDate": "2025-04-27T00:14:50.938519+10:00", "Fees": 7.0, "AmountPaid": 8.0, "AmountRefunded": 9.0, "BalanceDue": 10.0, "CurrencyCode": "sample string 11" } ]
application/xml, text/xml
<ArrayOfStdPaymentInvoiceModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MobileApp_WebAPI.Models.Students"> <StdPaymentInvoiceModels> <AmountPaid>8</AmountPaid> <AmountRefunded>9</AmountRefunded> <BalanceDue>10</BalanceDue> <CourseAttempt>5</CourseAttempt> <CourseId>sample string 4</CourseId> <CurrencyCode>sample string 11</CurrencyCode> <DueDate>2025-04-27T00:14:50.938519+10:00</DueDate> <Fees>7</Fees> <InvoiceNumber>sample string 2</InvoiceNumber> <InvoiceType>sample string 1</InvoiceType> <StudentId>sample string 3</StudentId> </StdPaymentInvoiceModels> <StdPaymentInvoiceModels> <AmountPaid>8</AmountPaid> <AmountRefunded>9</AmountRefunded> <BalanceDue>10</BalanceDue> <CourseAttempt>5</CourseAttempt> <CourseId>sample string 4</CourseId> <CurrencyCode>sample string 11</CurrencyCode> <DueDate>2025-04-27T00:14:50.938519+10:00</DueDate> <Fees>7</Fees> <InvoiceNumber>sample string 2</InvoiceNumber> <InvoiceType>sample string 1</InvoiceType> <StudentId>sample string 3</StudentId> </StdPaymentInvoiceModels> </ArrayOfStdPaymentInvoiceModels>