API Documentation
Public REST API for film projects, financing, and submissions. JSON in, JSON out. The machine-readable schema lives at /api/v1/openapi.json (OpenAPI 3.1).
Basics
- Base URL:
https://quicksummer.com/api/v1 - Discovery:
GET /api/v1→ version, domain list, and links to docs + OpenAPI. - Auth: Account-based. Create an account (a free tier exists) to obtain access.
- Content type:
application/jsonfor requests and responses.
Projects
| GET | /projects | List projects |
| POST | /projects | Create a project |
| GET | /projects/{id} | Get a project |
| PATCH | /projects/{id} | Update a project |
| DELETE | /projects/{id} | Delete a project |
Parties
| GET | /parties | List financing parties |
| POST | /parties | Create a party |
| GET | /parties/{id} | Get a party |
| PATCH | /parties/{id} | Update a party |
| DELETE | /parties/{id} | Delete a party |
Participants
| GET | /projects/{projectId}/participants | List participants |
| POST | /projects/{projectId}/participants | Add a participant |
| PATCH | /projects/{projectId}/participants/{pcpId} | Update a participant |
| DELETE | /projects/{projectId}/participants/{pcpId} | Remove a participant |
Soft Money
| GET | /soft-money/schemes | List rebate / incentive schemes |
| GET | /projects/{projectId}/soft-money-claims | List claims for a project |
| POST | /projects/{projectId}/soft-money-claims | Create a claim |
| PATCH | /projects/{projectId}/soft-money-claims/{claimId} | Update a claim |
| DELETE | /projects/{projectId}/soft-money-claims/{claimId} | Delete a claim |
Cash Flow
| GET | /projects/{projectId}/cash-flow | Get the cash-flow timeline |
| POST | /projects/{projectId}/cash-flow | Add a cash-flow item |
| PATCH | /projects/{projectId}/cash-flow/{itemId} | Update an item |
| DELETE | /projects/{projectId}/cash-flow/{itemId} | Delete an item |
| POST | /projects/{projectId}/cash-flow/seed | Seed a default timeline |
Submissions
| GET | /submissions | List submissions |
| GET | /submissions/overdue | List overdue submissions |
| GET | /submissions/by-project/{projectId} | List submissions for a project |
| PATCH | /submissions/{accessKeyId}/status | Update submission status |
| DELETE | /submissions/{accessKeyId}/status | Clear status overlay |
Machine-readable
- /api/v1/openapi.json — OpenAPI 3.1 schema
- /specs.html — full platform specification
- /llms.txt — LLM-oriented site summary