{"uid":"cap_m0aasMoJvCrPGc1VNKw6l","slug":"imagegen-transform-ai-photo-to-photo-style-transfer-via-x402-32b874fa","name":"ImageGen Transform — AI Photo-to-Photo Style Transfer via x402","description":"AI image generation over x402. Four paid tiers from $0.25-$0.75 USDC. Any prompt. No API key. Base mainnet.","url":"https://imagegen.coinopai.com/transform?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["image_url","preset"],"properties":{"aspect":{"enum":["match_input_image","1:1","16:9","9:16","4:3","3:4"],"type":"string","description":"Output aspect ratio (default match_input_image)"},"preset":{"type":"string","description":"Preset id from GET /presets, e.g. action-figure, pet-royal, ceo-portrait, cartoon-villain, fantasy-poster"},"image_url":{"type":"string","description":"Public https URL of the source photo (JPEG, PNG or WebP, ideally a clear face or pet). This server never fetches it; it is passed to the model provider."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"tier":{"type":"string"},"job_id":{"type":"string"},"preset":{"type":"string"},"status":{"enum":["queued","processing","succeeded","failed"],"type":"string"},"status_url":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"tier":"transform","job_id":"7c43fb4b-08a4-4a0a-ae49-21fe47462c98","preset":"action-figure","status":"queued","status_url":"https://imagegen.coinopai.com/jobs/7c43fb4b-08a4-4a0a-ae49-21fe47462c98"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.75","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.75/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.75","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.75","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__cLYa_P6SufOZFAe-V2_V","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.75","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Transforms a source photo into one of 58 identity-preserving style presets (e.g. action figure, royal portrait, cartoon villain) using AI image-to-image generation, paid per-call via x402 on Base mainnet.","exampleAgentPrompt":"Transform this photo of me into an action-figure style using the 'action-figure' preset — here's the image URL: https://example.com/myface.jpg — and keep the aspect ratio square (1:1).","exampleUseCases":[{"title":"Pet royal portrait for social media","prompt":"Take this photo of my cat at https://example.com/whiskers.jpg and turn it into a royal oil-painting style using the 'pet-royal' preset, output in 1:1 square format."},{"title":"Professional CEO headshot stylization","prompt":"I have a casual selfie at https://example.com/selfie.jpg — can you transform it into a polished CEO portrait using the 'ceo-portrait' preset, keeping the original aspect ratio?"},{"title":"Fantasy movie poster from group photo","prompt":"Turn this photo at https://example.com/groupshot.jpg into a fantasy movie poster using the 'fantasy-poster' preset, and make it 16:9 widescreen format."}],"resultDescription":"Returns a JSON object with a job_id, the preset applied, the processing tier ('transform'), current status ('queued', 'processing', 'succeeded', or 'failed'), and a status_url to poll for the completed image result.","failureModes":["Payment not received or insufficient USDC — endpoint returns 402 Payment Required","Invalid or inaccessible image_url (non-public URL, unsupported format) — model provider cannot fetch image","Unknown preset ID — returns error if preset string does not match available presets from /presets","Job fails during processing — status_url returns status 'failed' with no output image","Rate limiting or model provider downtime — job may remain in 'queued' state indefinitely"],"whenToPreferThis":"Choose this endpoint when you need identity-preserving style transformation of an existing photo (face or pet) into one of 58 creative presets, rather than pure text-to-image generation. It is ideal when the source identity or likeness must be retained in the output. Prefer this over the text-to-image endpoints when you have a source image and want a stylized variant, not a wholly new scene. It requires no API key — payment is handled via x402 on Base mainnet with USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T16:18:27.708Z","isFirstParty":false,"canonicalSlug":"imagegen-transform-ai-photo-to-photo-style-transfer-via-x402-32b874fa"}