FinBaze for Platforms

Reference

Queries#

settlementAttachment#

Requires: scope settlements:read · feature settlements.

settlementAttachment(id: ID!): SettlementAttachment!
ArgumentType
idID!

settlement#

Requires: scope settlements:read · feature settlements.

settlement(id: ID!): Settlement!
ArgumentType
idID!The id of the record to find.

settlements#

Requires: scope settlements:read · feature settlements.

settlements(paging: CursorPaging!, filter: SettlementFilter!, sorting: [SettlementSort!]!): SettlementConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterSettlementFilter!Specify to filter the records returned.
sorting[SettlementSort!]!Specify to sort results.

Mutations#

createOneSettlementAttachment#

Requires: scope settlements:write · feature settlements.

createOneSettlementAttachment(settlementId: ID!, input: CreateSettlementAttachmentInput!): SettlementAttachment!
ArgumentType
settlementIdID!
inputCreateSettlementAttachmentInput!

deleteOneSettlementAttachment#

Requires: scope settlements:write · feature settlements.

deleteOneSettlementAttachment(input: DeleteOneSettlementAttachmentInput!): SettlementAttachment!
ArgumentType
inputDeleteOneSettlementAttachmentInput!

createSettlement#

Requires: scope settlements:write · feature settlements.

createSettlement(input: CreateSettlementBatchInput!, profileId: String!): Settlement!
ArgumentType
inputCreateSettlementBatchInput!
profileIdString!

createSettlementFromPayment#

Requires: scope settlements:write · feature settlements.

createSettlementFromPayment(input: CreateSettlementFromPaymentInput!, profileId: String!): Settlement!
ArgumentType
inputCreateSettlementFromPaymentInput!
profileIdString!

updateSettlement#

Requires: scope settlements:write · feature settlements.

updateSettlement(input: UpdateSettlementBatchInput!, profileId: String!): Settlement!
ArgumentType
inputUpdateSettlementBatchInput!
profileIdString!

deleteOneSettlement#

Requires: scope settlements:write · feature settlements.

deleteOneSettlement(input: DeleteOneSettlementInput!): SettlementDeleteResponse!
ArgumentType
inputDeleteOneSettlementInput!

createOneSettlement#

Requires: scope settlements:write · feature settlements.

createOneSettlement(profileId: ID!, input: CreateSettlementInput!): Settlement!
ArgumentType
profileIdID!
inputCreateSettlementInput!

createManySettlements#

Requires: scope settlements:write · feature settlements.

createManySettlements(profileId: ID!, input: [CreateSettlementInput!]!): [Settlement!]!
ArgumentType
profileIdID!
input[CreateSettlementInput!]!

updateOneSettlement#

Requires: scope settlements:write · feature settlements.

updateOneSettlement(input: UpdateOneSettlementInput!): Settlement!
ArgumentType
inputUpdateOneSettlementInput!

updateManySettlements#

Requires: scope settlements:write · feature settlements.

updateManySettlements(input: UpdateManySettlementsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManySettlementsInput!