Skip to main content

Student Accounts

Student Accounts (1.0)

Download OpenAPI specification:Download

All API calls related to Student Accounts.

BillingTransactionCode

Create Billing Transaction Code

Authorizations:
apikey

Responses

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Billing Transaction Code

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-delete-request-payload)
campusIds
Array of numbers <int32> [ items <int32 > ]
id
number <int32>

Id

allowRequiredTermOverride
boolean

Allow Required Term Override

billingTransactionCodeCategoryId
number <int32>

Billing Transaction Code Category Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

financeAccountCodeId
number <int32>

Finance Account Code Id

financeDepartmentCodeId
number <int32>

Finance Department Code Id

financeProjectCodeId
number <int32>

Finance Project Code Id

includeInRevenueRecognition
boolean

Include In Revenue Recognition

isActive
boolean

Is Active

isDeposit
boolean

Is Deposit

isDepositsAccepted
boolean

Is Deposits Accepted

isDiscount
boolean

Is Discount

isEditMiscCashGlAccountNumberAllowed
boolean

Is Edit Misc Cash Gl Account Number Allowed

isExamFee
boolean

Is Exam Fee

isForfeit
boolean

Is Forfeit

isIncludedIn1098T
boolean

Is Included In1098T

isIncludedInRt4Calculation
boolean

Is Included In Rt4Calculation

isIncludedSchoolActivitiesRevenue1098T
boolean

Is Included School Activities Revenue1098T

isInterestCharge
boolean

Is Interest Charge

isLateFee
boolean

Is Late Fee

isNegativeRevenueAmortized
boolean

Is Negative Revenue Amortized

isPenalty
boolean

Is Penalty

isRefund
boolean

Is Refund

isRetakeFee
boolean

Is Retake Fee

isRevenueDeferred
boolean

Is Revenue Deferred

isStudentBilledOneTimeOnly
boolean

Is Student Billed One Time Only

isSystemCode
boolean

Is System Code

isTitleIvCharge
boolean

Is Title Iv Charge

isTitleIvChargeNoWaiver
boolean

Is Title Iv Charge No Waiver

isTuition
boolean

Is Tuition

isWriteOff
boolean

Is Write Off

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

revenuePeriod
string

Revenue Period

rowVersion
string
usage
string

Usage

Array of objects (cmc-nexus-studentAccounts-entities-billingTransactionCodeTaxRateAssociationEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Billing Transaction Code

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-get-request-payload)
id
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Available Billing Transaction Code List

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-getavailablebillingtransactioncodelist-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
transactionPaymentDueDateRuleId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Billing Transaction Code List

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-getbillingtransactioncodelist-request-payload)
subsidiaryAccountTypeId
number <int32>
campusIdList
Array of numbers <int32> [ items <int32 > ]

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get California Strf Students

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-getcaliforniastrfstudents-request-payload)
studentId
number <int32>
campusId
number <int32>
termId
number <int32>
amount
number <double>
billingTransactionCodeId
number <int32>
fromEnrollmentDate
string <date-time>
toEnrollmentDate
string <date-time>
evaluationPeriod
string
feeSelection
string
effectiveDate
string <date-time>
programVersionIdList
Array of numbers <int32> [ items <int32 > ]
studentGroupIdList
Array of numbers <int32> [ items <int32 > ]

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Subsidiary Account Type Campus Detail List

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-getsubsidiaryaccounttypecampusdetaillist-request-payload)
subsidiaryAccountTypeId
number <int32>
campusIdList
Array of numbers <int32> [ items <int32 > ]
fiscalYear
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Billing Transaction Code

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-save-request-payload)
campusIds
Array of numbers <int32> [ items <int32 > ]
id
number <int32>

Id

allowRequiredTermOverride
boolean

Allow Required Term Override

billingTransactionCodeCategoryId
number <int32>

Billing Transaction Code Category Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

financeAccountCodeId
number <int32>

Finance Account Code Id

financeDepartmentCodeId
number <int32>

Finance Department Code Id

financeProjectCodeId
number <int32>

Finance Project Code Id

includeInRevenueRecognition
boolean

Include In Revenue Recognition

isActive
boolean

Is Active

isDeposit
boolean

Is Deposit

isDepositsAccepted
boolean

Is Deposits Accepted

isDiscount
boolean

Is Discount

isEditMiscCashGlAccountNumberAllowed
boolean

Is Edit Misc Cash Gl Account Number Allowed

isExamFee
boolean

Is Exam Fee

isForfeit
boolean

Is Forfeit

isIncludedIn1098T
boolean

Is Included In1098T

isIncludedInRt4Calculation
boolean

Is Included In Rt4Calculation

isIncludedSchoolActivitiesRevenue1098T
boolean

Is Included School Activities Revenue1098T

isInterestCharge
boolean

Is Interest Charge

isLateFee
boolean

Is Late Fee

isNegativeRevenueAmortized
boolean

Is Negative Revenue Amortized

isPenalty
boolean

Is Penalty

isRefund
boolean

Is Refund

isRetakeFee
boolean

Is Retake Fee

isRevenueDeferred
boolean

Is Revenue Deferred

isStudentBilledOneTimeOnly
boolean

Is Student Billed One Time Only

isSystemCode
boolean

Is System Code

isTitleIvCharge
boolean

Is Title Iv Charge

isTitleIvChargeNoWaiver
boolean

Is Title Iv Charge No Waiver

isTuition
boolean

Is Tuition

isWriteOff
boolean

Is Write Off

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

revenuePeriod
string

Revenue Period

rowVersion
string
usage
string

Usage

Array of objects (cmc-nexus-studentAccounts-entities-billingTransactionCodeTaxRateAssociationEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save New Billing Transaction Code

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-billingtransactioncode-savenew-request-payload)
campusIds
Array of numbers <int32> [ items <int32 > ]
id
number <int32>

Id

allowRequiredTermOverride
boolean

Allow Required Term Override

billingTransactionCodeCategoryId
number <int32>

Billing Transaction Code Category Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

financeAccountCodeId
number <int32>

Finance Account Code Id

financeDepartmentCodeId
number <int32>

Finance Department Code Id

financeProjectCodeId
number <int32>

Finance Project Code Id

includeInRevenueRecognition
boolean

