journeyapi.devDocs
Getting started

Introduction

A REST API for image and video generation, billed per image.

journeyapi.dev generates images and video over plain HTTP. You send a prompt, you get back image URLs. There is no account to connect, no subscription to hold and no queue to manage.

Every endpoint returns a job. Jobs are asynchronous: the call responds in under 200 ms with a job id, and you either poll the job or receive a webhook when it finishes.

Base URL

https://api.journeyapi.dev/v1

What you can do

CapabilityEndpointTypical latency
Generate from text, references or bothPOST /images6-12 s
Upscale to full resolutionPOST /images/upscale3-5 s
Turn an image back into promptsPOST /images/caption2-4 s
Weigh a prompt before spending on itPOST /prompts/analyze1-3 s
Animate a still, or continue a clipPOST /videos45-60 s

Design notes

Requests are idempotent when you supply an Idempotency-Key header. Retrying with the same key returns the original job rather than starting a second one, so a network timeout never charges you twice.

Images are served from a CDN and stay retrievable for 30 days. After that the job metadata remains queryable but the binaries are purged. We keep no copy beyond that window and use nothing for training.