{"ok":true,"job":"Index before you pay a merchant.","self":"https://clearedindex.com/api/cleared/agent-read?slug=kino402-miue","listing":{"slug":"kino402-miue","name":"kino402","tier":"listed","category":"other","origin":"https://kino402.com","url":"https://clearedindex.com/kino402-miue","payToMismatch":false},"read":{"slug":"kino402-miue","model":"cleared-deterministic-v1","risks":["Found — not operator-owned; claim status unknown.","No Cleared settlement receipt on file yet.","Uptime not yet marked stable.","No Gateway traffic yet — market share unproven."],"origin":"https://kino402.com","source":"deterministic","verdict":"caution","version":"cleared-agent-read-v1","evidence":["Intake verified · Gateway-eligible","Trust 55/100 · fail · tier listed","Protocol x402","Manifest reachable · schema valid","Found listing — indexed from public x402.json, not operator-attested."],"headline":"Caution — usable signal, incomplete attestation or mesh.","trustData":{"url":"https://merona.io","role":"settlement_mesh_partner","label":"trust data: merona.io","provider":"merona.io"},"confidence":0.67,"whenToCall":["kino402 sells frontier text-to-video and text-to-speech per call, in USDC on Base or Solana over x402. No account, no API key, no minimum.\n\nTHE QUOTE IS THE 402. POST an unpaid request to /v1/generate or /v1/audio/tts and the 402 that comes back carries the exact price for the body you sent — not a rate card, the number for that call. Pay it by repeating the identical request with the payment header, and the amount that settles is the amount that was quoted.\n\nHeaders: send X-PAYMENT for x402 v1, or PAYMENT-SIGNATURE for x402 v2. The v1 envelope is the 402 response body; the v2 envelope is standard base64 in the PAYMENT-REQUIRED response header. Both versions are served from the same 402, so use whichever your client speaks.\n\nRails: Base — USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, network \"base\" in x402 v1 and \"eip155:8453\" in v2; Solana — USDC EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v, network \"solana\" in x402 v1 and \"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp\" in v2. Every rail carries the SAME quote for a given request — a second rail is a second way to pay, never a second price. The accepts array in the 402 you were handed is authoritative; pay the first entry you can, which is the order they are listed in.\n\nPOST is how you buy. A GET or HEAD on a paid route answers a reference 402 so a prober can read the terms without spending, but a payment presented on GET is refused without settling.\n\n/v1/generate is asynchronous. A paid POST returns {job_id, status_url} once the render is accepted upstream. Poll GET /v1/jobs/{id} — free and unauthenticated — until status is \"completed\" (the mp4 is at video_url) or \"failed\". A clip usually takes 1-6 minutes. The video_url expires: download it promptly.\n\n/v1/audio/tts is synchronous. A paid POST returns the mp3 in the response body.\n\nA /v1/forms/ route sells a FORMAT rather than a model: you send a structured brief — for the UGC form, a product name and one to five selling points — and the service compiles it into the prompt and renders it on your behalf. It is priced as the renderer plus a compile fee, quoted in the same 402, delivered as the same job id, and the compiled prompt comes back with it so you can inspect or reuse the shot. GET /v1/models publishes every field of every form with its bounds and its default.\n\nA /v1/prompts/ route sells that compiler on its own, flat-priced and synchronous: the same brief in, and {prompt, render_plan, compiler} straight back in the response body — no job, no polling, no video. It is the cheapest thing in the catalog and it is the honest way to evaluate the format before buying a render, or to buy the prompt craft alone if you already have renderer credits. The prompt it returns is a valid `prompt` for POST /v1/generate, and render_plan carries the model, seconds, resolution and aspect ratio it was written for.\n\nGET /v1/models carries the full rate card: every model id, its parameter ranges, the rate formula it is priced from, and a worked example price. Read it before you pick a model — the cheapest and the most expensive video call in the catalog differ by more than two orders of magnitude."],"generatedAt":"2026-09-02T23:17:04.543Z","pricePosture":"4 endpoints — confirm price on manifest before pay.","endpointHints":[{"hint":"Unpaid: 402 carrying the exact quote for this body. Paid: the job is submitted upstream and you get {job_id, status_url} back — poll the status url for the mp4.","path":"/v1/generate","price":"$Metered","method":"POST"},{"hint":"A creator-style spot from a brief instead of a prompt. Send the product name and one to five selling points; the service compiles them into a shot — handheld ph","path":"/v1/forms/ugc-product-video","price":"$Metered","method":"POST"},{"hint":"The prompt, without the video. Send the same brief the UGC form takes — product name, one to five selling points, platform, tone — and get back the compiled sho","path":"/v1/prompts/ugc-product-video","price":"$Metered","method":"POST"},{"hint":"Synchronous. Unpaid: 402 carrying the exact quote for the character count of `text`. Paid: the mp3 is the response body, and settlement runs behind it. A GET or","path":"/v1/audio/tts","price":"$Metered","method":"POST"}],"payToMismatch":false,"settlePosture":"Merona · UNKNOWN","categoryContext":"other · no Gateway routes yet — early / unproven on Cleared market share."},"provenance":{"source":"cleared_check","at":"2026-09-03T00:21:33.332Z"}}