Funktionen
WebsitesPortfolioMedienNaturschutzKundenübergabeKurseCommerceTeam
GrundlagenLösungenPreise
DokumentationEntwickler-APISoftwareLeitfäden
Über uns
Über unsEngagementNewsroom
Anmelden
ArtInStack

Das Creative Operating System

Produkt

  • Funktionsübersicht
  • Websites
  • Portfolio
  • Medien
  • Naturschutz
  • Kundenübergabe
  • Kurse
  • Commerce
  • Team
  • Lösungen

Ressourcen

  • Leitfäden
  • Software
  • Dokumentation
  • Entwickler-API
  • Plattform-Grundlagen
  • Preise
  • Änderungsprotokoll
  • Roadmap

Über uns

  • Über uns
  • Engagement
  • Newsroom
  • Status
  • Kontakt

Kunden-Login

© 2026 ArtInStack. Alle Rechte vorbehalten.

DatenschutzNutzungsbedingungen

ArtInStack Developer Platform

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

Entwickler-API
  • Übersicht
  • Authentifizierung
  • OAuth 2.0
  • Persönliche Zugriffstoken
  • Berechtigungsbereiche
  • Fehler
  • Idempotenz
  • Medien
  • Portfolios
  • Lightroom Classic
  • Capture One
  • Photoshop
  • Entwicklereinstellungen
API reference
Entwickler-API

Medien

Laden Sie Rasterbilder mit `POST /api/v1/media` hoch; eine optionale `portfolio_id` beim Erstellen ordnet das Medium in einem Schritt einem Portfolio zu.

Medien erstellen

POST /api/v1/media
Authorization: Bearer …
Content-Type: multipart/form-data
Idempotency-Key: …
Feldv1
DateiRasterbild (siehe Unterstützte Dateitypen)
titleOptional; standardmäßig aus dem Dateinamen
portfolio_idOptional; erfordert portfolios:write; für vertrauliche Portfolios empfohlen

Unterstützte Dateitypen

ZulässigNicht in v1
JPEG, PNG, GIF, WebP, TIFFRAW, SVG, Video, PDF

Die offiziellen Clients für Lightroom, Capture One und Photoshop exportieren derzeit JPEG beim Veröffentlichen. Individuelle Integratoren können alle oben aufgeführten zulässigen Typen hochladen.

Die Plattform ergänzt EXIF-Daten aus der hochgeladenen Datei. Bildunterschrift/Beschreibung beim Erstellen und RAW-Uploads sind nicht Bestandteil von v1.

Medien lesen

GET /api/v1/media/{id}

Erfordert media:read und Zugriff des Arbeitsbereichs auf den Datensatz.

v1-Grenzen

  • Nur Raster-Uploads (kein Video über diesen Endpunkt in v1)
  • Keine Erstellung von Kampagnen, Impact Records oder Seiten-HTML über den Ingest-Client
  • Dieselben Datenschutzregeln wie beim Dashboard-Upload (IUCN, Embargo, storage_class)

Resumierbare Upload-Sitzungen für große Dateien können später folgen (POST …/media/uploads → abschließen).