# Luminance Documents API

**Canonical:** https://apis.io/apis/luminance/luminance-documents-api/  
**Provider:** Luminance — https://apis.io/providers/luminance/  
**Base URL:** https://your-instance.app.luminance.com/api2  
**Documentation:** https://api.luminance.com/swagger-docsv150

Luminance Documents API is one of 21 APIs that [Luminance](https://apis.io/providers/luminance/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Documents. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Documents API from Luminance — 19 operation(s) for documents.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/projects/{project-id}/documents` | Get Information on a Document collection |
| DELETE | `/projects/{project-id}/documents` | Delete a collection of Documents. |
| POST | `/projects/{project-id}/documents/{document-id}/traffic_light_analysis` | Initiates Traffic Light Analysis on a document |
| GET | `/projects/{project-id}/documents/{document-id}` | Get Information on a Single Document |
| DELETE | `/projects/{project-id}/documents/{document-id}` | Delete a Single Document |
| GET | `/projects/{project-id}/folders/{folder-id}/documents` | Get Information on a Document collection |
| DELETE | `/projects/{project-id}/folders/{folder-id}/documents` | Delete a Document collection in a specific folder path |
| GET | `/projects/{project-id}/folders/{folder-id}/documents/{document-id}` | Get Information on a single Document in a specific folder path |
| DELETE | `/projects/{project-id}/folders/{folder-id}/documents/{document-id}` | Delete a Document object in a specific folder path |
| GET | `/projects/{project-id}/tasks/{task-id}/reviews/documents` | Get Information on a Document collection in a specific task |
| DELETE | `/projects/{project-id}/tasks/{task-id}/reviews/documents` | Delete multiple documents in a particular task path |
| GET | `/projects/{project-id}/tasks/{task-id}/reviews/documents/{document-id}` | Get Information on a single Document in a specific task path |
| DELETE | `/projects/{project-id}/tasks/{task-id}/reviews/documents/{document-id}` | Delete a single Document in a particular task path |
| GET | `/projects/{project-id}/documents/{document-id}/download` | Downloads the file content for a single Document object |
| GET | `/projects/{project-id}/folders/{folder-id}/documents/{document-id}/download` | Downloads the file content for a single Document object |
| GET | `/projects/{project-id}/tasks/{task-id}/reviews/documents/{document-id}/download` | Downloads the file content for a single Document object |
| POST | `/projects/{project-id}/folders/{folder-id}/upload` | Upload a single document to a specific folder path |
| GET | `/api2/projects/{project_id}/documents` | List documents in a project |
| DELETE | `/api2/projects/{project_id}/documents` | Delete documents by filter |
| GET | `/api2/projects/{project_id}/documents/{document_id}` | Get document |
| DELETE | `/api2/projects/{project_id}/documents/{document_id}` | Delete single document |
| GET | `/api2/projects/{project_id}/documents/{document_id}/download` | Download document data file |
| POST | `/api2/projects/{project_id}/documents/{document_id}/traffic_light_analysis` | Start traffic light analysis for a document |
| GET | `/api2/projects/{project_id}/documents/{document_id}/annotations` | List document annotations |
| GET | `/api2/projects/{project_id}/documents/{document_id}/annotations/annotationText` | Retrieve annotation text |
| GET | `/api2/projects/{project_id}/documents/{document_id}/notes` | List document notes |
| GET | `/api2/projects/{project_id}/documents/{document_id}/notes/{id}` | Get document note |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/luminance/refs/heads/main/openapi/luminance-documents-api-openapi.yml
- **Documentation** — https://api.luminance.com/swagger-docsv150
- **Documentation** — https://api.luminance.com/swagger-docsv140
- **Documentation** — https://api.luminance.com/swagger-docsv130

## Other Luminance APIs (12)

- [Luminance Accounts API](https://apis.io/apis/luminance/luminance-accounts-api/)
- [Luminance Annotation Source Relations API](https://apis.io/apis/luminance/luminance-annotation-source-relations-api/)
- [Luminance Annotation Sources API](https://apis.io/apis/luminance/luminance-annotation-sources-api/)
- [Luminance Annotation Types API](https://apis.io/apis/luminance/luminance-annotation-types-api/)
- [Luminance Annotations API](https://apis.io/apis/luminance/luminance-annotations-api/)
- [Luminance Contract Creation API](https://apis.io/apis/luminance/luminance-contract-creation-api/)
- [Luminance Document Templates API](https://apis.io/apis/luminance/luminance-document-templates-api/)
- [Luminance Folders API](https://apis.io/apis/luminance/luminance-folders-api/)
- [Luminance Matter Versions API](https://apis.io/apis/luminance/luminance-matter-versions-api/)
- [Luminance Matters API](https://apis.io/apis/luminance/luminance-matters-api/)
- [Luminance Project Users API](https://apis.io/apis/luminance/luminance-project-users-api/)
- [Luminance Projects API](https://apis.io/apis/luminance/luminance-projects-api/)

## Tags

Documents

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/luminance/luminance-documents-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/luminance/.
