---
title: "List ideas (backlog), ordered by kanban column then position"
method: GET
path: "/ideas"
tags: ["Ideas"]
---

# List ideas (backlog), ordered by kanban column then position

`GET /ideas`

## Request

- Base URL: `https://api.posteahora.com/functions/v1/api`
- URL: `https://api.posteahora.com/functions/v1/api/ideas`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/posteahora/apis/posteahora-public-api/docs/ideas/get.ts> (a function with typed inputs; its response is checked against the schema)

## Response `200`

OK

- object
  - `ideas` Idea[]
    - `title` string
    - `caption` string
    - `tags` string[]
    - `mediaUrls` string[]
    - `mediaType` 'image' | 'video'
    - `status` 'unassigned' | 'todo' | 'in_progress' | 'done'
    - `id` string, uuid
    - `position` number

---

[API](https://skmtc.dev/posteahora/apis/posteahora-public-api.md) - [All operations](https://skmtc.dev/posteahora/apis/posteahora-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/posteahora/apis/posteahora-public-api/revisions/552a8eb6c30f?raw)