Include In Revenue Recognition

isActive
boolean

Is Active

isDeposit
boolean

Is Deposit

isDepositsAccepted
boolean

Is Deposits Accepted

isDiscount
boolean

Is Discount

isEditMiscCashGlAccountNumberAllowed
boolean

Is Edit Misc Cash Gl Account Number Allowed

isExamFee
boolean

Is Exam Fee

isForfeit
boolean

Is Forfeit

isIncludedIn1098T
boolean

Is Included In1098T

isIncludedInRt4Calculation
boolean

Is Included In Rt4Calculation

isIncludedSchoolActivitiesRevenue1098T
boolean

Is Included School Activities Revenue1098T

isInterestCharge
boolean

Is Interest Charge

isLateFee
boolean

Is Late Fee

isNegativeRevenueAmortized
boolean

Is Negative Revenue Amortized

isPenalty
boolean

Is Penalty

isRefund
boolean

Is Refund

isRetakeFee
boolean

Is Retake Fee

isRevenueDeferred
boolean

Is Revenue Deferred

isStudentBilledOneTimeOnly
boolean

Is Student Billed One Time Only

isSystemCode
boolean

Is System Code

isTitleIvCharge
boolean

Is Title Iv Charge

isTitleIvChargeNoWaiver
boolean

Is Title Iv Charge No Waiver

isTuition
boolean

Is Tuition

isWriteOff
boolean

Is Write Off

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

revenuePeriod
string

Revenue Period

rowVersion
string
usage
string

Usage

Array of objects (cmc-nexus-studentAccounts-entities-billingTransactionCodeTaxRateAssociationEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

CashDrawer

Create Cash Drawer

Authorizations:
apikey

Responses

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Cash Drawer

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-cashdrawer-delete-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
isProcessContinuedWithoutBankDeposit
boolean
warningAmountDecimal
number <double>
restrictAmountDecimal
number <double>
id
number <int32>

Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

isActive
boolean

Is Active

isSystemCode
boolean

Is System Code

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

restrictAmount
number <int32>

Restrict Amount

rowVersion
string
usedByUserId
number <int32>

Used By User Id

warningAmount
number <int32>

Warning Amount

object (cmc-nexus-common-entities-campusGroupEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Cash Drawer

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-cashdrawer-get-request-payload)
id
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Cash Drawer

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-cashdrawer-save-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
isProcessContinuedWithoutBankDeposit
boolean
warningAmountDecimal
number <double>
restrictAmountDecimal
number <double>
id
number <int32>

Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

isActive
boolean

Is Active

isSystemCode
boolean

Is System Code

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

restrictAmount
number <int32>

Restrict Amount

rowVersion
string
usedByUserId
number <int32>

Used By User Id

warningAmount
number <int32>

Warning Amount

object (cmc-nexus-common-entities-campusGroupEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save New Cash Drawer

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-cashdrawer-savenew-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
isProcessContinuedWithoutBankDeposit
boolean
warningAmountDecimal
number <double>
restrictAmountDecimal
number <double>
id
number <int32>

Id

campusGroupId
number <int32>

Campus Group Id

code
string

Code

createdDateTime
string <date-time>

Created Date Time

isActive
boolean

Is Active

isSystemCode
boolean

Is System Code

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

name
string

Name

restrictAmount
number <int32>

Restrict Amount

rowVersion
string
usedByUserId
number <int32>

Used By User Id

warningAmount
number <int32>

Warning Amount

object (cmc-nexus-common-entities-campusGroupEntity)
originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

StipendSchedule

Create Stipend Schedule

Authorizations:
apikey

Responses

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Stipend Schedule

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-delete-request-payload)
fundSourceId
number <int32>
id
number <int32>

Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditBalanceType
string

Credit Balance Type

disbursementNumber
object

Disbursement Number

isAchScheduled
boolean

Is Ach Scheduled

isAutomated
boolean

Is Automated

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

payeeName
string

Payee Name

previousStatus
string

Previous Status

returnMethod
string

Return Method

rowVersion
string
scheduledAmount
number <double>

Scheduled Amount

scheduledDate
string <date-time>

Scheduled Date

status
string

Status

stipendAddressType
string

Stipend Address Type

stipendSummaryId
number <int32>

Stipend Summary Id

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountTransactionId
number <int32>

Student Account Transaction Id

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentRefundCalculationId
number <int32>

Student Refund Calculation Id

studentRelationshipAddressId
number <int32>

Student Relationship Address Id

termId
number <int32>

Term Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Multiple Stipends

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-deletemultiplestipends-request-payload)
stipendIdList
Array of numbers <int32> [ items <int32 > ]

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Stipend Schedule

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-get-request-payload)
id
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Post Stipend

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-poststipend-request-payload)
stipendScheduleId
number <int32>
studentId
number <int32>
studentEnrollmentPeriodCampusId
number <int32>
dueDate
string <date-time>
sentDate
string <date-time>
bankAccountId
number <int32>
academicYear
number <double>
termId
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
isPaymentPeriodUsed
boolean
reference
string
checkNumber
string
rowVersion
string
stipendAddrType
string
stipendAddrID
number <int32>
isPreviousYear1098t
boolean
payeeName
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Reassign Stipend

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-reassignstipend-request-payload)
stipendScheduleId
number <int32>
studentAwardId
number <int32>
note
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Stipend Schedule

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-save-request-payload)
fundSourceId
number <int32>
id
number <int32>

Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditBalanceType
string

Credit Balance Type

disbursementNumber
object

Disbursement Number

isAchScheduled
boolean

Is Ach Scheduled

isAutomated
boolean

Is Automated

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

payeeName
string

Payee Name

previousStatus
string

Previous Status

returnMethod
string

Return Method

rowVersion
string
scheduledAmount
number <double>

Scheduled Amount

scheduledDate
string <date-time>

Scheduled Date

status
string

Status

stipendAddressType
string

Stipend Address Type

stipendSummaryId
number <int32>

Stipend Summary Id

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountTransactionId
number <int32>

Student Account Transaction Id

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentRefundCalculationId
number <int32>

Student Refund Calculation Id

studentRelationshipAddressId
number <int32>

Student Relationship Address Id

termId
number <int32>

