curl --request POST "https://api.mixroute.ai/v1/images/generations" \ --header "Authorization: Bearer $MIXROUTE_API_KEY" \ --header "Content-Type: application/json" \ --data '{ "model": "grok-imagine-image-quality", "prompt": "A clean product photograph of a red ceramic mug on a white background.", "n": 1, "response_format": "url"}'
import jsonimport osimport requestspayload = json.loads(r'''{ "model": "grok-imagine-image-quality", "prompt": "A clean product photograph of a red ceramic mug on a white background.", "n": 1, "response_format": "url"}''')response = requests.post( "https://api.mixroute.ai/v1/images/generations", headers={"Authorization": "Bearer " + os.environ["MIXROUTE_API_KEY"]}, json=payload, timeout=180,)response.raise_for_status()result = response.json()for item in result["data"]: print(item.get("url") or item.get("b64_json"))