Skip to content
Pixii

Authentication

How to issue API keys and authenticate every request — plus the difference between live and test keys.

The Pixii API uses API keys to authenticate all requests. Keep your API keys secure — do not share them in public repositories or client-side code.

Generating an API key

API access is currently available to early partners. Contact us to get your API key — we’ll get you set up within 24 hours.

Making authenticated requests

Pixii uses Bearer token authentication. Pass your API key in the Authorization header of every request.

A missing or invalid API key returns a 401 Unauthorized response.

Live vs test keys

Pixii provides two types of API keys, identifiable by their prefix:

Live keyTest key
Prefixpk_live_pk_test_
JobsReal — runs the full pipelineMock — returns a placeholder response instantly
CreditsConsumedNever consumed
Response time~2 minutesUnder 1 second
Use forProductionDevelopment and testing

Mock responses are pre-fabricated responses that match the exact shape of a real response — same fields, same structure — but contain placeholder image URLs instead of real generated visuals. This lets you build and test your integration end to end without waiting for real jobs to complete or spending credits.

Real responses run the full Pixii pipeline — your ASIN is processed, visuals are generated and uploaded, and you receive URLs to production-ready images.

Use test keys during development

Always use your test key (pk_test_) while building your integration. Switch to your live key (pk_live_) only when you are ready to go to production.

This ensures you never accidentally consume credits during development, and your integration gets to its first successful response in seconds rather than minutes.