Documentation développeur

Référence des scopes

Les scopes granulaires correspondent aux permissions backend. Ne demandez que les scopes nécessaires à votre intégration.

Fonctionnement des scopes

À la création de la clé, les scopes demandés sont intersectés avec les permissions du rôle du créateur. Les routes appliquent les scopes indépendamment.

  • Projet sous licence Studio requis pour l'usage API
  • Les relances IA planning et budget nécessitent des scopes Studio
  • Les journaux d'activité enregistrent les événements api_key_used pour les appels mutants

Référence des scopes

Projets

ScopeDescription
projects:readLister et lire les métadonnées de projet
projects:createCréer des projets dans le workspace
projects:updateMettre à jour les paramètres de projet
projects:archiveArchiver des projets
projects:deleteSupprimer des projets
projects:exportExporter les livrables de projet

Scénario et découpage

ScopeDescription
screenplay:uploadTéléverser des versions de scénario
screenplay:editModifier le contenu du scénario
screenplay:lockVerrouiller ou déverrouiller les scénarios de production
screenplay:breakdownGérer les balises et éléments de découpage
screenplay:share_linksCréer et gérer les liens de partage
breakdown:rerunRelancer le découpage IA

Planning

ScopeDescription
scheduling:readLire plannings et stripboards
scheduling:editModifier les données de planning
scheduling:rerunRelancer la génération de planning IA (Studio)

Budget

ScopeDescription
budgeting:readLire topsheets et lignes budgétaires
budgeting:editModifier les données budgétaires
budgeting:rerunRelancer l'analyse budgétaire IA (Studio)

Coverage

ScopeDescription
coverage:readLire les rapports de coverage
coverage:editModifier le contenu de coverage
coverage:rerunRelancer le coverage IA

Workspace

ScopeDescription
workspace:readLire les métadonnées workspace
workspace:members:readLister les membres du workspace
workspace:activity:readLire les journaux d'activité workspace
Référence des scopes API | RivetAI Developers · RivetAI