{"uid":"cap_4l_CI_9jyq5LoZaG5bSnY","slug":"stabledesign-asset-upload-26149612","name":"StableDesign Asset Upload","description":"Pay-per-call Canva design API via MPP micropayments. Create, list, export designs and upload assets.","url":"https://stabledesign.vercel.app/api/assets/upload?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"},"name":{"type":"string","maxLength":50,"minLength":1}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3Ke_2mh31_CpnECc1kn8W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Upload an image or file asset to the StableDesign (Canva-backed) platform for use in design projects, paid via x402 micropayment.","exampleAgentPrompt":"Upload my company logo file 'morning_bloom_logo.png' to StableDesign so I can use it in a new poster design — it's a PNG image of my coffee shop branding.","exampleUseCases":null,"resultDescription":"Returns a confirmation of the uploaded asset including an asset ID and/or URL that can be referenced when creating or editing designs on the StableDesign platform. A $0.01 USDC micropayment is charged per call via x402.","failureModes":["Invalid or missing file payload returns 400 Bad Request","Unsupported file format rejected by the API","Payment failure or insufficient USDC balance causes 402 Payment Required","File size exceeds platform limit returns error","Missing required multipart form fields cause validation failure","Canva backend unavailability causes 502 or 503 error"],"whenToPreferThis":"Use this endpoint when you need to upload a custom image or media file to the StableDesign/Canva workspace before creating or editing designs that reference that asset. Prefer this over alternatives when you are building an automated design pipeline that requires custom brand assets and are already using the StableDesign API ecosystem with x402 micropayments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:43:55.467Z","isFirstParty":false,"canonicalSlug":"stabledesign-asset-upload-26149612"}