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

# List Webhooks (GET /api/webhook-subscriptions)

> List your webhook subscriptions and their health.

## Overview

Returns your subscriptions, including `isActive` and `failureCount` so you can spot a subscription that has been auto-deactivated after repeated delivery failures. The signing secret is **never** returned - it is shown only once at creation.

<Note>
  Authenticate with your API key - the same `Authorization: Bearer YOUR_API_KEY` you use for the rest of the API. You can also manage webhooks from your dashboard.
</Note>


## OpenAPI

````yaml GET /api/webhook-subscriptions
openapi: 3.1.0
info:
  title: RBA Exchange Rates API
  description: >-
    Official Reserve Bank of Australia (RBA) exchange rate data through a modern
    REST API. Transforms publicly available RBA data into clean JSON endpoints
    for Australian businesses and developers who need reliable AUD exchange
    rates.
  version: 1.0.0
  license:
    name: MIT
  contact:
    url: https://www.exchangeratesapi.com.au
servers:
  - url: https://api.exchangeratesapi.com.au
    description: Production API
security: []
paths:
  /api/webhook-subscriptions:
    servers:
      - url: https://auth.exchangeratesapi.com.au
        description: Auth/account host
    get:
      summary: List Webhook Subscriptions
      description: List your webhook subscriptions. The signing secret is never returned.
      operationId: listWebhookSubscriptions
      responses:
        '200':
          description: Subscriptions
          content:
            application/json:
              example:
                success: true
                subscriptions:
                  - id: a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6
                    url: https://hooks.example.com/rba
                    currencies:
                      - USD
                      - JPY
                    description: Prod hook
                    isActive: true
                    failureCount: 0
                    lastSuccessAt: '2026-06-23T07:00:20.000Z'
                    createdAt: '2026-06-20T01:00:00Z'
                limit: 3
        '401':
          description: Missing or invalid API key (or dashboard session)
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API Key
      description: API key authentication using Bearer token

````