---
title: "List owned decks"
method: GET
path: "/api/decks"
tags: ["Decks"]
---

# List owned decks

`GET /api/decks`

## Request

- Base URL: `https://slidesfly.com`
- URL: `https://slidesfly.com/api/decks`
- Auth: one of:
  - HTTP bearer
  - API key in cookie `sb-access-token`

Bearer API key (`sk_…`) or session cookie.

## Response `200`

Owned deck list

- ListDecksSuccess
  - `ok` unknown, required
  - `data` object, required
    - `decks` object[], required
      - `id` string, required
      - `title` string, required
      - `visibility` string, required
      - `url` string, required
      - `created_at` string, date-time, required

## Other responses

- `401`: Missing or invalid credentials

---

[API](https://skmtc.dev/slidesfly/apis/slidesfly-http-api.md) · [All operations](https://skmtc.dev/slidesfly/apis/slidesfly-http-api/llms.txt) · [OpenAPI document](https://skmtc.dev/slidesfly/apis/slidesfly-http-api/revisions/9da38f802ead?raw)
