API 认证和 Webhook
Bearer 令牌认证:
Authorization: Bearer <RILO_API_BEARER_TOKEN>
作业:
POST /jobsGET /jobs/:jobId
项目:
GET /projectsPOST /projectsGET /projects/:projectPATCH /projects/:project/configPATCH /projects/:project/metadataPATCH /projects/:project/contentPOST /projects/:project/regenerate
项目内省:
GET /projects/:project/logsGET /projects/:project/promptsGET /projects/:project/artifactsGET /projects/:project/syncGET /projects/:project/snapshotsGET /projects/:project/analyticsGET /projects/:project/analytics/runsGET /projects/:project/analytics/runs/:runId
文档和 Webhook:
GET /docsGET /openapi.jsonPOST /webhooks/replicate
在配置了 Webhook 的地方使用 WEBHOOK_SECRET 进行 Webhook 验证。
使用 rilo settings 配置 RILO_API_BEARER_TOKEN,或在从检出的仓库工作时使用 npm run dev -- settings。Webhook 和 Firebase 配置仍仅限于环境变量。
有关交互式模式和示例,请在 API 服务器运行时使用 /docs。