---
title: "Export everything, as one archive"
method: GET
path: "/v1/export"
tags: ["memories"]
---

# Export everything, as one archive

`GET /v1/export`

## Request

- Base URL: `https://innernet.live/api`
- URL: `https://innernet.live/api/v1/export`
- Auth: HTTP bearer

Everything innernet holds for the key's person, as a zip of one folder of markdown and json: every map (pages as markdown, cells, every commit, an AGENTS.md and CLAUDE.md), personal memory (each fact with its voice, disclosure class, sources and earlier versions), handoffs, tasks and artifacts. Personal facts leave as far as this key is cleared by the private ring; the rest are counted in manifest.json, never written. Each projects/<slug>/project.json is a POST /v1/projects body. Mirrors the MCP tool `innernet_export` (with `format=json`). Requires the `read` scope.

## Query parameters

- `project_slug` string
- `format` 'zip' | 'json'
- `paths` string

## Response `200`

The archive (zip), or its index (json)

- object

## Other responses

- `400`: Error
- `401`: Error
- `403`: Error
- `404`: Error
- `429`: Error

---

[API](https://skmtc.dev/innernet/apis/innernet-api.md) · [All operations](https://skmtc.dev/innernet/apis/innernet-api/llms.txt) · [OpenAPI document](https://skmtc.dev/innernet/apis/innernet-api/revisions/1ee09aec71a9?raw)