Term Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save New Stipend Schedule

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-savenew-request-payload)
fundSourceId
number <int32>
id
number <int32>

Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditBalanceType
string

Credit Balance Type

disbursementNumber
object

Disbursement Number

isAchScheduled
boolean

Is Ach Scheduled

isAutomated
boolean

Is Automated

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

payeeName
string

Payee Name

previousStatus
string

Previous Status

returnMethod
string

Return Method

rowVersion
string
scheduledAmount
number <double>

Scheduled Amount

scheduledDate
string <date-time>

Scheduled Date

status
string

Status

stipendAddressType
string

Stipend Address Type

stipendSummaryId
number <int32>

Stipend Summary Id

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountTransactionId
number <int32>

Student Account Transaction Id

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentRefundCalculationId
number <int32>

Student Refund Calculation Id

studentRelationshipAddressId
number <int32>

Student Relationship Address Id

termId
number <int32>

Term Id

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Unlock Refund Or Stipend

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-unlockrefundorstipend-request-payload)
stipendId
number <int32>
processType
string
recordId
Array of numbers <int32> [ items <int32 > ]

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Update Refund Or Stipend

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-stipendschedule-updaterefundorstipend-request-payload)
refundId
number <int32>
returnMethod
string
dueDate
string <date-time>
amount
number <double>
campusId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

StudentAccountTransaction

Adjust Account Transaction Charge

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-adjustaccounttransactioncharge-request-payload)
id
number <int32>
studentId
number <int32>
billingTransactionCodeId
number <int32>
billingTransactionCode
string
transactionAmount
number <double>
studentEnrollmentPeriodId
number <int32>
studentAcademicYearId
number <int32>
academicYearSequence
number <int32>
termId
number <int32>
transactionDate
string <date-time>
reference
string
allowProcessByAutomation
boolean
transactionNumber
number <int32>
description
string
classSectionId
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
note
string
studentSubsidiaryAccountTransactionId
number <int32>
studentEnrollmentPeriodFeeId
number <int32>
isTransactionAmountChanged
boolean
paymentDueDate
string <date-time>
isCalculateTransactionDueDate
boolean
isTaxIncluded
boolean
Array of objects (cmc-nexus-studentAccounts-services-postAccountTransactionChargeTax)
isIncludeIn1098T
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Adjust Account Transaction Payment

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-adjustaccounttransactionpayment-request-payload)
id
number <int32>
studentId
number <int32>
studentCreditCardId
number <int32>
description
string
paymentType
string
reference
string
checkNumber
string
transactionAmount
number <double>
bankAccountId
number <int32>
creditCardAuthorizationNumber
string
creditCardDeclineCode
string
studentEnrollmentPeriodId
number <int32>
academicYearSequence
number <int32>
termId
number <int32>
transactionDate
string <date-time>
transactionNumber
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
syAddressId
number <int32>
note
string
rowVersion
string
studentSubsidiaryAccountTransactionId
number <int32>
classSectionId
number <int32>
isIncludeIn1098T
boolean
isScholarshipOrGrant
boolean
studentBankAccountId
number <int32>
extendedProperties
Array of any
drn
string
appliedInvoices
object

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Adjust Account Transaction Refund

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-adjustaccounttransactionrefund-request-payload)
id
number <int32>
studentEnrollmentPeriodId
number <int32>
studentId
number <int32>
termId
number <int32>
academicYearSequence
number <int32>
transactionDate
string <date-time>
transactionAmount
number <double>
studentAcademicYearPaymentPeriodId
number <int32>
checkNumber
string
checkStatus
string
checkClearedDate
string <date-time>
bankAccountId
number <int32>
description
string
reference
string
ignoreTermRequired
boolean
allowMultipleRefundsVoid
boolean
note
string
isVoidRefund
boolean
isReScheduleCheckPrint
boolean
isIncludeIn1098T
boolean
isScholarshipOrGrant
boolean
isPreviousYear
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Apply Account Transaction Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-applyaccounttransactioncredit-request-payload)
studentAccountTransactionId
number <int32>
studentId
number <int32>
isChildSelected
boolean
Array of objects (cmc-nexus-studentAccounts-services-applyAccountTransactionCredit)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Authenticate Cashier Login

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-authenticatecashierlogin-request-payload)
username
string
password
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Auto Apply Account Transaction Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-autoapplyaccounttransactioncredit-request-payload)
studentId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Create Student Account Transaction

Authorizations:
apikey

Responses

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Create Disbursements For Agency Data

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-createdisbursementsforagencydata-request-payload)
invoiceOption
string
campusIdList
object
agencyBranchIdList
object
closingDate
string <date-time>
invoiceType
string
comment
string
isEnrollmentInformation
boolean
isStudentAddress
boolean
isCourseSchedule
boolean
isPaymentOption
boolean
isGrade
boolean
termId
number <int32>
isEnforceBatchIntegrity
boolean
userId
number <int32>
reprint
number <int32>
Array of objects (cmc-nexus-studentAccounts-services-thirdPartyAgencyBatchData)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Student Account Transaction

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-delete-request-payload)
id
number <int32>

Id

academicYearSequence
number <double>

Academic Year Sequence

achBatchFileId
number <int32>

Ach Batch File Id

admissionsRepId
number <int32>

Admissions Rep Id

afterTaxAmount
number <double>

After Tax Amount

agencyBranchCreditCardId
number <int32>

Agency Branch Credit Card Id

amountPaid
number <double>

Amount Paid

appliedDate
string <date-time>

Applied Date

awardBursaryConfigDetailId
number <int32>

Award Bursary Config Detail Id

bankAccountId
number <int32>

Bank Account Id

bankDepositId
number <int32>

Bank Deposit Id

batchNumber
string

Batch Number

billingTransactionCode
string

Billing Transaction Code

campusId
number <int32>

Campus Id

cashDrawerSessionId
number <int32>

Cash Drawer Session Id

checkClearedDate
string <date-time>

Check Cleared Date

checkNumber
string

Check Number

checkStatus
string

Check Status

classSectionId
number <int32>

Class Section Id

courseAmountToRetain
number <double>

Course Amount To Retain

courseId
number <int32>

Course Id

courseRefundPolicyId
number <int32>

Course Refund Policy Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditCardAuthorizationNumber
string

