Skip to main content
GET
/
api
/
v1
/
documents
/
{id}
Get document
curl --request GET \
  --url https://api.dualship.run/api/v1/documents/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Workspace-Id: <x-workspace-id>'
{
  "createdAt": "<string>",
  "fileName": "<string>",
  "fileSizeBytes": 123,
  "fileType": "<string>",
  "id": "<string>",
  "organizationID": "<string>",
  "parseError": "<string>",
  "parseStatus": "pending",
  "parsedContent": "<string>",
  "s3Key": "<string>",
  "tensorlakeFileID": "<string>",
  "tensorlakeParseID": "<string>",
  "tokenCount": 123,
  "updatedAt": "<string>",
  "uploadedBy": "<string>"
}

Authorizations

Authorization
string
header
required

JWT Bearer token authentication

Headers

X-Workspace-Id
string
required

Workspace ID

Path Parameters

id
string
required

Document ID

Response

Document details

createdAt
string
fileName
string
fileSizeBytes
integer
fileType
string
id
string
organizationID
string
parseError
string
parseStatus
enum<string>
Available options:
pending,
parsing,
completed,
failed
parsedContent
string
s3Key
string
tensorlakeFileID
string
tensorlakeParseID
string
tokenCount
integer
updatedAt
string
uploadedBy
string