● Case spine · v2 roadmap
Documents coming soon
Document vault: upload, tag, attach to matters, chain-of-custody tracking.
| POST | /v2/documents | Upload document |
| GET | /v2/documents | List documents |
| GET | /v2/documents/{document_id} | Get document |
| DELETE | /v2/documents/{document_id} | Delete document |
| GET | /v2/documents/{document_id}/chain-of-custody | Get document chain of custody |
Upload document
Upload a file and attach it to a matter. Supports PDF, DOCX, PNG, JPG. Max 50 MB. Chain-of-custody metadata recorded on upload.
This endpoint is mapped for the next version of the protocol. It currently returns 501 Not Implemented. The contract (path, method, and semantics) is stable; build against it.
# v2 planned: returns 501 until implemented 501 Not Implemented # Path and method are stable. # Build your integration now; # swap to live when we ship.
List documents
List documents for a matter, filterable by station, tag, and upload date.
This endpoint is mapped for the next version of the protocol. It currently returns 501 Not Implemented. The contract (path, method, and semantics) is stable; build against it.
# v2 planned: returns 501 until implemented 501 Not Implemented # Path and method are stable. # Build your integration now; # swap to live when we ship.
Get document
Retrieve document metadata and a signed download URL.
This endpoint is mapped for the next version of the protocol. It currently returns 501 Not Implemented. The contract (path, method, and semantics) is stable; build against it.
# v2 planned: returns 501 until implemented 501 Not Implemented # Path and method are stable. # Build your integration now; # swap to live when we ship.
Delete document
Soft-delete a document. Audit trail preserved.
This endpoint is mapped for the next version of the protocol. It currently returns 501 Not Implemented. The contract (path, method, and semantics) is stable; build against it.
# v2 planned: returns 501 until implemented 501 Not Implemented # Path and method are stable. # Build your integration now; # swap to live when we ship.
Get document chain of custody
Full chain-of-custody log for a document. Every access, download, and share is recorded.
This endpoint is mapped for the next version of the protocol. It currently returns 501 Not Implemented. The contract (path, method, and semantics) is stable; build against it.
# v2 planned: returns 501 until implemented 501 Not Implemented # Path and method are stable. # Build your integration now; # swap to live when we ship.