OrchestrationsApi - object-oriented interface export OrchestrationsApi

Hierarchy (view full)

Constructors

Properties

axios: AxiosInstance = globalAxios
basePath: string = BASE_PATH
configuration: undefined | Configuration

Methods

  • summary Attach a funding source to an Orchestration. This defines funding origin.

    Parameters

    • id: string

      The Orchestration ID

    • OptionalfundingAttachDeets: FundingAttachDeets
    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<Orchestration, any>>

    memberof OrchestrationsApi

  • summary Attaches a payment push to an Orchestration in a pending state.

    Parameters

    • id: string

      The Orchestration Identifier

    • OptionalpaymentPushCreateDeets: PaymentPushCreateDeets

      The payment push details

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<Orchestration, any>>

    memberof OrchestrationsApi

  • Orchestrations greatly simplify payment routines and facilitate split payments. Orchestrations can import sales data, distill catalog information, requests payments, send payouts, and automatically reconcile funding with just a few API calls.

    summary Create an `Orchestration`

    Parameters

    • OptionalorchestrationCreateDeets: OrchestrationCreateDeets
    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<Orchestration, any>>

    memberof OrchestrationsApi

  • Returns a single Orchestration if found summary Retrieve an Orchestration by ID

    Parameters

    • id: string
    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<Orchestration, any>>

    memberof OrchestrationsApi

  • An Orchestration represents the lifecycle of moving funds from start to finish. Once an Orchestration completes, it provides the resulting invoices and payment ledgers for double-entry accounting.

    summary Retrieve a list of `Orchestrations`

    Parameters

    • Optionallimit: number

      A limit of the number of objects to be returned for the next page, between 1 and 100. The default is 25

    • Optionalpage: number

      1-based page index for paginated results

    • OptionaluserId: string

      The user id to operate on their behalf (tenants only)

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<Orchestration[], any>>

    memberof OrchestrationsApi

  • This phase behaves differently depending on the mode. summary Runs the funding phase for an Orchestration

    Parameters

    • id: string
    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<OrchestrationRun, any>>

    memberof OrchestrationsApi

  • summary Runs the payments phase for the specified Orchestration

    Parameters

    • id: string
    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<OrchestrationRun, any>>

    memberof OrchestrationsApi