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

Erreurs

Les corps d'erreur JSON sur `/api/v1` incluent un code machine et un message humain ; gérez 401, 403, 404, 409, 413 et 429 de façon cohérente côté client.

Les requêtes en échec renvoient du JSON avec au moins :

{
  "error": "Human-readable summary",
  "code": "machine_readable_code"
}

Les noms exacts des champs suivent la référence de l'API.

Cas courants

HTTPCause typiqueAction client
401Jeton Bearer manquant ou invalideRéauthentifier (OAuth) ou vérifier le PAT
403Jeton valide mais portée ou accès ressource manquantAfficher l'erreur de consentement/portées ; ne pas réessayer à l'aveugle
404Portfolio ou média introuvable dans l'espace de travailActualiser la liste des portfolios ; vérifier les ids
409Conflit (rejeu d'idempotence avec un corps différent)Utiliser une nouvelle clé d'idempotence ou accepter la réponse en cache
413Charge trop volumineuseRéduire la taille d'export ou utiliser un téléversement reprenable quand disponible
429Limitation de débitReculer et réessayer avec jitter

UX client

Affichez error / code dans les dialogues (Lightroom) ou les journaux (scripts). N'avalez pas les erreurs API — les utilisateurs ont besoin de messages actionnables (portée manquante, portfolio introuvable, limite de stockage).