> ## Documentation Index
> Fetch the complete documentation index at: https://docs.launcx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get disbursement by ID (B2B)

> Retrieves a disbursement by ID. The disbursement must belong to the API key's client.



## OpenAPI

````yaml /api-reference/openapi.json get /api/v3/disbursements/{id}
openapi: 3.0.0
info:
  description: >-
    LauncX V3 API for integrators — create payments, run disbursements, and
    resolve bank payout destinations.
  title: LauncX API
  contact:
    name: LauncX Support
    email: support@launcx.com
  license:
    name: Proprietary
  version: '1.0'
servers:
  - url: https://live.launcx.com
    description: Production
  - url: https://v3.launcx.com
    description: Staging
security: []
paths:
  /api/v3/disbursements/{id}:
    get:
      tags:
        - B2B - Disbursements
      summary: Get disbursement by ID (B2B)
      description: >-
        Retrieves a disbursement by ID. The disbursement must belong to the API
        key's client.
      parameters:
        - name: x-api-key
          in: header
          description: Client API Key
          required: true
          schema:
            type: string
        - name: x-timestamp
          in: header
          description: >-
            Unix timestamp in milliseconds. Required when x-signature is not
            sent; ignored when it is.
          required: false
          schema:
            type: string
        - name: x-signature
          in: header
          description: >-
            HMAC-SHA256 request signature, optional on this endpoint. Format:
            t=<ms>,v1=<hex>. If sent, it is verified; invalid signatures are
            rejected with 401.
          required: false
          schema:
            type: string
        - name: id
          in: path
          description: Disbursement ID (UUID)
          required: true
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DisbursementResponse'
        '400':
          description: Invalid disbursement ID
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          description: Missing or invalid API key
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '404':
          description: Disbursement not found (or not owned by the API key's client)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
components:
  schemas:
    DisbursementResponse:
      type: object
      properties:
        account_holder_name:
          type: string
        account_no:
          type: string
        amount:
          type: number
        bank_code:
          type: string
        bank_name:
          type: string
        client_id:
          type: string
        completed_at:
          type: string
        currency:
          type: string
        failed_reason:
          type: string
        id:
          type: string
        memo:
          type: string
        net_amount:
          type: number
        platform_fee:
          type: number
        requested_at:
          type: string
        status:
          type: string
        wallet_id:
          type: string
    ErrorResponse:
      type: object
      properties:
        error:
          type: string
          example: invalid email or password

````