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

# List confirmed swaps



## OpenAPI

````yaml /openapi.yaml get /api/integrations/swaps
openapi: 3.1.0
info:
  title: COP By Integrations API
  version: 0.1.0
  description: |
    Non-custodial Celo API for partners. Prepare swaps and BRE-B COP payouts;
    the user signs from their wallet. Confirm with the transaction hash.
servers:
  - url: http://localhost:3000
    description: Local Next.js app
  - url: https://app.copby.co
    description: Production (replace if your origin differs)
security:
  - bearerAuth: []
tags:
  - name: BRE-B
    description: Quote, KYC, and COP payouts via Bridge Bre-B
  - name: Swaps
    description: Prepare and confirm onchain COPm swaps
  - name: Webhooks
    description: Bridge callbacks. Not authenticated with a partner key.
paths:
  /api/integrations/swaps:
    get:
      tags:
        - Swaps
      summary: List confirmed swaps
      operationId: listSwaps
      parameters:
        - name: integration_id
          in: query
          required: true
          schema:
            type: string
          description: Must match the API key integration
        - name: since
          in: query
          schema:
            type: integer
          description: Unix seconds, inclusive on `updatedAt`. Defaults to 0.
        - name: limit
          in: query
          schema:
            type: integer
            default: 100
            maximum: 500
      responses:
        '200':
          description: Confirmed swaps
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          description: integration_id does not match the key
components:
  responses:
    Unauthorized:
      description: Missing or invalid integration API key
      content:
        application/json:
          schema:
            type: object
            properties:
              error:
                type: string
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: Integration API key. Send as `Bearer copby_live_pk_…`.

````