# Pixc > Pixc is an ecommerce enablement company that automates the visual busywork of running an > online store. It ships five Shopify apps (photo resizing and AI framing, AI image editing, > AI-generated alt text for SEO, AI lifestyle imagery, and visual merchandising of > collections), runs a professional bulk product photo-editing service billed in prepaid > image credits, and exposes a public REST API — the Pixc Public API — that lets a store or > marketplace submit photos for optimization programmatically against reusable templates. > Founded 2014, backed by 500 Global. GENERATED by the API Evangelist enrichment pipeline on 2026-08-13. Pixc publishes no llms.txt of its own (https://pixc.com/llms.txt and https://dashboard.pixc.com/llms.txt both 404), so this file is written from the provider's own published Swagger document and docs. ## The API in one paragraph Base URL `https://dashboard.pixc.com/v1`. Authenticate with `Authorization: Bearer ACCESS_TOKEN`, where the token comes from Account Settings > API Access in the Pixc Dashboard. Three resources: **templates** (your photo standard — background, border, shadow, output types, aspect sizes), **orders** (a batch of photo URLs submitted against one template), and **webhooks** (callbacks when an order is created, its status changes, or a download is generated). Create a template, POST an order with your file URLs, then either wait for the `download_generated` webhook or poll `GET /api/order/{orderId}/download`. Optimized photos come back within 24 hours as a .zip or a list of URLs. Add the header `test: true` to any call to validate a payload without spending image credits. ## APIs - [Pixc Public API](https://pixc.com/api/): REST API for automated product-photo optimization — orders, templates and webhooks. Swagger 2.0, 16 operations, OAuth 2.0 scopes. Base URL https://dashboard.pixc.com/v1 ## Specs - [Pixc Public API Swagger 2.0 (provider-published)](https://dashboard.pixc.com/v1/schema): the source of truth, served by Pixc - [Orders API (OpenAPI 3.1)](https://raw.githubusercontent.com/api-evangelist/pixc/refs/heads/main/openapi/pixc-orders-api-openapi.yml) - [Templates API (OpenAPI 3.1)](https://raw.githubusercontent.com/api-evangelist/pixc/refs/heads/main/openapi/pixc-templates-api-openapi.yml) - [Webhooks API (OpenAPI 3.1)](https://raw.githubusercontent.com/api-evangelist/pixc/refs/heads/main/openapi/pixc-webhooks-api-openapi.yml) ## Operations Orders - `apiListOrder` — GET /api/order — list orders (`api:order:view`) - `apiAddOrder` — POST /api/order — submit photos, creating an order (`api:order:create`) - `apiShowOrder` — GET /api/order/{orderId} — order details (`api:order:view`) - `apiCancelOrder` — DELETE /api/order/{orderId} — cancel an order (`api:order:cancel`) - `apiDownloadListOrder` — GET /api/order/{orderId}/download — downloads for an order (`api:order:view`) - `apiImageListOrder` — GET /api/order/{orderId}/image — images for an order (`api:order:view`) Templates - `apiListTemplate` — GET /api/template (`api:template:view`) - `apiAddTemplate` — POST /api/template (`api:template:create`) - `apiShowTemplate` — GET /api/template/{templateId} (`api:template:view`) - `apiUpdateTemplate` — PUT /api/template/{templateId} (`api:template:update`) - `apiRemoveTemplate` — DELETE /api/template/{templateId} (`api:template:remove`) Webhooks - `apiListWebhook` — GET /api/webhook (`api:webhook:view`) - `apiAddWebhook` — POST /api/webhook (`api:webhook:create`) - `apiShowWebhook` — GET /api/webhook/{webhookId} (`api:webhook:view`) - `apiUpdateWebhook` — PUT /api/webhook/{webhookId} (`api:webhook:update`) - `apiRemoveWebhook` — DELETE /api/webhook/{webhookId} (`api:webhook:remove`) ## Events Webhook types (enum on `WebhookObject.type`): `order_created`, `order_status_updated`, `download_generated`. Pixc publishes no payload schema, signature scheme or retry policy for these callbacks. ## Docs - [API overview, getting started and reference](https://pixc.com/api/) - [Node.js client library](https://www.npmjs.com/package/pixc-api-node) — first-party, last released 2019-11-12; treat as unmaintained - [Help center](https://help.pixc.com/en/) - [Pricing — prepaid image credits](https://pixc.com/photo-editing/) - [Sign up](https://pixc.com/dashboard/signup) · [Log in](https://pixc.com/dashboard/login) - [Legal — terms and privacy](https://pixc.com/legal/) - [Blog](https://pixc.com/blog/) · [About](https://pixc.com/who-we-are/) · [Contact](https://pixc.com/contact/) - [GitHub organization (Pixc2)](https://github.com/Pixc2) - [Shopify apps](https://apps.shopify.com/partners/pixc) ## What Pixc does not publish An agent should not look for these — they were probed on 2026-08-13 and do not exist: no MCP server, no A2A agent card, no `/.well-known/` documents, no OpenAPI 3.x (the source is Swagger 2.0), no AsyncAPI, no status page (`status.pixc.com` is a DNS wildcard returning the literal string "OK"), no changelog, no versioning or deprecation policy, no published rate limits or rate-limit response headers, no idempotency contract, no error-code reference, no trust centre or compliance certifications, no Postman collection, no CLI. ## Artifacts - [apis.yml](https://raw.githubusercontent.com/api-evangelist/pixc/refs/heads/main/apis.yml) - Authentication: `authentication/pixc-authentication.yml` - OAuth scopes (11): `scopes/pixc-scopes.yml` - Conventions: `conventions/pixc-conventions.yml` - Errors: `errors/pixc-problem-types.yml` - Data model: `data-model/pixc-data-model.yml` - Webhook catalog: `asyncapi/pixc-webhooks.yml` - Sandbox / test mode: `sandbox/pixc-sandbox.yml` - Plans and pricing: `plans/pixc-plans-pricing.yml` - Rate limits (none published): `rate-limits/pixc-rate-limits.yml` - Lifecycle: `lifecycle/pixc-lifecycle.yml` - Conformance: `conformance/pixc-conformance.yml` - Packages: `packages/pixc-packages.yml` - Agent skills: `skills/_index.yml`