{"version":"1","model":{"id":"recraft/v4/style/pro/text-to-vector","name":"Recraft V4 Style Vector Pro","kind":"image","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Recraft V4 Style Vector Pro generates scalable vector artwork while matching an optional Recraft style and reference-image set.","categories":["vector","generate-image"],"prompt_required":true,"prompt_supported":true,"input_fields":["prompt","style_id","style_match","colors","background_color","image_urls","enable_safety_checker","image_size"],"supports":{"referenceImage":true},"aspect_ratios":[],"resolutions":[],"durations":[],"max_images":1,"max_reference_images":10,"max_prompt_length":10000,"base_credits":15,"api_gross_margin_percent":20,"added_at":"2026-09-02","popularity_rank":156,"example_prompt":"A clean geometric hummingbird emblem with balanced negative space and a limited teal-and-coral palette","preview":{"image":"/images/model-previews/generated/recraft-v4-1-pro-vector-v1.webp"},"schema_url":"/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-vector","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=recraft%2Fv4%2Fstyle%2Fpro%2Ftext-to-vector","title":"Recraft V4 Style Vector Pro generation request","description":"Request body accepted by POST /api/v1/generate for recraft/v4/style/pro/text-to-vector.","type":"object","properties":{"model_id":{"type":"string","const":"recraft/v4/style/pro/text-to-vector","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"prompt":{"type":"string","minLength":1,"maxLength":10000},"style_id":{"title":"Style ID","description":"Optional Recraft style identifier.","type":"string"},"style_match":{"title":"Style Match","type":"string","enum":["precise","flexible"]},"colors":{"title":"Preferred Colors","description":"JSON array of RGB color objects.","type":"array","items":{"type":"object"}},"background_color":{"title":"Background Color","description":"RGB background-color object.","type":"object","additionalProperties":true},"image_urls":{"type":"array","items":{"type":"string","format":"uri"},"minItems":1,"maxItems":10},"enable_safety_checker":{"title":"Safety Checker","default":true,"type":"boolean"},"image_size":{"title":"Image Size","default":"square_hd","anyOf":[{"type":"string","enum":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]},{"type":"object","additionalProperties":true}]}},"required":["model_id","prompt"],"additionalProperties":false},"parameters":[{"key":"style_id","label":"Style ID","type":"text","description":"Optional Recraft style identifier."},{"key":"style_match","label":"Style Match","type":"select","options":["precise","flexible"]},{"key":"colors","label":"Preferred Colors","type":"array","description":"JSON array of RGB color objects."},{"key":"background_color","label":"Background Color","type":"object","description":"RGB background-color object."},{"key":"enable_safety_checker","label":"Safety Checker","type":"toggle","default":true},{"key":"image_size","label":"Image Size","type":"string / object","default":"square_hd","options":["square_hd","square","portrait_4_3","portrait_16_9","landscape_4_3","landscape_16_9"]}]}}