Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Acornonaut Export API
version: 1.0.0
description: 'API for Acornonaut — Convert YouTube playlists into spaced repetition flashcards for effective learning.
A **Model Context Protocol (MCP) server** is also available, letting you connect Claude Desktop or any MCP-compatible AI client directly to your Acornonaut account. See MCP documentation for setup instructions and the full list of 16 available tools.'
contact:
name: Acornonaut Support
url: https://acornonaut.app
servers:
- url: https://acornonaut.app/api/v1
description: Production server
- url: http://localhost:3000/api/v1
description: Development server
tags:
- name: Export
paths:
/playlists/{id}/export:
servers:
- url: https://acornonaut.app/api
description: Production server (unversioned routes)
- url: http://localhost:3000/api
description: Development server (unversioned routes)
get:
summary: Export playlist
description: Export playlist cards in Anki (.apkg), CSV, JSON, Markdown, or other formats.
operationId: exportPlaylist
tags:
- Export
security:
- BearerAuth: []
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: format
in: query
schema:
type: string
enum:
- apkg
- csv
- json
- markdown
- logseq
- quizlet
- remnote
- notion
default: json
responses:
'200':
description: File download
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'404':
$ref: '#/components/responses/NotFound'
components:
responses:
Forbidden:
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
Unauthorized:
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true
NotFound:
description: Referenced by this document but never defined in it. API Evangelist added this empty placeholder so the document resolves; the shape is unknown and is NOT a claim about the API.
x-ae-placeholder: true