---
title: "Get processing documents"
method: GET
path: "/v3/documents/processing"
tags: ["Manage Documents"]
---

# Get processing documents

`GET /v3/documents/processing`

Get documents that are currently being processed

## Response `200`

Successfully retrieved processing documents

- object — List of documents currently being processed
  - `documents` object[], required
    - `id` string, required — Unique identifier of the document.
    - `customId` string, nullable, required — Optional custom ID of the document. This could be an ID from your database that will uniquely identify this document.
    - `title` string, nullable, required — Title of the document
    - `type` 'text' | 'pdf' | 'tweet' | 'google_doc' | 'google_slide' | 'google_sheet' | 'image' | 'video' | 'notion_doc' | 'webpage' | 'onedrive' | 'github_markdown', required — Type of the document
    - `status` 'unknown' | 'queued' | 'extracting' | 'chunking' | 'embedding' | 'indexing' | 'done' | 'failed', required — Status of the document
    - `createdAt` string, datetime, required — Creation timestamp
    - `updatedAt` string, datetime, required — Last update timestamp
    - `metadata` union, required
      - string
      - number
      - boolean
      - object
      - unknown[]
        - unknown
    - `containerTags` string[] — Optional tags this document should be containerized by. This can be an ID for your user, a project ID, or any other identifier you wish to use to group documents.
  - `totalCount` number, required — Total number of processing documents

## Other responses

- `401` — Unauthorized
- `500` — Internal server error

---

[API](https://skmtc.dev/supermemoryai/apis/supermemory-api.md) · [All operations](https://skmtc.dev/supermemoryai/apis/supermemory-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/supermemoryai/supermemory-api/revisions/b1d58ccf9003/schema)
