The favorite toggle lets project owners pin a project to the dashboard carousel for quick access. Favoriting is a per-user preference stored on the project record — it is visible only to the owner and does not affect how other team members see the project. SendDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Taykl12/Classify/llms.txt
Use this file to discover all available pages before exploring further.
isFavorite: true to add the project to the carousel and isFavorite: false to remove it. Only the registered project owner can change this flag; members and unrelated users receive a 403.
Endpoint
Path Parameters
The numeric project identifier.
Request
Headers
| Header | Value |
|---|---|
Authorization | Bearer <token> |
Content-Type | application/json |
Body Parameters
Pass
true to mark the project as a favorite and surface it in the dashboard carousel. Pass false to remove it from the carousel.Example
Response
Returns 200 OK with the updated project list item, reflecting the newisFavorite value.
Response Fields
Project identifier.
Project name.
Short project description. Empty string (
"") when not set.Current lifecycle state.
The updated favorite state — reflects the value sent in the request body.
Creation date formatted as
DD/MM/YYYY (e.g. "01/09/2024"), derived from fecha_creacion.Supplementary scope notes (
notas_alcance). Empty string ("") when not set.Whether the pre-project document has been validated by the assigned professor.
Example Response
Error Responses
| Status | Description |
|---|---|
400 Bad Request | isFavorite was not provided or is not a boolean. |
401 Unauthorized | Missing or invalid bearer token. |
403 Forbidden | Authenticated user is not the project owner. |
404 Not Found | No project exists with the given ID. |