[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api-page:mastera-ai-gpu-image-and-video":3,"api-discussions:mastera-ai-gpu-image-and-video":421},{"status":4,"api":5,"seo":416},"success",{"blocked":6,"description":7,"about":8,"stats":9,"name":11,"title":12,"slug":13,"logo":14,"created_at":15,"agent":16,"user":28,"endpoint_groups":31,"faqs":326,"features":333,"periodic_plans":334,"payasyougo_plans":414,"createdAtText":415},false,"High-speed AI image & video generation on our own NVIDIA RTX GPUs (RTX 5090, RTX 5080 & RTX 4070 Ti Super) — Flux.1-Schnell, SDXL-Turbo, and LTX-Video. One API key, EU data locality, solar-powered 24/7.","MasterA AI — GPU Image & Video Generation on NVIDIA RTX\n\nHigh-quality, high-speed image and video generation running on our own NVIDIA RTX GPUs: RTX 5090 (32GB), RTX 5080 (16GB) and RTX 4070 Ti Super (16GB). Each model can run on any GPU in the fleet depending on current load, so every request lands on the GPU with available capacity. No queues, no third-party cloud — everything is processed on our own hardware in the EU.\n\nAvailable Models\n- Flux.1-Schnell (flux-text-to-image) — fast, high-quality text-to-image generation.\n- SDXL-Turbo (sdxl-text-to-image) — ultra-fast text-to-image, ~3 seconds per image.\n- LTX-Video (ltx-text-to-video) — text-to-video generation.\n\nWhy MasterA AI?\n⚡ Maximum speed — NVIDIA RTX GPUs (5090, 5080 & 4070 Ti Super)\n🌱 Solar powered — 24/7 off-grid with LiFePO4 battery backup\n🇪🇺 EU data locality — all data processed on our own hardware\n🔒 No third-party cloud — no data forwarding, GDPR-friendly\n🔑 One key — access all models with a single API key",{"score":10},"1.89","MasterA AI GPU Inference","MasterA AI GPU Inference API","mastera-ai-gpu-image-and-video","https://cdn.jojapi.com/api/04dbb28e-cc62-4c98-8d37-c7c30648209c","2026-09-09 20:17:41",{"enabled":17,"closed":18,"request_enabled":6,"catalog_url":19,"discovery_url":20,"directory_url":21,"rails":22,"networks":25,"docs":27},true,null,"https://hqjqb.jojapi.net/_jojapi/agent/plans","https://hqjqb.jojapi.net/.well-known/x402","https://agents.jojapi.net/apis/mastera-ai-gpu-image-and-video",[23,24],"x402","mpp",[26],"eip155:8453","https://docs.jojapi.com/consumers/agents",{"nick":29,"name":30,"verified":6,"website":18},"anestis-demeroutis","Anestis Demeroutis",[32,246],{"endpoints":33,"name":245,"description":40,"ungrouped":6},[34,88,122,145,173,198,223],{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":35,"description":50,"method":51,"name":42,"url_path":52,"root_url":53,"parameters":54,"responses":70,"result_stats":18},[36,41,44,47],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},"Requests","requests","1","",{"name":42,"slug":42,"cost":43,"label":40,"avg":18},"ltx-text-to-video","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"ltx-text-to-video\"), 0))}}",{"name":45,"slug":45,"cost":46,"label":40,"avg":18},"sdxl-text-to-image","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"sdxl-text-to-image\"), 0))}}",{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"flux-text-to-image","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"flux-text-to-image\"), 0))}}","Generate a short video (~4s clip) from a text prompt using LTXV-13B-0.9.8-distilled. Returns a task_id immediately — poll GET /v1/tasks/{task_id} for the result.","POST","/v1/ltx/generate","https://hqjqb.jojapi.net",{"url":55,"header":56,"post":63,"body":64,"path":69},[],[57],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},"X-JoJAPI-Key","You must log in to get API key","string","JoJ API Key","Please log in to get API key",[],[65],{"key":18,"example":66,"schema":67,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"default_value":40,"required":6,"name":18,"description":68},"{\"prompt\":\"Ocean waves at sunset, cinematic, slow camera pan\",\"negative_prompt\":\"\",\"width\":0,\"height\":0,\"length\":0,\"steps\":0,\"cfg\":0,\"fps\":0,\"seed\":0}","{\"type\":\"object\",\"required\":[\"prompt\"],\"properties\":{\"prompt\":{\"type\":\"string\",\"description\":\"The text description of the video to generate.\"},\"negative_prompt\":{\"type\":\"string\",\"description\":\"What to avoid in the generated video.\",\"default\":\"\"},\"width\":{\"type\":\"integer\",\"description\":\"Output video width in pixels.\",\"default\":768,\"minimum\":256,\"maximum\":1024},\"height\":{\"type\":\"integer\",\"description\":\"Output video height in pixels.\",\"default\":512,\"minimum\":256,\"maximum\":1024},\"length\":{\"type\":\"integer\",\"description\":\"Video duration in frames (25 fps). 97 frames is ~4s. Snapped to a valid n*8+1 value.\",\"default\":97,\"minimum\":9,\"maximum\":161},\"steps\":{\"type\":\"integer\",\"description\":\"Number of inference steps.\",\"default\":8,\"minimum\":1,\"maximum\":15},\"cfg\":{\"type\":\"number\",\"description\":\"Guidance scale (1.0 recommended for the distilled model).\",\"default\":1},\"fps\":{\"type\":\"number\",\"description\":\"Frames per second of the output video.\",\"default\":25},\"seed\":{\"type\":\"integer\",\"description\":\"Random seed for reproducible generation.\",\"default\":0}}}","''",[],[71,80],{"status":72,"status_code":73,"description":74,"schema":75,"examples":76,"example":79},"200",200,"Generation started. Poll GET /v1/tasks/{task_id} for the result.","{\"type\":\"object\",\"properties\":{\"task_id\":{\"type\":\"string\"},\"status\":{\"type\":\"string\"},\"message\":{\"type\":\"string\"}}}",[77],{"name":78,"summary":40,"description":40,"example":79},"Example_1","{\"task_id\":\"a1b2c3d4e5f6\",\"status\":\"processing\",\"message\":\"Generation started. Poll GET \\/v1\\/tasks\\/{task_id} for result.\"}",{"status":81,"status_code":82,"description":83,"schema":84,"examples":85,"example":87},"401",401,"Missing or invalid API key.","{\"type\":\"object\",\"properties\":{\"error\":{\"type\":\"string\"}}}",[86],{"name":78,"summary":40,"description":40,"example":87},"{\"error\":\"Invalid or missing API key\"}",{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":89,"description":94,"method":95,"name":96,"url_path":97,"root_url":53,"parameters":98,"responses":108,"result_stats":18},[90,91,92,93],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"Poll generation progress. All generation endpoints are asynchronous and return immediately with a task_id — use this endpoint to check status and retrieve the final result. Status values: processing (queued), generating (running on GPU), completed (ready, with output_url), error (failed).","GET","get-task-status","/v1/tasks/{task_id}",{"url":99,"header":100,"post":102,"body":103,"path":104},[],[101],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[105],{"key":106,"example":40,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"name":40,"description":107,"required":17},"task_id","The task ID returned by a generation POST endpoint.",[109,115],{"status":72,"status_code":73,"description":110,"schema":111,"examples":112,"example":114},"Task status and result (if completed).","{\"type\":\"object\",\"properties\":{\"task_id\":{\"type\":\"string\"},\"status\":{\"type\":\"string\",\"enum\":[\"processing\",\"generating\",\"completed\",\"error\"]},\"type\":{\"type\":\"string\",\"enum\":[\"flux_t2i\",\"sdxl_t2i\",\"ltx_t2v\"]},\"output_url\":{\"type\":\"string\",\"description\":\"URL to the generated file (only when status=completed).\"},\"error\":{\"type\":\"string\",\"description\":\"Error message (only when status=error).\"},\"message\":{\"type\":\"string\",\"description\":\"Human-readable progress message.\"}}}",[113],{"name":78,"summary":40,"description":40,"example":114},"{\"task_id\":\"a1b2c3d4e5f6\",\"status\":\"processing\",\"type\":\"flux_t2i\",\"output_url\":\"\",\"error\":\"\",\"message\":\"\"}",{"status":116,"status_code":117,"description":118,"schema":18,"examples":119,"example":121},"404",404,"Task ID not found.",[120],{"name":78,"summary":40,"description":40,"example":121},"{}",{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":123,"description":128,"method":95,"name":129,"url_path":130,"root_url":53,"parameters":131,"responses":138,"result_stats":18},[124,125,126,127],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"GPU, service and loaded-model health for the video server.","video-health","/v1/health",{"url":132,"header":133,"post":135,"body":136,"path":137},[],[134],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[],[139],{"status":72,"status_code":73,"description":140,"schema":141,"examples":142,"example":144},"Health status.","{\"type\":\"object\",\"properties\":{\"status\":{\"type\":\"string\"},\"models\":{\"type\":\"array\",\"items\":{\"type\":\"string\"}}}}",[143],{"name":78,"summary":40,"description":40,"example":144},"{\"status\":\"\",\"models\":[]}",{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":146,"description":151,"method":95,"name":152,"url_path":153,"root_url":53,"parameters":154,"responses":164,"result_stats":18},[147,148,149,150],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"Download a generated image (PNG) or video (MP4). The filename is taken from the output_url returned by GET /v1/tasks/{task_id} when status=completed.","get-file","/v1/files/{filename}",{"url":155,"header":156,"post":158,"body":159,"path":160},[],[157],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[161],{"key":162,"example":40,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"name":40,"description":163,"required":17},"filename","The filename portion of the output_url.",[165,169],{"status":72,"status_code":73,"description":166,"schema":18,"examples":167,"example":121},"The generated media file.",[168],{"name":78,"summary":40,"description":40,"example":121},{"status":116,"status_code":117,"description":170,"schema":18,"examples":171,"example":121},"File not found.",[172],{"name":78,"summary":40,"description":40,"example":121},{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":174,"description":179,"method":51,"name":48,"url_path":180,"root_url":53,"parameters":181,"responses":191,"result_stats":18},[175,176,177,178],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"Generate a high-quality image from a text prompt using Flux.1-Schnell. Returns a task_id immediately — poll GET /v1/tasks/{task_id} for the result.","/v1/flux/generate",{"url":182,"header":183,"post":185,"body":186,"path":190},[],[184],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[187],{"key":18,"example":188,"schema":189,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"default_value":40,"required":6,"name":18,"description":68},"{\"prompt\":\"A serene mountain lake at sunset, oil painting style\",\"width\":0,\"height\":0,\"seed\":0,\"steps\":0}","{\"type\":\"object\",\"required\":[\"prompt\"],\"properties\":{\"prompt\":{\"type\":\"string\",\"description\":\"The text description of the image to generate.\"},\"width\":{\"type\":\"integer\",\"description\":\"Output image width in pixels.\",\"default\":1024,\"minimum\":256,\"maximum\":1536},\"height\":{\"type\":\"integer\",\"description\":\"Output image height in pixels.\",\"default\":768,\"minimum\":256,\"maximum\":1536},\"seed\":{\"type\":\"integer\",\"description\":\"Random seed for reproducible generation.\",\"default\":0},\"steps\":{\"type\":\"integer\",\"description\":\"Number of inference steps.\",\"default\":4,\"minimum\":1,\"maximum\":20}}}",[],[192,195],{"status":72,"status_code":73,"description":74,"schema":75,"examples":193,"example":79},[194],{"name":78,"summary":40,"description":40,"example":79},{"status":81,"status_code":82,"description":83,"schema":84,"examples":196,"example":87},[197],{"name":78,"summary":40,"description":40,"example":87},{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":199,"description":204,"method":51,"name":45,"url_path":205,"root_url":53,"parameters":206,"responses":216,"result_stats":18},[200,201,202,203],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"Generate an image in ~2 seconds using SDXL-Turbo. Best for high-volume, real-time, and prototyping use cases. Returns a task_id immediately — poll GET /v1/tasks/{task_id} for the result.","/v1/sdxl/generate",{"url":207,"header":208,"post":210,"body":211,"path":215},[],[209],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[212],{"key":18,"example":213,"schema":214,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"default_value":40,"required":6,"name":18,"description":68},"{\"prompt\":\"A red sports car on a coastal road, golden hour\",\"negative_prompt\":\"\",\"width\":0,\"height\":0,\"seed\":0,\"steps\":0}","{\"type\":\"object\",\"required\":[\"prompt\"],\"properties\":{\"prompt\":{\"type\":\"string\",\"description\":\"The text description of the image to generate.\"},\"negative_prompt\":{\"type\":\"string\",\"description\":\"What to avoid in the generated image.\",\"default\":\"\"},\"width\":{\"type\":\"integer\",\"description\":\"Output image width in pixels (SDXL-Turbo is tuned for 512).\",\"default\":512,\"minimum\":256,\"maximum\":1536},\"height\":{\"type\":\"integer\",\"description\":\"Output image height in pixels (SDXL-Turbo is tuned for 512).\",\"default\":512,\"minimum\":256,\"maximum\":1536},\"seed\":{\"type\":\"integer\",\"description\":\"Random seed for reproducible generation.\",\"default\":0},\"steps\":{\"type\":\"integer\",\"description\":\"Number of inference steps (1-4 recommended for Turbo).\",\"default\":4,\"minimum\":1,\"maximum\":20}}}",[],[217,220],{"status":72,"status_code":73,"description":74,"schema":75,"examples":218,"example":79},[219],{"name":78,"summary":40,"description":40,"example":79},{"status":81,"status_code":82,"description":83,"schema":84,"examples":221,"example":87},[222],{"name":78,"summary":40,"description":40,"example":87},{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":224,"description":229,"method":95,"name":230,"url_path":231,"root_url":53,"parameters":232,"responses":239,"result_stats":18},[225,226,227,228],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":42,"slug":42,"cost":43,"label":40,"avg":18},{"name":45,"slug":45,"cost":46,"label":40,"avg":18},{"name":48,"slug":48,"cost":49,"label":40,"avg":18},"Returns which model is currently loaded on the GPU and its idle time.","model-status","/v1/status",{"url":233,"header":234,"post":236,"body":237,"path":238},[],[235],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[],[240],{"status":72,"status_code":73,"description":241,"schema":242,"examples":243,"example":121},"Current GPU model load status.","{\"type\":\"object\"}",[244],{"name":78,"summary":40,"description":40,"example":121},"Image Generation",{"endpoints":247,"name":325,"description":40,"ungrouped":6},[248,272,305],{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":249,"description":254,"method":95,"name":255,"url_path":256,"root_url":53,"parameters":257,"responses":265,"result_stats":18},[250,251],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":252,"slug":252,"cost":253,"label":40,"avg":18},"ltx2-video","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"ltx2-video\"), 0))}}","Returns the current status of a video generation task. When completed, includes the output_url.","video-get-task","/v1/video/tasks/{task_id}",{"url":258,"header":259,"post":261,"body":262,"path":263},[],[260],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[264],{"key":106,"example":40,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"name":40,"description":40,"required":17},[266],{"status":72,"status_code":73,"description":267,"schema":268,"examples":269,"example":271},"Task status.","{\"type\":\"object\",\"properties\":{\"task_id\":{\"type\":\"string\"},\"status\":{\"type\":\"string\",\"enum\":[\"queued\",\"generating\",\"completed\",\"error\"]},\"output_url\":{\"type\":\"string\",\"description\":\"Public URL of the finished MP4 (present when completed).\"},\"elapsed_s\":{\"type\":\"number\"},\"error\":{\"type\":\"string\"}}}",[270],{"name":78,"summary":40,"description":40,"example":271},"{\"task_id\":\"\",\"status\":\"queued\",\"output_url\":\"\",\"elapsed_s\":0,\"error\":\"\"}",{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":273,"description":276,"method":51,"name":277,"url_path":278,"root_url":53,"parameters":279,"responses":289,"result_stats":18},[274,275],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":252,"slug":252,"cost":253,"label":40,"avg":18},"Starts a text-to-video generation job using LTX-2 19B (distilled). Returns a task_id immediately.\nPoll GET /v1/video/tasks/{task_id} every 3-5 seconds until it reports completed, then read the\noutput_url for the finished MP4.","video-generate","/v1/video/generate",{"url":280,"header":281,"post":283,"body":284,"path":288},[],[282],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[285],{"key":18,"example":286,"schema":287,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"default_value":40,"required":6,"name":18,"description":68},"{\"prompt\":\"A red fox running through fresh snow, slow motion, cinematic lighting\",\"model\":\"ltx2\",\"quality\":\"fast\",\"resolution\":\"sd\",\"length\":0,\"seed\":0}","{\"type\":\"object\",\"required\":[\"prompt\"],\"properties\":{\"prompt\":{\"type\":\"string\",\"description\":\"Text description of the video to generate.\"},\"model\":{\"type\":\"string\",\"description\":\"Video model to use.\",\"default\":\"ltx2\",\"enum\":[\"ltx2\",\"wan5b\"]},\"quality\":{\"type\":\"string\",\"description\":\"Generation quality (inference steps).\",\"default\":\"fast\",\"enum\":[\"fast\",\"balanced\",\"best\"]},\"resolution\":{\"type\":\"string\",\"description\":\"Output resolution.\",\"default\":\"sd\",\"enum\":[\"sd\",\"hd\"]},\"length\":{\"type\":\"integer\",\"description\":\"Approximate duration in seconds (3, 5 or 10).\",\"default\":5,\"minimum\":3,\"maximum\":10},\"seed\":{\"type\":\"integer\",\"description\":\"Random seed for reproducible generation.\",\"default\":0}}}",[],[290,296,302],{"status":72,"status_code":73,"description":291,"schema":292,"examples":293,"example":295},"Generation job started.","{\"type\":\"object\",\"properties\":{\"task_id\":{\"type\":\"string\",\"description\":\"Unique task identifier to poll.\"},\"status\":{\"type\":\"string\"},\"message\":{\"type\":\"string\"}}}",[294],{"name":78,"summary":40,"description":40,"example":295},"{\"task_id\":\"\",\"status\":\"queued\",\"message\":\"\"}",{"status":297,"status_code":298,"description":299,"schema":18,"examples":300,"example":121},"400",400,"Bad request (missing prompt or invalid params).",[301],{"name":78,"summary":40,"description":40,"example":121},{"status":81,"status_code":82,"description":83,"schema":18,"examples":303,"example":121},[304],{"name":78,"summary":40,"description":40,"example":121},{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":306,"description":309,"method":95,"name":310,"url_path":311,"root_url":53,"parameters":312,"responses":320,"result_stats":18},[307,308],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":252,"slug":252,"cost":253,"label":40,"avg":18},"Downloads a generated MP4 by filename (the basename of output_url).","video-get-file","/v1/video/files/{filename}",{"url":313,"header":314,"post":316,"body":317,"path":318},[],[315],{"key":58,"is_auth":17,"example":59,"example_disabled":17,"example_type":60,"name":61,"description":59,"required":17,"always_error":62},[],[],[319],{"key":162,"example":40,"example_disabled":6,"example_type":60,"value_type":60,"enum_values":18,"name":40,"description":40,"required":17},[321],{"status":72,"status_code":73,"description":322,"schema":18,"examples":323,"example":121},"MP4 video file.",[324],{"name":78,"summary":40,"description":40,"example":121},"Video Generation",[327,330],{"question":328,"answer":329},"How do I authenticate with this API?","All requests go through the JoJ API gateway using your JoJ API key (X-JoJAPI-Key header). No separate account with MasterA AI is needed — subscribe to a plan and the gateway handles authentication to our backend automatically.",{"question":331,"answer":332},"Which models and GPUs power this API?","Requests run on our own NVIDIA RTX GPUs (5090, 5080, 4070 Ti Super) in the EU — no third-party cloud. Available models: Flux.1-Schnell and SDXL-Turbo for text-to-image, and LTX-Video / LTX-2 for text-to-video. Each request lands on whichever GPU has capacity, so there are no queues.",[],[335,360,378,396],{"type":336,"slug":337,"blocked":6,"period":338,"currency":339,"pricing":340,"rate_limit":344,"objects":345,"name":358,"display_name":358,"features":359},"periodic","odhkf44kahuor86hlwviqoy5","1 MONTH","usd",{"price":341,"credits":341,"past_due_timeout_num":342,"past_due_timeout_type":343},0,3,"DAY",{"max_requests":18,"time_window":18},[346,349,351,354,356],{"id":347,"name":42,"slug":42,"quota":348,"tiers":18},"n2aa98df6",1,{"id":350,"name":45,"slug":45,"quota":348,"tiers":18},"n08d6e6d4",{"id":352,"name":37,"slug":38,"quota":353,"tiers":18},"n67043fb1",2,{"id":355,"name":48,"slug":48,"quota":348,"tiers":18},"n4531988f",{"id":357,"name":252,"slug":252,"quota":348,"tiers":18},"n235ef16d","BASIC",[],{"type":336,"slug":361,"blocked":6,"period":338,"currency":339,"pricing":362,"rate_limit":364,"objects":365,"name":376,"display_name":376,"features":377},"leb2j26xd1sskf3vjagflzx9",{"price":363,"credits":341,"past_due_timeout_num":342,"past_due_timeout_type":343},4.99,{"max_requests":18,"time_window":18},[366,368,370,372,374],{"id":347,"name":42,"slug":42,"quota":367,"tiers":18},127,{"id":350,"name":45,"slug":45,"quota":369,"tiers":18},1060,{"id":352,"name":37,"slug":38,"quota":371,"tiers":18},862,{"id":355,"name":48,"slug":48,"quota":373,"tiers":18},250,{"id":357,"name":252,"slug":252,"quota":375,"tiers":18},25,"PRO",[],{"type":336,"slug":379,"blocked":6,"period":338,"currency":339,"pricing":380,"rate_limit":382,"objects":383,"name":394,"display_name":394,"features":395},"5xhkhuqgc9x81vlevx6ybf0q",{"price":381,"credits":341,"past_due_timeout_num":342,"past_due_timeout_type":343},14.99,{"max_requests":18,"time_window":18},[384,386,388,390,392],{"id":347,"name":42,"slug":42,"quota":385,"tiers":18},568,{"id":350,"name":45,"slug":45,"quota":387,"tiers":18},6250,{"id":352,"name":37,"slug":38,"quota":389,"tiers":18},4841,{"id":355,"name":48,"slug":48,"quota":391,"tiers":18},1250,{"id":357,"name":252,"slug":252,"quota":393,"tiers":18},90,"ULTRA",[],{"type":336,"slug":397,"blocked":6,"period":338,"currency":339,"pricing":398,"rate_limit":400,"objects":401,"name":412,"display_name":412,"features":413},"nmy69whjx7wd7sttjnawcxte",{"price":399,"credits":341,"past_due_timeout_num":342,"past_due_timeout_type":343},34.99,{"max_requests":18,"time_window":18},[402,404,406,408,410],{"id":347,"name":42,"slug":42,"quota":403,"tiers":18},1400,{"id":350,"name":45,"slug":45,"quota":405,"tiers":18},15000,{"id":352,"name":37,"slug":38,"quota":407,"tiers":18},11640,{"id":355,"name":48,"slug":48,"quota":409,"tiers":18},3000,{"id":357,"name":252,"slug":252,"quota":411,"tiers":18},245,"MEGA",[],[],"2026-09-09",{"canonical":417,"page_title":418,"meta":419},"https://jojapi.com/hub/api/mastera-ai-gpu-image-and-video","MasterA AI GPU Inference API Documentation & Playground - JoJ API",{"description":7,"keywords":420},"API,API Documentation,API Playground,Plans & Pricing,MasterA AI GPU Inference,anestis-demeroutis",{"status":4,"discussions":422},[]]