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

# Get Bindings

> Retrieve all bindings associated with a customer.

This endpoint returns the list of saved payment method bindings for a given `client_id`. Use it to check which bindings are available before initiating a [Pay with Binding](/api-reference/advanced-payment-flow/confirm-binding) request.

<RequestExample>
  ```bash cURL theme={null}
  curl --location --globoff 'https://developers.flouci.com/api/v2/bindings/list?client_id=<UNIQUE_INTERNAL_ID>' \
    --header 'Authorization: Bearer <PUBLIC_KEY>:<PRIVATE_KEY>'
  ```
</RequestExample>

### Query Parameters

<ParamField query="client_id" type="string" required>
  The unique internal identifier used when creating the binding.
</ParamField>

<ResponseExample>
  ```json Success theme={null}
  {
    "result": {
      "success": true,
      "bindings": [
        {
          "binding_id": "6255d6ea-0e38-4b3e-98a6-fc4afa673f9f",
          "client_id": "3f861af8-0f0c-34ef-8c88-d8d110952ef7",
          "card_last_four": "4012",
          "card_brand": "Visa",
          "status": "active",
          "created_at": "2025-01-15T10:30:00Z"
        }
      ]
    },
    "status": "success"
  }
  ```

  ```json Error theme={null}
  {
    "result": {
      "status": 400,
      "message": "Invalid client_id"
    }
  }
  ```
</ResponseExample>
