# Seedream 5 Pro on TokPort > Seedream 5 Pro for detailed, polished text-to-image renders. - Model id: seedream-5-pro - Modality: image - Price: $0.070 per image - Base URL: https://api.tokport.io - Auth: Authorization: Bearer (create one at https://tokport.io/dashboard/keys) - OpenAPI: https://tokport.io/api/openapi?model=seedream-5-pro - Human docs: https://tokport.io/models/seedream-5-pro/api ## Text to image — POST /v1/images/generations Parameters: - model (string, required): "seedream-5-pro" - prompt (text, required): What to generate. Be concrete about subject, style, lighting and composition. - size (enum): Output size as "WIDTHxHEIGHT" pixels. [one of 1024x1024 | 1536x1024 | 1024x1536; default 1024x1024] - n (integer): Number of images to generate in one request. Each image is billed. [default 1; range 1-4] - response_format (enum): Return hosted URLs (expire after a while) or inline base64 PNG data. [one of url | b64_json; default url] Example: ```bash curl https://api.tokport.io/v1/images/generations \ -H "Authorization: Bearer $TOKPORT_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model":"seedream-5-pro","prompt":"a neon koi swimming through clouds, cinematic lighting","size":"1024x1024","n":1}' ``` Response: Synchronous. `data[]` holds one entry per generated image with `url` (or `b64_json` when requested). The `X-Oneapi-Request-Id` response header identifies the request in your usage log. ```json { "created": 1726400000, "data": [ { "url": "https://cdn.example.com/generated/abc.png", "revised_prompt": "a neon koi swimming through clouds, cinematic lighting" } ] } ```