Credit Card Authorization Number

creditCardBatchTransactionId
number <int32>

Credit Card Batch Transaction Id

creditCardDeclineCode
string

Credit Card Decline Code

depositId
number <int32>

Deposit Id

description
string

Description

discountAmount
number <double>

Discount Amount

drn
string

Drn

eftClearedDate
string <date-time>

Eft Cleared Date

eftNumber
string

Eft Number

eftStatus
string

Eft Status

exchangeRate
number <double>

Exchange Rate

foreignExchangeGainLoss
number <double>

Foreign Exchange Gain Loss

invoiceAddedDate
string <date-time>

Invoice Added Date

invoiceNumber
string

Invoice Number

isAutomatedProcess
boolean

Is Automated Process

isGeneralLedgerStatusFlag
boolean

Is General Ledger Status Flag

isInPendingQueue
boolean

Is In Pending Queue

isManualCheckExtract
boolean

Is Manual Check Extract

isPenaltyProcessed
boolean

Is Penalty Processed

isPostedToGeneralLedger
boolean

Is Posted To General Ledger

isPreviousYear1098t
boolean

Is Previous Year1098t

isReconciledInCnf
boolean

Is Reconciled In Cnf

isReissued
boolean

Is Reissued

isSentBack
boolean

Is Sent Back

isTaxIncluded
boolean

Is Tax Included

isVoidedTransaction
boolean

Is Voided Transaction

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

merchantProcessingCode
string

Merchant Processing Code

originalStudentAccountTransactionId
number <int32>

Original Student Account Transaction Id

paidDisbursementId
number <int32>

Paid Disbursement Id

paymentDueDate
string <date-time>

Transaction Due Date

paymentPeriodId
number <int32>

Payment Period Id

paymentType
string

Payment Type

postDate
string <date-time>

Post Date

preferredCurrencyAmount
number <double>

Preferred Currency Amount

primaryCurrencyCodeId
number <int32>

Primary Currency Code Id

receiptNumber
string

Receipt Number

receiptPrintedDate
string <date-time>

Receipt Printed Date

reference
string

Reference

refundCalculationId
number <int32>

Refund Calculation Id

refundId
number <int32>

Refund Id

registrationTermId
number <int32>

Registration Term Id

rowVersion
string
sa1098T
string

Sa1098T

source
string

Source

status
string

Status

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountBatchBillingId
number <int32>

Student Account Batch Billing Id

studentAccountPendingTransactionIdReference
number <int32>

Student Account Pending Transaction Id Reference

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentCreditCardId
number <int32>

Student Credit Card Id

studentEnrollmentPeriodFeeId
number <int32>

Student Enrollment Period Fee Id

studentEnrollmentPeriodId
number <int32>

Student Enrollment Period Id

studentId
number <int32>

Student Id

studentRevenueDetailId
number <int32>

Student Revenue Detail Id

syAddressId
number <int32>

Sy Address Id

termId
number <int32>

Term Id

transactionAmount
number <double>

Transaction Amount

transactionCurrencyCodeId
number <int32>

Transaction Currency Code Id

transactionDate
string <date-time>

Transaction Date

transactionNumber
number <double>

Transaction Number

tuitionDiscountPolicyId
number <int32>

Tuition Discount Policy Id

type
string

Type

vendorReferenceNumber
string

Vendor Reference Number

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Account Transaction Charge

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-deleteaccounttransactioncharge-request-payload)
id
number <int32>
note
string
studentAccountTransactionId
number <int32>
studentSubsidiaryAccountTransactionId
number <int32>
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Account Transaction Payment

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-deleteaccounttransactionpayment-request-payload)
studentAccountTransactionId
number <int32>
studentSubsidiaryAccountTransactionId
number <int32>
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>
note
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Delete Disbursement Batch

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-deletedisbursementbatch-request-payload)
batchId
number <int32>
userId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

General Ledger Release Undo

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-generalledgerreleaseundo-request-payload)
campusId
number <int32>
batchNumber
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Generate Interest By Account Balance

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-generateinterestbyaccountbalance-request-payload)
campuses
object
studentGroupId
number <int32>
systemSchoolStatuses
object
transactionDate
string <date-time>
lastInterestDate
string <date-time>
reference
string
interestRate
string
termId
number <int32>
billCodeId
number <int32>
hasIncurredCharges
boolean
isIncurredChargeByTerm
boolean
incurredChargeByFromDate
string <date-time>
incurredChargeByEndDate
string <date-time>
incurredChargeByTerms
object
hasExpectedFundings
boolean
excludeFundSource
boolean
fundSources
object
fundSourceType
string
fundFromDate
string <date-time>
fundToDate
string <date-time>
fundByTerms
object

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Generate Interest By Principal Balance

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-generateinterestbyprincipalbalance-request-payload)
campusId
object
fundSourceId
object
schoolStatusID
object
termId
number <int32>
transactionDate
string <date-time>
referenceText
string
userId
number <int32>
lastInterestDate
string <date-time>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Generate Interest Charges Update

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-generateinterestchargesupdate-request-payload)
billCode
string
interestChargeBasis
string
Array of objects (cmc-nexus-studentAccounts-services-generateInterestCharges)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Student Account Transaction

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-get-request-payload)
id
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Agency Branches By Agency

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getagencybranchesbyagency-request-payload)
agencyIdList
Array of numbers <int32> [ items <int32 > ]
invoiceType
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Agency Records For Batch

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getagencyrecordsforbatch-request-payload)
actualStartDate
string <date-time>
actualEndDate
string <date-time>
invoiceType
string
isNegativeBalance
boolean
isZeroBalance
boolean
isPositiveBalance
boolean
studentId
number <int32>
columnToPrint
string
closingDate
string <date-time>
agencyBranchIdList
object
fundSourceIdList
object
schoolStatusIdList
object
shiftIdList
object
programVersionIdList
object
campusIdList
object
currencyCodeId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Agency Records For Student

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getagencyrecordsforstudent-request-payload)
studentId
number <int32>
invoiceType
string
isNegativeBalance
boolean
isZeroBalance
boolean
isPositiveBalance
boolean
columnToPrint
string
closingDate
string <date-time>
agencyBranchIdList
object
currencyCodeId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Batch Charge

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getbatchcharge-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
shiftIdList
Array of numbers <int32> [ items <int32 > ]
programVersionIdList
Array of numbers <int32> [ items <int32 > ]
studentGroupIdList
Array of numbers <int32> [ items <int32 > ]
studentStatusIdList
Array of numbers <int32> [ items <int32 > ]
academicYearSequence
string
paymentPeriod
string
transactionType
string
transactionDate
string <date-time>
transactionAmount
number <double>
description
string
reference
string
programVersionStartDate
string <date-time>
programVersionEndDate
string <date-time>
paymentPeriodStartDate
string <date-time>
paymentPeriodEndDate
string <date-time>
reenrollStartDate
string <date-time>
reenrollEndDate
string <date-time>
graduationStartDate
string <date-time>
graduationEndDate
string <date-time>
billingCodeTransactionId
number <int32>
termId
number <int32>
serviceTypeId
number <int32>
transactionCurrencyCodeId
number <int32>
isIncludeIn1098T
boolean
subsidiaryAccountTypeId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Disbursement Batches By Campus

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getdisbursementbatchesbycampus-request-payload)
campusIdList
object
fundSourceIdList
object
disbursementBatchCreatedFromDate
string <date-time>
disbursementBatchCreatedToDate
string <date-time>
thirdPartyInvoiceNumber
string
currencyCodeId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Student Account Transaction Search List

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getstudentaccounttransactionsearchlist-request-payload)
searchType
number <int32>
billingTransactionCodeId
number <int32>
description
string
transactionAmountFrom
number <double>
transactionAmountTo
number <double>
referenceNumber
string
checkNumber
string
termId
number <int32>
transactionDateFrom
string <date-time>
transactionDateTo
string <date-time>
expectedStartDateFrom
string <date-time>
expectedStartDateTo
string <date-time>
enrollmentDateFrom
string <date-time>
enrollmentDateTo
string <date-time>
paymentPeriodStartDateFrom
string <date-time>
paymentPeriodStartDateTo
string <date-time>
checkClearedDateFrom
string <date-time>
checkClearedDateTo
string <date-time>
cashDrawerSession
string
campusId
number <int32>
schoolStatusIdList
Array of numbers <int32> [ items <int32 > ]
programIdList
Array of numbers <int32> [ items <int32 > ]
checkStatusIdList
Array of numbers <int32> [ items <int32 > ]
bankAccountIdList
Array of numbers <int32> [ items <int32 > ]
transactionsTypeList
Array of strings
isNonDepositedItemsIncluded
boolean
academicYear
number <int32>
paymentPeriod
number <int32>
fundSourceId
number <int32>
isCashDrawerVisible
boolean
chargesIncluded
object
drn
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Third Party Agency Existing Invoice

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getthirdpartyagencyexistinginvoice-request-payload)
campusIdList
object
studentId
number <int32>
columnToPrint
string
enrollmentFromDate
string <date-time>
enrollmentToDate
string <date-time>
invoiceNumber
string
invoiceType
string
fundSourceIdList
object
agencyIdList
object
agencyBranchIdList
object
currencyCodeId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Third Party Agency Invoice Number

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getthirdpartyagencyinvoicenumber-request-payload)
campusIdList
object
studentId
number <int32>
fundSourceIdList
object
agenciyIdList
object
agencyBranchIdList
object
fromActualStartDate
string <date-time>
toActualStartDate
string <date-time>
studentSelectionType
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Get Un Applied Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-getunappliedcredit-request-payload)
campusId
number <int32>
fundSourceId
number <int32>
fundSourceIdList
Array of numbers <int32> [ items <int32 > ]
billingTransactionCodeIdList
Array of numbers <int32> [ items <int32 > ]
schoolStatusId
number <int32>
termId
number <int32>
lowDate
string <date-time>
highDate
string <date-time>
creditWaiverIdList
Array of numbers <int32> [ items <int32 > ]
isReapplyCredit
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Manage Apply Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-manageapplycredit-request-payload)
studentAccountTransactionId
number <int32>
studentId
number <int32>
isChildSelected
boolean
Array of objects (cmc-nexus-studentAccounts-services-applyAccountTransactionCredit)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Manage Auto Apply Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-manageautoapplycredit-request-payload)
campusId
number <int32>
fundSourceId
number <int32>
fundSourceIdList
Array of numbers <int32> [ items <int32 > ]
billingTransactionCodeIdList
Array of numbers <int32> [ items <int32 > ]
schoolStatusId
number <int32>
termId
number <int32>
lowDate
string <date-time>
highDate
string <date-time>
creditWaiverIdList
Array of numbers <int32> [ items <int32 > ]
isReapplyCredit
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Payment Due Date Update

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-paymentduedateupdate-request-payload)
transactionIdList
Array of numbers <int32> [ items <int32 > ]
campusIdList
Array of numbers <int32> [ items <int32 > ]
searchType
number <int32>
billingTransactionCodeIdList
Array of numbers <int32> [ items <int32 > ]
description
string
termIdList
Array of numbers <int32> [ items <int32 > ]
paymentPeriodStartDateFrom
string <date-time>
paymentPeriodStartDateTo
string <date-time>
transactionDateFrom
string <date-time>
transactionDateTo
string <date-time>
postDateFrom
string <date-time>
postDateTo
string <date-time>
paymentDueDateFrom
string <date-time>
paymentDueDateTo
string <date-time>
paymentDueDate
string <date-time>
isOverwriteExistingDueDate
boolean
isAutoCalculatePaymentDueDate
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Post Account Transaction Charge

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-postaccounttransactioncharge-request-payload)
studentId
number <int32>
billingTransactionCodeId
number <int32>
transactionAmount
number <double>
studentEnrollmentPeriodId
number <int32>
studentAcademicYearId
number <int32>
termId
number <int32>
studentAccountClassSectionId
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
transactionDate
string <date-time>
description
string
reference
string
isChargeAdjustment
boolean
ignoreTermRequired
boolean
overrideBilledDate
boolean
allowProcessByAutomation
boolean
subsidiaryAccountTypeId
number <int32>
studentEnrollmentPeriodFeeId
number <int32>
paymentDueDate
string <date-time>
isTaxIncluded
boolean
Array of objects (cmc-nexus-studentAccounts-services-postAccountTransactionChargeTax)
isIncludeIn1098T
boolean
extendedProperties
Array of any

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Post Account Transaction Payment

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-postaccounttransactionpayment-request-payload)
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>
academicYearSequence
number <int32>
paymentMode
number <int32>
fundSourceId
number <int32>
scheduledPaymentId
number <int32>
paymentType
string
bankAccountId
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
description
string
transactionDate
string <date-time>
transactionAmount
number <double>
reference
string
termId
number <int32>
paidByUserId
number <int32>
studentCreditCardId
number <int32>
authorizationNumber
string
verificationNumber
string
checkNumber
string
cashDrawerId
number <int32>
cashDrawerSessionId
number <int32>
cashierUserId
number <int32>
isStudentCreditCardAuthorizeRequired
boolean
ignoreTermRequired
boolean
studentAwardYearId
number <int32>
awardYear
string
overrideDisbursementAssociation
boolean
openingBalance
number <double>
isStudentPayment
boolean
agencyBranchId
number <int32>
subsidiaryAccountTypeId
number <int32>
payWithExistingCreditCard
boolean
isNewPaymentSuccessful
boolean
baseURI
string
isCardSavedForFuture
boolean
isSaveAndNew
boolean
agencyCreditCardId
number <int32>
studentAccountTransactionId
number <int32>
isApplyPayment
boolean
isPrint
boolean
isFromProcess
boolean
preferredCurrencyAmount
number <double>
classSectionId
number <int32>
isIncludeIn1098T
boolean
isScholarshipOrGrant
boolean
merchantProcessingCode
string
studentPaymentPlanScheduleId
number <int32>
studentBankAccountId
number <int32>
extendedProperties
Array of any
drn
string
appliedInvoices
object
vendorReferenceNumber
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Post Account Transaction Refund

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-postaccounttransactionrefund-request-payload)
id
number <int32>
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>
paidDisbursementId
number <int32>
studentAwardId
number <int32>
academicYearSequence
number <int32>
studentAcademicYearId
number <int32>
fundSourceId
number <int32>
isPostedToLedger
boolean
returnMethod
string
bankAccountId
number <int32>
studentAcademicYearPaymentPeriodId
number <int32>
description
string
note
string
transactionDate
string <date-time>
sentDate
string <date-time>
transactionAmount
number <double>
reference
string
termId
number <int32>
studentCreditCardId
number <int32>
checkNumber
string
isAwardAmountPostedAndScheduledOverride
boolean
isAwardAmountOverride
boolean
isReadytoSendFlagOverride
boolean
isReadytoSend
boolean
isPaidDisbursementAmountOverride
boolean
ignoreTermRequired
boolean
isReleasedToGreatPlain
boolean
campusId
number <int32>
isSubsidiary
boolean
applyRefund
boolean
editPayeeAfterSave
boolean
Array of objects (cmc-nexus-studentAccounts-services-distributionDisbursementList)
subsidiaryAccountTypeId
number <int32>
addressType
string
syAddressId
number <int32>
studentAccountTransactionId
number <int32>
isIncludeIn1098T
boolean
isScholarshipOrGrant
boolean
isPreviousYear
boolean
studentBankAccountId
number <int32>
actualAcademicYearId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Post Return Check

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-postreturncheck-request-payload)
studentAccountTransactionId
number <int32>
note
string
studentSubsidiaryAccountTransactionId
number <int32>
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>
isPreviousYear
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Print Registration Bill

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-printregistrationbill-request-payload)
campusId
number <int32>
studentId
number <int32>
termIdList
Array of numbers <int32> [ items <int32 > ]
termGroupId
number <int32>
paymentPeriodId
number <int32>
lowBillingDate
string <date-time>
highBillingDate
string <date-time>
addDropDate
string <date-time>
isReportStatus
boolean
reportType
string
studentEnrollmentPeriodId
number <int32>
isAddDropDate
boolean
userId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Account Transaction

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-save-request-payload)
id
number <int32>

Id

academicYearSequence
number <double>

Academic Year Sequence

achBatchFileId
number <int32>

Ach Batch File Id

admissionsRepId
number <int32>

Admissions Rep Id

afterTaxAmount
number <double>

After Tax Amount

agencyBranchCreditCardId
number <int32>

Agency Branch Credit Card Id

amountPaid
number <double>

Amount Paid

appliedDate
string <date-time>

Applied Date

awardBursaryConfigDetailId
number <int32>

Award Bursary Config Detail Id

bankAccountId
number <int32>

Bank Account Id

bankDepositId
number <int32>

Bank Deposit Id

batchNumber
string

Batch Number

billingTransactionCode
string

Billing Transaction Code

campusId
number <int32>

Campus Id

cashDrawerSessionId
number <int32>

Cash Drawer Session Id

checkClearedDate
string <date-time>

Check Cleared Date

checkNumber
string

Check Number

checkStatus
string

Check Status

classSectionId
number <int32>

Class Section Id

courseAmountToRetain
number <double>

Course Amount To Retain

courseId
number <int32>

Course Id

courseRefundPolicyId
number <int32>

Course Refund Policy Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditCardAuthorizationNumber
string

Credit Card Authorization Number

creditCardBatchTransactionId
number <int32>

Credit Card Batch Transaction Id

creditCardDeclineCode
string

Credit Card Decline Code

depositId
number <int32>

Deposit Id

description
string

Description

discountAmount
number <double>

Discount Amount

drn
string

Drn

eftClearedDate
string <date-time>

Eft Cleared Date

eftNumber
string

Eft Number

eftStatus
string

Eft Status

exchangeRate
number <double>

Exchange Rate

foreignExchangeGainLoss
number <double>

Foreign Exchange Gain Loss

invoiceAddedDate
string <date-time>

Invoice Added Date

invoiceNumber
string

Invoice Number

isAutomatedProcess
boolean

Is Automated Process

isGeneralLedgerStatusFlag
boolean

Is General Ledger Status Flag

isInPendingQueue
boolean

Is In Pending Queue

isManualCheckExtract
boolean

Is Manual Check Extract

isPenaltyProcessed
boolean

Is Penalty Processed

isPostedToGeneralLedger
boolean

Is Posted To General Ledger

isPreviousYear1098t
boolean

