---
title: "Get route list by app name."
method: GET
path: "/apps/{app}/routes"
tags: ["Routes"]
---

# Get route list by app name.

`GET /apps/{app}/routes`

This will list routes for a particular app.

## Path parameters

- `app` string, required

## Response `200`

Route information

- RoutesWrapper
  - `routes` Route[], required
    - `app_name` string — App this route belongs to.
    - `path` string — URL path that will be matched to this route
    - `image` string — Name of Docker image to use in this route. You should include the image tag, which should be a version number, to be more accurate. Can be overridden on a per route basis with route.image.
    - `headers` string — Map of http headers that will be sent with the response
    - `memory` integer — Max usable memory for this route (MiB).
    - `type` 'sync' | 'async' — Route type
    - `config` object — Route configuration - overrides application configuration
  - `error` ErrorBody
    - `message` string
    - `fields` string

## Other responses

- `default` — Unexpected error

## Changes

- **2016-10-14** `c0f4fbb1ba30` — 1 info
  - removed the non-success response with the status `404`

[Change history](https://skmtc.dev/iron-io/apis/ironfunctions/changes/apps/:app/routes/get.md)

---

[API](https://skmtc.dev/iron-io/apis/ironfunctions.md) · [All operations](https://skmtc.dev/iron-io/apis/ironfunctions/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/iron-io/ironfunctions/revisions/6ce2ca3fd00a/schema)
