Reference
Queries#
loanAttachment#
Requires: scope loans:read · feature loans.
loanAttachment(id: ID!): LoanAttachment!
| Argument | Type | |
|---|---|---|
id | ID! |
loan#
Requires: scope loans:read · feature loans.
loan(id: ID!): Loan!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
loans#
Requires: scope loans:read · feature loans.
loans(paging: CursorPaging!, filter: LoanFilter!, sorting: [LoanSort!]!): LoanConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | LoanFilter! | Specify to filter the records returned. |
sorting | [LoanSort!]! | Specify to sort results. |
loanInstallment#
Requires: scope loans:read · feature loans.
loanInstallment(id: ID!): LoanInstallment!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
loanInstallments#
Requires: scope loans:read · feature loans.
loanInstallments(paging: CursorPaging!, filter: LoanInstallmentFilter!, sorting: [LoanInstallmentSort!]!): LoanInstallmentConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | LoanInstallmentFilter! | Specify to filter the records returned. |
sorting | [LoanInstallmentSort!]! | Specify to sort results. |
Mutations#
createOneLoanAttachment#
Requires: scope loans:write · feature loans.
createOneLoanAttachment(loanId: ID!, input: CreateLoanAttachmentInput!): LoanAttachment!
| Argument | Type | |
|---|---|---|
loanId | ID! | |
input | CreateLoanAttachmentInput! |
deleteOneLoanAttachment#
Requires: scope loans:write · feature loans.
deleteOneLoanAttachment(input: DeleteOneLoanAttachmentInput!): LoanAttachment!
| Argument | Type | |
|---|---|---|
input | DeleteOneLoanAttachmentInput! |
seedFinancingBudgetFromLoans#
Replace loan-seeded financing cash events on a budget from loan installments in the book year. Manual events are kept.
Requires: scope loans:write · feature budgets.
seedFinancingBudgetFromLoans(id: ID!): [BudgetCashEventModel!]!
| Argument | Type | |
|---|---|---|
id | ID! |
deleteLoan#
Requires: scope loans:write · feature loans.
deleteLoan(id: ID!): ID!
| Argument | Type | |
|---|---|---|
id | ID! |
updateLoanInstallmentAmounts#
Requires: scope loans:write · feature loans.
updateLoanInstallmentAmounts(input: UpdateLoanInstallmentAmountsInput!): LoanInstallment!
| Argument | Type | |
|---|---|---|
input | UpdateLoanInstallmentAmountsInput! |
createOneLoan#
Requires: scope loans:write · feature loans.
createOneLoan(profileId: ID!, input: CreateLoanInput!): Loan!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateLoanInput! |
createManyLoans#
Requires: scope loans:write · feature loans.
createManyLoans(profileId: ID!, input: [CreateLoanInput!]!): [Loan!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateLoanInput!]! |
createOneLoanInstallment#
Requires: scope loans:write · feature loans.
createOneLoanInstallment(loanId: ID!, input: CreateLoanInstallmentInput!): LoanInstallment!
| Argument | Type | |
|---|---|---|
loanId | ID! | |
input | CreateLoanInstallmentInput! |
createManyLoanInstallments#
Requires: scope loans:write · feature loans.
createManyLoanInstallments(loanId: ID!, input: [CreateLoanInstallmentInput!]!): [LoanInstallment!]!
| Argument | Type | |
|---|---|---|
loanId | ID! | |
input | [CreateLoanInstallmentInput!]! |
updateOneLoan#
Requires: scope loans:write · feature loans.
updateOneLoan(input: UpdateOneLoanInput!): Loan!
| Argument | Type | |
|---|---|---|
input | UpdateOneLoanInput! |
updateManyLoans#
Requires: scope loans:write · feature loans.
updateManyLoans(input: UpdateManyLoansInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyLoansInput! |
deleteOneLoan#
Requires: scope loans:write · feature loans.
deleteOneLoan(input: DeleteOneLoanInput!): LoanDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneLoanInput! |
deleteManyLoans#
Requires: scope loans:write · feature loans.
deleteManyLoans(input: DeleteManyLoansInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyLoansInput! |
updateOneLoanInstallment#
Requires: scope loans:write · feature loans.
updateOneLoanInstallment(input: UpdateOneLoanInstallmentInput!): LoanInstallment!
| Argument | Type | |
|---|---|---|
input | UpdateOneLoanInstallmentInput! |
updateManyLoanInstallments#
Requires: scope loans:write · feature loans.
updateManyLoanInstallments(input: UpdateManyLoanInstallmentsInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyLoanInstallmentsInput! |
deleteOneLoanInstallment#
Requires: scope loans:write · feature loans.
deleteOneLoanInstallment(input: DeleteOneLoanInstallmentInput!): LoanInstallmentDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneLoanInstallmentInput! |
deleteManyLoanInstallments#
Requires: scope loans:write · feature loans.
deleteManyLoanInstallments(input: DeleteManyLoanInstallmentsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyLoanInstallmentsInput! |