Skip to content

Store branch settlement reconciliation export artifact

POST
/branch-settlement-reconciliation-export-artifacts/{branchProfileId}
curl --request POST \
--url 'https://example.com/branch-settlement-reconciliation-export-artifacts/example?exportFormat=csv' \
--header 'Authorization: Bearer <token>'
branchProfileId
required
string
>= 1 characters
exportFormat
string
default: csv
Allowed values: csv xlsx json

Stored private branch settlement reconciliation export artifact

Media typeapplication/json
BranchSettlementReconciliationExportArtifact
object
branchProfileId
required
string
>= 1 characters
businessReportSnapshotId
required
string
>= 1 characters
businessReportExportId
required
string
>= 1 characters
exportCode
required
string
>= 1 characters
exportFormat
required
string
Allowed values: csv xlsx json
artifactBucket
required
Allowed value: business-report-exports
artifactStorageObjectKey
required
string
>= 1 characters /^[^/].*$/
contentType
required
string
>= 1 characters
fileName
required
string
>= 1 characters
byteSize
required
integer
>= 1
renderedAt
required
string
>= 1 characters
key
additional properties

Export format or request is invalid

Supabase bearer token is required

Actor cannot export branch settlement reconciliation

Branch settlement export artifact store is unavailable