---
title: "Get all routes"
method: GET
path: "/v1/kong-admin/routes"
tags: ["Kong Admin Controller"]
---

# Get all routes

`GET /v1/kong-admin/routes`

Retrieves all routes with pagination

## Response `200`

Routes retrieved successfully

- RouteListResponse
  - `data` Route[]
    - `id` string
    - `name` string
    - `protocols` string[]
    - `methods` string[]
    - `hosts` string[]
    - `paths` string[]
    - `headers` object
    - `tags` string[]
    - `service` Service
      - `id` string
      - `name` string
      - `retries` integer
      - `protocol` string
      - `host` string
      - `port` integer
      - `path` string
      - `tags` string[]
      - `enabled` boolean
      - `created_at` integer
      - `updated_at` integer
      - `connect_timeout` integer
      - `write_timeout` integer
      - `read_timeout` integer
      - `client_certificate` ClientCertificate
        - `id` string
      - `tls_verify` boolean
      - `tls_verify_depth` object
      - `ca_certificates` string[]
    - `snis` string[]
    - `sources` object[]
    - `destinations` object[]
    - `regex_priority` integer
    - `strip_path` boolean
    - `preserve_host` boolean
    - `created_at` integer
    - `updated_at` integer
    - `response_buffering` boolean
    - `request_buffering` boolean
    - `https_redirect_status_code` integer
    - `path_handling` string
  - `next` string
  - `offset` string

## Other responses

- `500` — Internal server error

---

[API](https://skmtc.dev/floik/apis/floik-authentication-server.md) · [All operations](https://skmtc.dev/floik/apis/floik-authentication-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/floik/floik-authentication-server/revisions/2b2a5dad2f5e/schema)
