Bootstrap copied BFF and local accounts with public Sendico contracts (#34)

This commit is contained in:
Stephan D committed 2026-09-12 13:37:48 +02:00
1 parent 67dc5b5b1e
commit 7062672a87
556 files changed
+42291 -777

No files matched your search

@@ -0,0 +1,9 @@
components:
parameters:
AccountsRef:
name: accounts_ref
in: path
required: true
description: Account reference, 24 hex chars.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,9 @@
components:
parameters:
Archived:
name: archived
in: query
required: false
description: Filter by archive flag. `true` returns archived records, `false` returns active records.
schema:
type: boolean
@@ -0,0 +1,9 @@
components:
parameters:
CallbacksRef:
name: callbacks_ref
in: path
required: true
description: Callback subscription reference, 24 hex chars.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,9 @@
components:
parameters:
Cascade:
name: cascade
in: query
required: false
description: If `true`, apply operation to dependent objects where cascade is supported.
schema:
type: boolean
@@ -0,0 +1,9 @@
components:
parameters:
Cursor:
name: cursor
in: query
required: false
description: Opaque cursor from a previous page response (`page.next_cursor`).
schema:
type: string
@@ -0,0 +1,9 @@
components:
parameters:
EntryRef:
name: entry_ref
in: path
required: true
description: Statement entry reference within the requested ledger account history.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,11 @@
components:
parameters:
FilterStates:
name: filter_states
in: query
required: false
description: |
Additional payment state filter. Accepts one value or comma-separated values.
Same semantics as `state`/`states`.
schema:
type: string
@@ -0,0 +1,9 @@
components:
parameters:
LedgerAccountRef:
name: ledger_account_ref
in: path
required: true
description: Ledger account reference that scopes the account-history read.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,11 @@
components:
parameters:
Limit:
name: limit
in: query
description: Max number of items to return. Parsed as non-negative int64.
required: false
schema:
type: integer
format: int64
minimum: 0
@@ -0,0 +1,11 @@
components:
parameters:
Offset:
name: offset
in: query
description: Number of items to skip. Parsed as non-negative int64.
required: false
schema:
type: integer
format: int64
minimum: 0
@@ -0,0 +1,9 @@
components:
parameters:
OrgRef:
name: org_ref
in: path
required: true
description: Organization reference in BFF route format, 24 hex chars.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,9 @@
components:
parameters:
OrganizationsRef:
name: organizations_ref
in: path
required: true
description: Organization reference used by payments/payment-methods/recipients routes.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,9 @@
components:
parameters:
Payment MethodsRef:
name: payment_methods_ref
in: path
required: true
description: Payment method reference, 24 hex chars.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,10 @@
components:
parameters:
PaymentsRef:
name: payments_ref
in: path
required: true
description: Stable payment reference.
schema:
type: string
minLength: 1
@@ -0,0 +1,9 @@
components:
parameters:
RecipientsRef:
name: recipients_ref
in: path
required: true
description: Recipient reference, 24 hex chars.
schema:
$ref: ../../models/objectid.yaml#/components/schemas/ObjectId
@@ -0,0 +1,11 @@
components:
parameters:
State:
name: state
in: query
required: false
description: |
Payment state filter. Accepts aliases like `accepted`, `settled`, `failed`
or canonical values like `orchestration_state_created`.
schema:
type: string
@@ -0,0 +1,10 @@
components:
parameters:
States:
name: states
in: query
required: false
description: |
Multi-state filter. Provide a comma-separated list with same accepted values as `state`.
schema:
type: string