Features
Websites & publishingPortfolio engineMedia & deliveryConservation & fieldworkClient deliveryCoursesCommerce & operationsTeam & workflow
FoundationSolutionsPricing
DocumentationDeveloper APIGuides
About
AboutCommitmentNewsroom
Sign In
ArtInStack

The creative operating system

Product

  • Features overview
  • Websites
  • Portfolio
  • Media
  • Conservation
  • Client delivery
  • Courses
  • Commerce
  • Team
  • Solutions

Resources

  • Guides
  • Software
  • Documentation
  • Developer API
  • Platform foundation
  • Pricing
  • Changelog
  • Roadmap

About

  • About
  • Commitment
  • Newsroom
  • Status
  • Talk to us

Customer login

© 2026 ArtInStack. All rights reserved.

Privacy policyTerms of service

ArtInStack Developer Platform

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

Developer API
  • Overview
  • Authentication
  • OAuth 2.0
  • Personal access tokens
  • Scopes
  • Errors
  • Idempotency
  • API reference
  • Media
  • Portfolios
  • Lightroom Classic
  • Developer settings
Developer API

Personal access tokens

Create scoped PATs in Settings → Developer for scripts and automation; the secret is shown once—store it securely.

Personal access tokens (PATs) are long-lived Bearer credentials for automation where OAuth is impractical (camera-trap ingest, CI, internal scripts).

Create a PAT

  1. Open Settings → Developer → Personal access tokens
  2. Choose a name, optional expiry, and scopes (see Scopes)
  3. Copy the secret when shown — it is not displayed again
  4. Call /api/v1 with Authorization: Bearer aist_pat_…

Rotate and revoke

  • Revoke — immediately invalidates the token
  • Rotate — mint a new secret; update your script, then revoke the old token

Do not edit scopes in place. Create a new PAT with the scope set you need.

When to prefer OAuth

Use OAuth for any client where an end user signs in (Lightroom, mobile, partner app). PATs are for your own automation on a workspace you control.