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

Présentation

Permettez à des outils tiers de publier dans les portfolios et de lire les médias de la bibliothèque pour le compte d'un photographe — OAuth, PAT et `/api/v1` pour Lightroom, Capture One, Photoshop et les intégrateurs personnalisés.

L'API développeur de ArtInStack permet à des outils tiers d'agir pour le compte d'un photographe — publier des images dans des portfolios, lire les médias de la bibliothèque — sans passer par l'interface du tableau de bord. C'est ce qui alimente le service de publication officiel Lightroom Classic, le plugin de publication Capture One et le plugin UXP Photoshop, afin que les photographes exportent directement depuis leur éditeur vers un portfolio, avec des envois sûrs en cas de nouvelle tentative et sans rechargement manuel. Le même contrat OAuth/PAT est ouvert aux autres intégrateurs qui souhaitent s'appuyer sur les médias et portfolios d'un espace de travail.

Il s'agit du contrat HTTP limité au locataire (tenant) pour ces clients. Ce n'est pas l'API anonyme de vitrine (/api/public/…) ni l'API de session par cookie du tableau de bord (/api/… utilisée par l'UI connectée).

URL de base

EnvironnementHôte de l'API
Productionhttps://app.artinstack.com

Les chemins de ressources sont sous /api/v1/. Les endpoints du protocole OAuth sont sous /oauth/authorize (page) et /api/oauth/token, /api/oauth/revoke. Device Authorization Grant utilise /api/oauth/device_authorization et /oauth/device.

Identifiants

ModèleÀ utiliser quand
OAuth 2.0 + PKCEApplications de bureau pouvant lier une redirection en loopback (Lightroom, Capture One, apps partenaires)
OAuth 2.0 Device CodeHôtes qui ne peuvent pas écouter sur localhost (Photoshop UXP)
Jeton d'accès personnel (PAT)Scripts, CI, pipelines camera-trap, automatisation où OAuth n'est pas pratique

Les deux passent par un seul middleware Bearer sur /api/v1/*. Voir Authentification.

Ressources v1

La bêta privée se concentre sur le parcours de publication bureau (Lightroom Classic, Capture One et Photoshop) :

  • Médias : téléverser des images
  • Portfolios : lister les destinations et rattacher des médias

Les ressources de conservation (observations, surveys, deployments) arriveront dans une phase API ultérieure.

Référence de l'API

Parcourez les endpoints, l'auth et les formes requête/réponse dans la référence interactive de l'API.

Clients officiels

Téléchargez les binaires officiels depuis Software. Guides d'installation : Lightroom Classic, Capture One, Photoshop.

Étapes suivantes

  1. OAuth 2.0 — autoriser un client public avec PKCE ou Device Code
  2. Portées (scopes) — capacités requises
  3. Médias et Portfolios — téléverser et publier