Is Previous Year1098t

isReconciledInCnf
boolean

Is Reconciled In Cnf

isReissued
boolean

Is Reissued

isSentBack
boolean

Is Sent Back

isTaxIncluded
boolean

Is Tax Included

isVoidedTransaction
boolean

Is Voided Transaction

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

merchantProcessingCode
string

Merchant Processing Code

originalStudentAccountTransactionId
number <int32>

Original Student Account Transaction Id

paidDisbursementId
number <int32>

Paid Disbursement Id

paymentDueDate
string <date-time>

Transaction Due Date

paymentPeriodId
number <int32>

Payment Period Id

paymentType
string

Payment Type

postDate
string <date-time>

Post Date

preferredCurrencyAmount
number <double>

Preferred Currency Amount

primaryCurrencyCodeId
number <int32>

Primary Currency Code Id

receiptNumber
string

Receipt Number

receiptPrintedDate
string <date-time>

Receipt Printed Date

reference
string

Reference

refundCalculationId
number <int32>

Refund Calculation Id

refundId
number <int32>

Refund Id

registrationTermId
number <int32>

Registration Term Id

rowVersion
string
sa1098T
string

Sa1098T

source
string

Source

status
string

Status

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountBatchBillingId
number <int32>

Student Account Batch Billing Id

studentAccountPendingTransactionIdReference
number <int32>

Student Account Pending Transaction Id Reference

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentCreditCardId
number <int32>

Student Credit Card Id

studentEnrollmentPeriodFeeId
number <int32>

Student Enrollment Period Fee Id

studentEnrollmentPeriodId
number <int32>

Student Enrollment Period Id

studentId
number <int32>

Student Id

studentRevenueDetailId
number <int32>

Student Revenue Detail Id

syAddressId
number <int32>

Sy Address Id

termId
number <int32>

Term Id

transactionAmount
number <double>

Transaction Amount

transactionCurrencyCodeId
number <int32>

Transaction Currency Code Id

transactionDate
string <date-time>

Transaction Date

transactionNumber
number <double>

Transaction Number

tuitionDiscountPolicyId
number <int32>

Tuition Discount Policy Id

type
string

Type

vendorReferenceNumber
string

Vendor Reference Number

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save California Student Tuition Recovery Fund

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savecaliforniastudenttuitionrecoveryfund-request-payload)
campusId
number <int32>
termId
number <int32>
billingTransactionCodeId
number <int32>
billingTransactionCode
string
amountPerThousand
number <double>
reference
string
transactionDate
string <date-time>
Array of objects (cmc-nexus-studentAccounts-services-studentRecordForCaliforniaStrf)
evaluationPeriod
string
feeSelection
string

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Campus Tuition Discount

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savecampustuitiondiscount-request-payload)
termId
number <int32>
transactionDate
string <date-time>
tuitionDiscountPolicyId
number <int32>
campusId
number <int32>
Array of objects (cmc-nexus-studentAccounts-services-tuitionDiscountList)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Disbursement Batch

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savedisbursementbatch-request-payload)
disbursementBatchId
number <int32>
userId
number <int32>
reviewStatus
number <int32>
isBatchLocked
boolean
isApproved
boolean
Array of objects (cmc-nexus-studentAccounts-services-disbursementBatchData)
actionCommand
string
campusIdList
Array of numbers <int32> [ items <int32 > ]

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Fund Source Stipend Return Order

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savefundsourcestipendreturnorder-request-payload)
Array of objects (cmc-nexus-studentAccounts-services-fundSourcePriorityOrder)
campusId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save New Student Account Transaction

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savenew-request-payload)
id
number <int32>

Id

academicYearSequence
number <double>

Academic Year Sequence

achBatchFileId
number <int32>

Ach Batch File Id

admissionsRepId
number <int32>

Admissions Rep Id

afterTaxAmount
number <double>

After Tax Amount

agencyBranchCreditCardId
number <int32>

Agency Branch Credit Card Id

amountPaid
number <double>

Amount Paid

appliedDate
string <date-time>

Applied Date

awardBursaryConfigDetailId
number <int32>

Award Bursary Config Detail Id

bankAccountId
number <int32>

Bank Account Id

bankDepositId
number <int32>

Bank Deposit Id

batchNumber
string

Batch Number

billingTransactionCode
string

Billing Transaction Code

campusId
number <int32>

Campus Id

cashDrawerSessionId
number <int32>

Cash Drawer Session Id

checkClearedDate
string <date-time>

Check Cleared Date

checkNumber
string

Check Number

checkStatus
string

Check Status

classSectionId
number <int32>

Class Section Id

courseAmountToRetain
number <double>

Course Amount To Retain

courseId
number <int32>

Course Id

courseRefundPolicyId
number <int32>

Course Refund Policy Id

createdByUserId
number <int32>

Created By User Id

createdDateTime
string <date-time>

Created Date Time

creditCardAuthorizationNumber
string

Credit Card Authorization Number

creditCardBatchTransactionId
number <int32>

Credit Card Batch Transaction Id

creditCardDeclineCode
string

Credit Card Decline Code

depositId
number <int32>

Deposit Id

description
string

Description

discountAmount
number <double>

Discount Amount

drn
string

Drn

eftClearedDate
string <date-time>

Eft Cleared Date

eftNumber
string

Eft Number

eftStatus
string

Eft Status

exchangeRate
number <double>

Exchange Rate

foreignExchangeGainLoss
number <double>

Foreign Exchange Gain Loss

invoiceAddedDate
string <date-time>

Invoice Added Date

invoiceNumber
string

Invoice Number

isAutomatedProcess
boolean

Is Automated Process

isGeneralLedgerStatusFlag
boolean

Is General Ledger Status Flag

isInPendingQueue
boolean

Is In Pending Queue

isManualCheckExtract
boolean

Is Manual Check Extract

isPenaltyProcessed
boolean

Is Penalty Processed

isPostedToGeneralLedger
boolean

Is Posted To General Ledger

isPreviousYear1098t
boolean

Is Previous Year1098t

isReconciledInCnf
boolean

Is Reconciled In Cnf

isReissued
boolean

Is Reissued

isSentBack
boolean

Is Sent Back

isTaxIncluded
boolean

