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

Médias

Téléversez des images raster avec `POST /api/v1/media` ; un `portfolio_id` optionnel à la création rattache à un portfolio en une étape.

Créer un média

POST /api/v1/media
Authorization: Bearer …
Content-Type: multipart/form-data
Idempotency-Key: …
Champv1
FichierImage raster (voir Types de fichiers pris en charge)
titleOptionnel ; défaut depuis le nom de fichier
portfolio_idOptionnel ; exige portfolios:write ; préféré pour les portfolios confidentiels

Types de fichiers pris en charge

AutorisésPas en v1
JPEG, PNG, GIF, WebP, TIFFRAW, SVG, vidéo, PDF

Les clients officiels Lightroom, Capture One et Photoshop exportent actuellement du JPEG à la publication. Les intégrateurs personnalisés peuvent téléverser tout type autorisé ci-dessus.

La plateforme enrichit l'EXIF depuis le fichier téléversé. Légende/description à la création et téléversements RAW ne sont pas en v1.

Lire un média

GET /api/v1/media/{id}

Exige media:read et l'accès de l'espace de travail à la ligne.

Limites v1

  • Téléversements raster uniquement (pas de vidéo sur cet endpoint en v1)
  • Pas de création de campagne, Impact Record ou HTML de page via le client d'ingestion
  • Mêmes règles de confidentialité que le téléversement du tableau de bord (IUCN, embargo, storage_class)

Des sessions de téléversement reprenable / gros fichiers pourront arriver plus tard (POST …/media/uploads → complete).