Documentazione sviluppatori
Riferimento scope
Gli scope granulari mappano ai permessi backend. Richiedi solo gli scope necessari alla tua integrazione.
Come funzionano gli scope
Alla creazione della chiave, gli scope richiesti vengono intersecati con i permessi del ruolo del creatore. Le route applicano gli scope indipendentemente.
- Progetto con licenza Studio richiesto per uso API
- Le riesecuzioni IA schedule e budget richiedono scope Studio
- I log attività registrano eventi api_key_used per chiamate mutanti
Riferimento scope
Progetti
| Scope | Descrizione |
|---|---|
| projects:read | Elenca e leggi metadati progetto |
| projects:create | Crea progetti nel workspace |
| projects:update | Aggiorna impostazioni progetto |
| projects:archive | Archivia progetti |
| projects:delete | Elimina progetti |
| projects:export | Esporta deliverable progetto |
Sceneggiatura e breakdown
| Scope | Descrizione |
|---|---|
| screenplay:upload | Carica versioni sceneggiatura |
| screenplay:edit | Modifica contenuto sceneggiatura |
| screenplay:lock | Blocca o sblocca sceneggiature di produzione |
| screenplay:breakdown | Gestisci tag ed elementi breakdown |
| screenplay:share_links | Crea e gestisci link condivisi |
| breakdown:rerun | Riesegui breakdown IA |
Scheduling
| Scope | Descrizione |
|---|---|
| scheduling:read | Leggi schedule e stripboard |
| scheduling:edit | Modifica dati schedule |
| scheduling:rerun | Riesegui generazione schedule IA (Studio) |
Budget
| Scope | Descrizione |
|---|---|
| budgeting:read | Leggi topsheet e voci budget |
| budgeting:edit | Modifica dati budget |
| budgeting:rerun | Riesegui analisi budget IA (Studio) |
Coverage
| Scope | Descrizione |
|---|---|
| coverage:read | Leggi report coverage |
| coverage:edit | Modifica contenuto coverage |
| coverage:rerun | Riesegui coverage IA |
Workspace
| Scope | Descrizione |
|---|---|
| workspace:read | Leggi metadati workspace |
| workspace:members:read | Elenca membri workspace |
| workspace:activity:read | Leggi log attività workspace |
