FinBaze for Platforms

Reference

Queries#

assetTypes#

Requires: scope assets:read · feature assets.

assetTypes(profileId: ID!): [AssetTypeOption!]!
ArgumentType
profileIdID!

asset#

Requires: scope assets:read · feature assets.

asset(id: ID!): Asset!
ArgumentType
idID!The id of the record to find.

assets#

Requires: scope assets:read · feature assets.

assets(paging: CursorPaging!, filter: AssetFilter!, sorting: [AssetSort!]!): AssetConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterAssetFilter!Specify to filter the records returned.
sorting[AssetSort!]!Specify to sort results.

assetWriteoff#

Requires: scope assets:read · feature assets.

assetWriteoff(id: ID!): AssetWriteoff!
ArgumentType
idID!The id of the record to find.

assetWriteoffs#

Requires: scope assets:read · feature assets.

assetWriteoffs(paging: CursorPaging!, filter: AssetWriteoffFilter!, sorting: [AssetWriteoffSort!]!): AssetWriteoffConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterAssetWriteoffFilter!Specify to filter the records returned.
sorting[AssetWriteoffSort!]!Specify to sort results.

assetRevaluation#

Requires: scope assets:read · feature assets.

assetRevaluation(id: ID!): AssetRevaluation!
ArgumentType
idID!The id of the record to find.

assetRevaluations#

Requires: scope assets:read · feature assets.

assetRevaluations(paging: CursorPaging!, filter: AssetRevaluationFilter!, sorting: [AssetRevaluationSort!]!): AssetRevaluationConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterAssetRevaluationFilter!Specify to filter the records returned.
sorting[AssetRevaluationSort!]!Specify to sort results.

Mutations#

createOneAsset#

Requires: scope assets:write · feature assets.

createOneAsset(profileId: ID!, input: CreateAssetInput!): Asset!
ArgumentType
profileIdID!
inputCreateAssetInput!

createManyAssets#

Requires: scope assets:write · feature assets.

createManyAssets(profileId: ID!, input: [CreateAssetInput!]!): [Asset!]!
ArgumentType
profileIdID!
input[CreateAssetInput!]!

createOneAssetWriteoff#

Requires: scope assets:write · feature assets.

createOneAssetWriteoff(assetId: ID!, input: CreateAssetWriteoffInput!): AssetWriteoff!
ArgumentType
assetIdID!
inputCreateAssetWriteoffInput!

createManyAssetWriteoffs#

Requires: scope assets:write · feature assets.

createManyAssetWriteoffs(assetId: ID!, input: [CreateAssetWriteoffInput!]!): [AssetWriteoff!]!
ArgumentType
assetIdID!
input[CreateAssetWriteoffInput!]!

createOneAssetRevaluation#

Requires: scope assets:write · feature assets.

createOneAssetRevaluation(assetId: ID!, input: CreateAssetRevaluationInput!): AssetRevaluation!
ArgumentType
assetIdID!
inputCreateAssetRevaluationInput!

createManyAssetRevaluations#

Requires: scope assets:write · feature assets.

createManyAssetRevaluations(assetId: ID!, input: [CreateAssetRevaluationInput!]!): [AssetRevaluation!]!
ArgumentType
assetIdID!
input[CreateAssetRevaluationInput!]!

updateOneAsset#

Requires: scope assets:write · feature assets.

updateOneAsset(input: UpdateOneAssetInput!): Asset!
ArgumentType
inputUpdateOneAssetInput!

updateManyAssets#

Requires: scope assets:write · feature assets.

updateManyAssets(input: UpdateManyAssetsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyAssetsInput!

deleteOneAsset#

Requires: scope assets:write · feature assets.

deleteOneAsset(input: DeleteOneAssetInput!): AssetDeleteResponse!
ArgumentType
inputDeleteOneAssetInput!

deleteManyAssets#

Requires: scope assets:write · feature assets.

deleteManyAssets(input: DeleteManyAssetsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyAssetsInput!

updateOneAssetWriteoff#

Requires: scope assets:write · feature assets.

updateOneAssetWriteoff(input: UpdateOneAssetWriteoffInput!): AssetWriteoff!
ArgumentType
inputUpdateOneAssetWriteoffInput!

updateManyAssetWriteoffs#

Requires: scope assets:write · feature assets.

updateManyAssetWriteoffs(input: UpdateManyAssetWriteoffsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyAssetWriteoffsInput!

deleteOneAssetWriteoff#

Requires: scope assets:write · feature assets.

deleteOneAssetWriteoff(input: DeleteOneAssetWriteoffInput!): AssetWriteoffDeleteResponse!
ArgumentType
inputDeleteOneAssetWriteoffInput!

deleteManyAssetWriteoffs#

Requires: scope assets:write · feature assets.

deleteManyAssetWriteoffs(input: DeleteManyAssetWriteoffsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyAssetWriteoffsInput!

updateOneAssetRevaluation#

Requires: scope assets:write · feature assets.

updateOneAssetRevaluation(input: UpdateOneAssetRevaluationInput!): AssetRevaluation!
ArgumentType
inputUpdateOneAssetRevaluationInput!

updateManyAssetRevaluations#

Requires: scope assets:write · feature assets.

updateManyAssetRevaluations(input: UpdateManyAssetRevaluationsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyAssetRevaluationsInput!

deleteOneAssetRevaluation#

Requires: scope assets:write · feature assets.

deleteOneAssetRevaluation(input: DeleteOneAssetRevaluationInput!): AssetRevaluationDeleteResponse!
ArgumentType
inputDeleteOneAssetRevaluationInput!

deleteManyAssetRevaluations#

Requires: scope assets:write · feature assets.

deleteManyAssetRevaluations(input: DeleteManyAssetRevaluationsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyAssetRevaluationsInput!