API для управления проектами
POST /projects Authorization: Bearer <token> Content-Type: application/json { "name": "Мой сайт" }
{ "id": 1, "name": "Мой сайт", "api_key": "pk_live_a1b2c3...", "created_at": "2024-01-15T10:00:00Z" }
GET /projects Authorization: Bearer <token>
GET /projects/{id} Authorization: Bearer <token>
PUT /projects/{id} Authorization: Bearer <token> Content-Type: application/json { "name": "Новое название" }
DELETE /projects/{id} Authorization: Bearer <token>
POST /projects/{id}/api-key/rotate Authorization: Bearer <token>
{ "api_key": "pk_live_новый_ключ..." }
POST /projects/{id}/source-maps Authorization: Bearer <token> Content-Type: multipart/form-data file=@dist/assets/index.abc123.js.map