We launched workflows — Automate your generations Try it now
A REST API with an official SDK, webhooks and transparent pricing. Integrate Pictulab into your product in minutes.
curl https://api.beta.pictulab.com/v1/generate/image \
-H "Authorization: Bearer $PICTULAB_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Foto producto fondo blanco, estilo Amazon",
"model_id": "gemini-2.5-flash-image",
"aspectRatio": "1:1",
"resolution": "2k"
}'Built so integrating it is trivial and running it in production never gives you surprises.
Sync endpoints for instant results and an async queue for batch jobs without waiting.
Receive image.generated, run.completed and more events at your endpoint, signed with HMAC-SHA256.
Generate multiple keys with independent scopes and rate limits from the dashboard.
A full history of calls with cost per request, errors and traces for debugging.
Browse the full catalog in the documentation.
/v1/generate/imageGenerate images with any available AI model.
/v1/upscale/imageUpscale resolution up to 6K with fal.ai Clarity and Aura SR.
/v1/herramientas/quitar-fondoAI background remover, no watermark.
/v1/workflows/:id/runTrigger a user workflow by ID or webhook.
/v1/pricing/imageCheck the estimated token cost before generating.
/v1/runs/:idStatus and outputs of an asynchronous run.
The API is billed by tokens, just like the dashboard. No fixed monthly fee on the Business plan — you only pay for calls that run successfully.
FAQ
Create an account at cloud.pictulab.com, go to Developers → API Keys and generate a key. Available from the Business plan.
Each call consumes tokens based on the model and resolution. The GET /pricing/image endpoint gives you the exact cost before you run it. Failed calls (4xx, 5xx) don't consume tokens.
By default, 60 req/min on the Business plan and custom on Enterprise. Any rate limit can be raised on request.
Yes. From the dashboard you can rotate or revoke keys instantly. Old keys stop accepting new calls.
Node.js and Python SDKs are in beta. Go, Ruby and PHP SDKs are on the roadmap. In the meantime, any standard HTTP client works.
Create your API key, read the documentation and make your first call in under 5 minutes.