Pixieset is an all-in-one photography business platform - client galleries, a store for print/digital sales, a website builder, a mobile gallery app, and Studio Manager (CRM, booking, invoicing, contracts, questionnaires) - used by hundreds of thousands of photographers. Pixieset does not publish a public or partner developer API, does not run a developer program, and has no self-serve API keys or OAuth signup; there is no official API reference, SDK, or webhook system for third parties. The product itself is powered internally by two session-cookie-authenticated web APIs (a Studio API at studio.pixieset.com/api/v1 for business management and a Gallery API at galleries.pixieset.com/api/v1 for gallery delivery and e-commerce) that Pixieset's own web app calls, and which an independent developer has reverse-engineered and published as unofficial, unaffiliated documentation (111+ endpoints). This entry documents that real access model honestly - no public API exists, and the endpoint shapes below are modeled from that third-party reverse-engineering effort, not from any Pixieset-published reference - treat them as unverified and subject to change or removal without notice.
5 APIs0 Features
PhotographyClient GalleriesStudio ManagementCRMBookingInvoicingContractsNo Public API
Internal client relationship management surface of Pixieset's own Studio web app - list, search, retrieve, and update clients and leads (id prefix cl_), their address info, note...
Internal session-type and booking surface used by the Studio web app - define bookable session types (id prefix set_) with duration, location, pricing, and payment methods, chec...
Internal invoicing and payment surface used by the Studio web app - list and retrieve invoices (id prefix in_) and line items in the smallest currency unit, read per-invoice and...
Internal contracts surface used by the Studio web app - list and retrieve client contracts (id prefix co_) with rendered HTML content, due dates, status, and multi-party signatu...
Internal gallery-delivery surface used by Pixieset's client galleries product - manage collections that group galleries of photos and videos, control password protection, expiry...
aid: pixieset
url: https://raw.githubusercontent.com/api-evangelist/pixieset/refs/heads/main/apis.yml
name: Pixieset
kind: company
description: Pixieset is an all-in-one photography business platform - client galleries, a store for print/digital sales,
a website builder, a mobile gallery app, and Studio Manager (CRM, booking, invoicing, contracts, questionnaires) - used
by hundreds of thousands of photographers. Pixieset does not publish a public or partner developer API, does not run a developer
program, and has no self-serve API keys or OAuth signup; there is no official API reference, SDK, or webhook system for
third parties. The product itself is powered internally by two session-cookie-authenticated web APIs (a Studio API at studio.pixieset.com/api/v1
for business management and a Gallery API at galleries.pixieset.com/api/v1 for gallery delivery and e-commerce) that Pixieset's
own web app calls, and which an independent developer has reverse-engineered and published as unofficial, unaffiliated documentation
(111+ endpoints). This entry documents that real access model honestly - no public API exists, and the endpoint shapes below
are modeled from that third-party reverse-engineering effort, not from any Pixieset-published reference - treat them as
unverified and subject to change or removal without notice.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Photography
- Client Galleries
- Studio Management
- CRM
- Booking
- Invoicing
- Contracts
- No Public API
created: '2026-07-04'
modified: '2026-07-04'
specificationVersion: '0.19'
apis:
- aid: pixieset:pixieset-studio-clients-crm-api
name: Pixieset Studio Clients & CRM API
tags:
- Clients
- CRM
- Leads
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://trozz.github.io/pixieset-api-docs/docs/studio-api/clients
baseURL: https://studio.pixieset.com/api/v1
properties:
- url: https://trozz.github.io/pixieset-api-docs/docs/studio-api/overview
type: Documentation
- url: https://trozz.github.io/pixieset-api-docs/docs/studio-api/clients
type: APIReference
- url: openapi/pixieset-openapi.yml
type: OpenAPI
description: Internal client relationship management surface of Pixieset's own Studio web app - list, search, retrieve,
and update clients and leads (id prefix cl_), their address info, notes, associated galleries, and documents. Not a Pixieset-published
API; endpoint shapes are modeled from unofficial third-party reverse-engineering documentation and are unverified against
Pixieset's current implementation.
- aid: pixieset:pixieset-studio-sessions-booking-api
name: Pixieset Studio Sessions & Booking API
tags:
- Sessions
- Bookings
- Scheduling
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://trozz.github.io/pixieset-api-docs/docs/studio-api/sessions
baseURL: https://studio.pixieset.com/api/v1
properties:
- url: https://trozz.github.io/pixieset-api-docs/docs/studio-api/sessions
type: APIReference
- url: openapi/pixieset-openapi.yml
type: OpenAPI
description: Internal session-type and booking surface used by the Studio web app - define bookable session types (id prefix
set_) with duration, location, pricing, and payment methods, check day/month availability, manage schedules and interval
overrides, and list booked sessions and pending inquiries. Not a Pixieset-published API; modeled from unofficial reverse-engineering
documentation, unverified against Pixieset's current implementation.
- aid: pixieset:pixieset-studio-invoices-payments-api
name: Pixieset Studio Invoices & Payments API
tags:
- Invoices
- Payments
- Billing
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://trozz.github.io/pixieset-api-docs/docs/studio-api/invoices
baseURL: https://studio.pixieset.com/api/v1
properties:
- url: https://trozz.github.io/pixieset-api-docs/docs/studio-api/invoices
type: APIReference
- url: openapi/pixieset-openapi.yml
type: OpenAPI
description: Internal invoicing and payment surface used by the Studio web app - list and retrieve invoices (id prefix in_)
and line items in the smallest currency unit, read per-invoice and per-client payment records (id prefix ip_) including
processor/transaction fees and card/PayPal details, invoice summaries and currency totals, and disputed-payment counts.
Not a Pixieset-published API; modeled from unofficial reverse-engineering documentation, unverified against Pixieset's
current implementation.
- aid: pixieset:pixieset-studio-contracts-api
name: Pixieset Studio Contracts API
tags:
- Contracts
- Documents
- E-Signature
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://trozz.github.io/pixieset-api-docs/docs/studio-api/contracts
baseURL: https://studio.pixieset.com/api/v1
properties:
- url: https://trozz.github.io/pixieset-api-docs/docs/studio-api/contracts
type: APIReference
- url: openapi/pixieset-openapi.yml
type: OpenAPI
description: Internal contracts surface used by the Studio web app - list and retrieve client contracts (id prefix co_)
with rendered HTML content, due dates, status, and multi-party signature records, plus manage reusable contract templates
(id prefix ct_) with HTML body, `{{variable}}` placeholders, signer configuration, and due-day/reminder settings. Not
a Pixieset-published API; modeled from unofficial reverse-engineering documentation, unverified against Pixieset's current
implementation.
- aid: pixieset:pixieset-gallery-collections-delivery-api
name: Pixieset Gallery Collections & Delivery API
tags:
- Galleries
- Collections
- Client Delivery
- E-Commerce
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://trozz.github.io/pixieset-api-docs/docs/gallery-api/overview
baseURL: https://galleries.pixieset.com/api/v1
properties:
- url: https://trozz.github.io/pixieset-api-docs/docs/gallery-api/overview
type: Documentation
- url: https://trozz.github.io/pixieset-api-docs/docs/gallery-api/collections
type: APIReference
- url: openapi/pixieset-openapi.yml
type: OpenAPI
description: Internal gallery-delivery surface used by Pixieset's client galleries product - manage collections that group
galleries of photos and videos, control password protection, expiry, and per-client access, list collection clients and
visitor emails, and track photo/video downloads, sharing links, and client favorites for the built-in print/digital-sales
store. Not a Pixieset-published API; modeled from unofficial reverse-engineering documentation, unverified against Pixieset's
current implementation.
common:
- type: DomainSecurity
url: security/pixieset-domain-security.yml
- type: Authentication
url: authentication/pixieset-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/pixieset
- type: Website
url: https://pixieset.com
- type: Documentation
url: https://help.pixieset.com/hc/en-us
- type: Plans
url: plans/pixieset-plans-pricing.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com