Is Tax Included

isVoidedTransaction
boolean

Is Voided Transaction

lastModifiedDateTime
string <date-time>

Last Modified Date Time

lastModifiedUserId
number <int32>

Last Modified User Id

merchantProcessingCode
string

Merchant Processing Code

originalStudentAccountTransactionId
number <int32>

Original Student Account Transaction Id

paidDisbursementId
number <int32>

Paid Disbursement Id

paymentDueDate
string <date-time>

Transaction Due Date

paymentPeriodId
number <int32>

Payment Period Id

paymentType
string

Payment Type

postDate
string <date-time>

Post Date

preferredCurrencyAmount
number <double>

Preferred Currency Amount

primaryCurrencyCodeId
number <int32>

Primary Currency Code Id

receiptNumber
string

Receipt Number

receiptPrintedDate
string <date-time>

Receipt Printed Date

reference
string

Reference

refundCalculationId
number <int32>

Refund Calculation Id

refundId
number <int32>

Refund Id

registrationTermId
number <int32>

Registration Term Id

rowVersion
string
sa1098T
string

Sa1098T

source
string

Source

status
string

Status

studentAcademicYearPaymentPeriodId
number <int32>

Student Academic Year Payment Period Id

studentAccountBatchBillingId
number <int32>

Student Account Batch Billing Id

studentAccountPendingTransactionIdReference
number <int32>

Student Account Pending Transaction Id Reference

studentAwardId
number <int32>

Student Award Id

studentBankAccountId
number <int32>

Student Bank Account Id

studentCreditCardId
number <int32>

Student Credit Card Id

studentEnrollmentPeriodFeeId
number <int32>

Student Enrollment Period Fee Id

studentEnrollmentPeriodId
number <int32>

Student Enrollment Period Id

studentId
number <int32>

Student Id

studentRevenueDetailId
number <int32>

Student Revenue Detail Id

syAddressId
number <int32>

Sy Address Id

termId
number <int32>

Term Id

transactionAmount
number <double>

Transaction Amount

transactionCurrencyCodeId
number <int32>

Transaction Currency Code Id

transactionDate
string <date-time>

Transaction Date

transactionNumber
number <double>

Transaction Number

tuitionDiscountPolicyId
number <int32>

Tuition Discount Policy Id

type
string

Type

vendorReferenceNumber
string

Vendor Reference Number

originalState
string
secureState
string
extendedProperties
Array of any
entityState
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Student Registration Bill

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savestudentregistrationbill-request-payload)
id
number <int32>
Array of objects (cmc-nexus-studentAccounts-services-studentRegistrationBillRequest_StudentList)
printOverallBalance
boolean
printClassSchedule
boolean
printPaymentDueDate
boolean
paymentDueDate
string <date-time>
printAddDropDate
boolean
addDropDate
string <date-time>
printExpFunding
number <int32>
statementComment
string
registrationComment
string
printStudentAddress
boolean
printEnrollmentInfo
boolean
printLedgerCard
boolean
printSubsidiary
boolean
lowBillingDate
string <date-time>
maxBillingDate
string <date-time>
connectedEnrollment
boolean
defaultCampusID
number <int32>
termIdList
Array of numbers <int32> [ items <int32 > ]
scheduleTermId
number <int32>
includeEstimatedAid
boolean
includePendingAid
boolean
includeApprovedAid
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Save Tuition Discount

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-savetuitiondiscount-request-payload)
studentEnrollmentPeriodId
number <int32>
termId
number <int32>
transactionDate
string <date-time>
studentId
number <int32>
campusId
number <int32>
Array of objects (cmc-nexus-studentAccounts-services-tuitionDiscount)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Un Apply Account Transaction Credit

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-unapplyaccounttransactioncredit-request-payload)
studentAccountTransactionId
number <int32>
studentId
number <int32>
isChildSelected
boolean
Array of objects (cmc-nexus-studentAccounts-services-applyAccountTransactionCredit)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Update Payment Due Date

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-updatepaymentduedate-request-payload)
campusIdList
Array of numbers <int32> [ items <int32 > ]
searchType
number <int32>
billingTransactionCodeIdList
Array of numbers <int32> [ items <int32 > ]
description
string
termIdList
Array of numbers <int32> [ items <int32 > ]
paymentPeriodStartDateFrom
string <date-time>
paymentPeriodStartDateTo
string <date-time>
transactionDateFrom
string <date-time>
transactionDateTo
string <date-time>
postDateFrom
string <date-time>
postDateTo
string <date-time>
paymentDueDateFrom
string <date-time>
paymentDueDateTo
string <date-time>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Update Print Receipt Date

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-updateprintreceiptdate-request-payload)
id
number <int32>
lastModifiedUserId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Update Student Account Status

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-updatestudentaccountstatus-request-payload)
studentEnrollmentPeriodId
number <int32>
studentAccountStatusList
Array of numbers <int32> [ items <int32 > ]
studentAdvisorId
number <int32>
staffGroupId
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Void Account Transaction Payment

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-voidaccounttransactionpayment-request-payload)
studentAccountTransactionId
number <int32>
studentSubsidiaryAccountTransactionId
number <int32>
studentId
number <int32>
studentEnrollmentPeriodId
number <int32>
continueIfAmountLessThanRefund
boolean
note
string
isPreviousYear
boolean

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Void Master Check

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-voidmastercheck-request-payload)
reschedule
number <int32>
transactionID
object
userID
number <int32>
checkNumber
string
amount
number <double>
Array of objects (cmc-nexus-studentAccounts-services-billingTransaction)

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}

Void Security Check

Authorizations:
apikey
Request Body schema: application/json

Payload for the command

object (studentaccounts-studentaccounttransaction-voidsecuritycheck-request-payload)
transIdList
Array of numbers <int32> [ items <int32 > ]
staffID
number <int32>
campusID
number <int32>

Responses

Request samples

Content type
application/json
{
  • "payload": {
    }
}

Response samples

Content type
application/json
{
  • "payload": {
    },
  • "notifications": [
    ],
  • "hasError": false,
  • "hasFault": false,
  • "hasWarning": false,
  • "hasValidationError": false,
  • "hasValidationWarning": false,
  • "hasValidationInformation": false,
  • "hasSecurityError": false
}