1. Create an API key
Sign in, open Account, create a scoped key, and store the secret in your server or agent runtime.
Create Clean AI Vibe or Make It Look Real jobs through a simple API. Jobs process automatically, use the same account credits as the web app, and return finished images through status and download endpoints.
Sign in, open Account, create a scoped key, and store the secret in your server or agent runtime.
Use POST /api/v1/uploads for local files, or send a hosted image_url directly to the job endpoint.
Create a job, poll status, then download the completed result through the download endpoint.
POST /api/v1/uploadsUpload JPG, PNG, or WEBP and receive an image_url.POST /api/v1/images/jobsCreate a Clean or Realistic processing job and reserve credits.POST /api/v1/images/generateGenerate an image from text, then run the NoAIVibe engine inside the same job.POST /api/v1/text/polishPolish short publishing copy for 1 credit.GET /api/v1/images/jobs/{job_id}Read queued, processing, completed, or failed status.GET /api/v1/images/jobs/{job_id}/downloadRedirect to the completed result URL.GET /api/v1/api-keysList key status and per-key usage without exposing secrets.DELETE /api/v1/api-keys/{key_id}Delete a key immediately while preserving historical usage.curl -X POST https://noaivibe.com/api/v1/images/jobs \
-H "Authorization: Bearer noaivibe_live_..." \
-H "Content-Type: application/json" \
-d '{"mode":"clean","image_url":"https://example.com/image.webp","webhook_url":"https://example.com/noaivibe-callback"}'
Use GET /api/v1/images/jobs/{job_id} to poll status, then call GET /api/v1/images/jobs/{job_id}/download when the job is completed.
Signed-in users create and delete scoped keys from Account. Keys can include images:write, images:read, and text:write, and the secret is shown once. Each key keeps credits spent, image jobs, text requests, and last-used time.
curl -X POST https://noaivibe.com/api/v1/api-keys \
-H "Cookie: noaivibe_session=..." \
-H "Content-Type: application/json" \
-d '{"name":"agent workflow","scopes":["images:write","images:read","text:write"]}'
Use the 5 one-time credits to test automation with a small number of jobs.
Limit: trial_only
Best fit for creators and sellers who run image polish from content workflows.
Limit: account_credits
Best fit for content teams, ecommerce catalogs, and scheduled publishing pipelines.
Limit: account_credits
Add credits for launches, batches, and agent-driven workflows.
Limit: purchased_credits