Fonctionnalités
Sites webPortfolioMédiasConservationLivraison clientCoursCommerceÉquipe
FondationsSolutionsTarifs
DocumentationAPI développeurLogicielsGuides
À propos
À proposEngagementActualités
Connexion
ArtInStack

Le système d’exploitation créatif

Produit

  • Aperçu des fonctionnalités
  • Sites web
  • Portfolio
  • Médias
  • Conservation
  • Livraison client
  • Cours
  • Commerce
  • Équipe
  • Solutions

Ressources

  • Guides
  • Logiciels
  • Documentation
  • API développeur
  • Fondations de la plateforme
  • Tarifs
  • Journal des modifications
  • Feuille de route

À propos

  • À propos
  • Engagement
  • Actualités
  • Statut
  • Nous contacter

Espace client

© 2026 ArtInStack. Tous droits réservés.

Politique de confidentialitéConditions d’utilisation

ArtInStack Developer Platform

Build custom integrations, automate workflows, and connect official clients like Lightroom Classic using the ArtInStack HTTP API. Open API reference.

API développeur
  • Présentation
  • Authentification
  • OAuth 2.0
  • Jetons d'accès personnels
  • Portées
  • Erreurs
  • Idempotence
  • Médias
  • Portfolios
  • Lightroom Classic
  • Capture One
  • Photoshop
  • Paramètres développeur
API reference
API développeur

Authentification

Envoyez `Authorization: Bearer` sur chaque requête `/api/v1` ; les préfixes de jeton distinguent les jetons d'accès OAuth des jetons d'accès personnels.

Toutes les requêtes /api/v1/* exigent :

Authorization: Bearer <token>

Préfixes de jeton

PréfixeType
aist_at_…Jeton d'accès OAuth
aist_pat_…Jeton d'accès personnel
aist_rt_…Jeton de rafraîchissement OAuth (endpoint token uniquement)
aist_client_…Id de client OAuth (non envoyé comme Bearer sur /api/v1)

Les jetons sont opaques et révocables. Traitez-les comme des mots de passe — ne les commitez jamais dans git ni ne les intégrez dans des dépôts publics.

Liaison à l'espace de travail

Chaque identifiant est lié à un espace de travail (photographer_id) à l'émission. L'API n'accepte pas d'en-tête d'espace de travail fourni par le client pour changer de locataire. Pour accéder à un autre espace de travail, l'utilisateur doit autoriser à nouveau (OAuth) ou créer un autre PAT pour cet espace.

OAuth vs PAT

Jeton d'accès OAuthPAT
Créé viaConsentement utilisateur + /api/oauth/tokenParamètres → Développeur → Jetons d'accès personnels
Clients typiquesLightroom, mobile, apps tiercesScripts, pièges, CI
Révoqué viaApplications connectées (autorisation) ou révocation de jetonRévocation/rotation PAT dans les paramètres Développeur

Détails : OAuth 2.0, Jetons d'accès personnels, Paramètres développeur.