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

# Listing Webhooks

> This endpoint lists webhooks

## Request URL

```http theme={null}
GET https://app.tatango.com/api/v2/lists/{ID}/webhooks/
```


## OpenAPI

````yaml GET /api/v2/lists/{ID}/webhooks
openapi: 3.1.0
info:
  title: Tatango Legacy v2 API
  description: Tatango legacy v2 API endpoints for existing integrations.
  version: 2.0.0
servers:
  - url: https://app.tatango.com
security:
  - basicAuth: []
paths:
  /api/v2/lists/{ID}/webhooks:
    get:
      tags:
        - Webhooks
      summary: Listing Webhooks
      description: This endpoint lists webhooks
      parameters:
        - name: ID
          in: path
          description: The ID of the list
          required: true
          schema:
            type: integer
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListWebhooksResponse'
              example:
                status: OK
                per_page: 10
                count: 1
                page: 1
                pages_count: 1
                webhooks:
                  - callback_url: http://localhost/dev/null
                    created_at: '2016-09-07T14:11:13-07:00'
                    enabled: true
                    id: 6
                    list_id: 31
                    message_sent: false
                    subscribe: true
                    unsubscribe: false
                    updated_at: '2016-09-07T14:11:13-07:00'
        '404':
          description: List not found
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                    example: error
                  error:
                    type: string
                    example: List not found
      x-codeSamples:
        - lang: cURL
          label: cURL
          source: |-
            curl "https://app.tatango.com/api/v2/lists/ID/webhooks" -X GET \
              -H "Accept: application/json" \
              -H "Content-Type: application/json" \
              -u emailaddress@mydomain.com:my_api_key \
              -H "Host: example.org" \
              -H "Cookie: "
        - lang: Ruby
          label: Ruby
          source: |-
            require 'net/http'
            require 'uri'

            uri = URI.parse('https://app.tatango.com/api/v2/lists/ID/webhooks')
            http = Net::HTTP.new(uri.host, uri.port)
            http.use_ssl = true
            request = Net::HTTP::Get.new(uri.request_uri)
            request.basic_auth("emailaddress@mydomain.com", "my_api_key")
            request['Accept'] = 'application/json'
            request['Content-Type'] = 'application/json'
            response = http.request(request)
components:
  schemas:
    ListWebhooksResponse:
      type: object
      properties:
        status:
          type: string
          example: OK
        per_page:
          type: integer
          example: 10
        count:
          type: integer
          example: 1
        page:
          type: integer
          example: 1
        pages_count:
          type: integer
          example: 1
        webhooks:
          type: array
          items:
            type: object
            properties:
              callback_url:
                type: string
                example: http://localhost/dev/null
              created_at:
                type: string
                format: date-time
                example: '2016-09-07T14:11:13-07:00'
              enabled:
                type: boolean
                example: true
              id:
                type: integer
                example: 6
              list_id:
                type: integer
                example: 31
              message_sent:
                type: boolean
                example: false
              subscribe:
                type: boolean
                example: true
              unsubscribe:
                type: boolean
                example: false
              updated_at:
                type: string
                format: date-time
                example: '2016-09-07T14:11:13-07:00'
  securitySchemes:
    basicAuth:
      type: http
      scheme: basic
      description: >-
        Tatango authenticates API requests by validating an API key passed via
        HTTP Basic Authentication. Use your login email as the username and your
        API key as the password.

````