APIDocuments

Read a document

GET /documents/{id}

GET
/documents/{id}

Authorization

apiKey connector:read
headerAuthorizationBearer <token>

ChatPRD API key from Settings → API Keys, sent as Authorization: Bearer <key>. Read-only keys carry the connector:read scope; read/write keys also carry connector:write. Requires a Pro, Team or Enterprise plan.

Scope: connector:read

Path Parameters

id*string

Document ID (UUID), as returned by GET /documents.

Formatuuid

Query Parameters

organizationId?string

Clerk organization ID (org_…). Scopes the request to that team workspace instead of the personal workspace.

Response Body

The document.

application/json
  1. response
id*string
Formatuuid
title*string
contentMarkdown*string

Full document body as Markdown.

createdAt*string
Formatdate-time
updatedAt*|
Formatdate-time
threadId*string|null
project*|null
url*string
Formaturi
Example Request
curl -X GET 'https://app.chatprd.ai/api/connectors/v1/documents/497f6eca-6276-4993-bfeb-53cbbbba6f08'
Example Response
{  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "title": "string",  "contentMarkdown": "string",  "createdAt": "2019-08-24T14:15:22Z",  "updatedAt": "2019-08-24T14:15:22Z",  "threadId": "string",  "project": {    "id": "string",    "name": "string"  },  "url": "http://example.com"}