Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.

x402

API x402 per modelli IA: paga a richiesta in USDC

RunAPI accetta pagamenti x402 sui suoi endpoint a consumo. Un agente invia una richiesta normale, riceve un preventivo 402, lo firma con il proprio wallet e ottiene il risultato. Nessun account, nessuna API key, nessun credito prepagato.

Base · USDC · Coinbase CDP · x402 v2
402
curl -i -X POST "https://runapi.ai/api/v1/z_image/text_to_image" \  -H 'Content-Type: application/json' \  --data @request.json # HTTP/2 402# PAYMENT-REQUIRED: <base64 JSON with accepts: scheme, network, asset, amount, payTo>
  • 155 risorse pagabili con x402
  • Base rete di regolamento
  • USDC asset di pagamento
  • 0 API key richieste
Come funziona

Quattro passaggi dalla richiesta al risultato

  1. Invia la richiesta senza una key

    Invia lo stesso body JSON che invieresti con una API key, ma senza l'header Authorization.

  2. Leggi il preventivo 402

    RunAPI risponde 402 con un header PAYMENT-REQUIRED che indica l'importo esatto, l'asset, la rete e il destinatario. Il preventivo è valido per 300 secondi.

  3. Firma e riprova

    Il tuo client x402 v2 firma un'autorizzazione EIP-3009 con il wallet dell'agente e reinvia la richiesta con un header PAYMENT-SIGNATURE.

  4. Interroga il task

    RunAPI regola il pagamento, avvia il task e restituisce 200 con una ricevuta PAYMENT-RESPONSE e un poll_url per il risultato.

Dettagli

Cosa sapere prima di pagare

Nessuna registrazione, nessuna chiave API

Il wallet che paga è l'unica identità. Non devi creare account, conservare chiavi o ricaricare un saldo.

Pagamenti USDC senza gas

Chi paga firma un'autorizzazione EIP-3009 e il facilitator Coinbase CDP invia il trasferimento, quindi il wallet ha bisogno di USDC ma non di ETH.

Ottenere il risultato

La maggior parte dei task media termina in modo asincrono. La risposta 200 include un poll_url con un token di accesso al task di sola lettura. Il token apre solo quel task e nient'altro, e resta valido per 30 giorni dopo il completamento del task.

Se un task fallisce

x402 non prevede rimborsi integrati. Quando un task pagato termina in stato di fallimento, RunAPI registra un obbligo di rimborso per l'intero importo ricevuto. Un operatore lo restituisce poi al wallet pagante con un trasferimento USDC separato; il rimborso non è automatico.

Quali endpoint sono idonei

x402 funziona su endpoint REST con un prezzo fisso per chiamata. I modelli fatturati per token, secondi o caratteri, inclusi gli endpoint LLM, richiedono ancora una API key e crediti. Il server MCP non accetta pagamenti x402.

Le API key continuano a funzionare

x402 è un modo di pagamento aggiuntivo. Le richieste che inviano una API key valida continuano a usare i crediti dell'account esattamente come prima, e una richiesta con una key non valida riceve un 401 invece di un preventivo di pagamento.

x402 v2

Come appare lo scambio

Passa la risposta a qualsiasi client x402 v2 collegato al wallet dell'agente. Il client gestisce la firma e il nuovo tentativo:

x402 client
request  = {method: "POST", url: task_url, json: payload}response = x402_client.send(request, wallet: agent_wallet)# The x402 v2 client reads PAYMENT-REQUIRED, signs an EIP-3009# authorization, and replays the request with PAYMENT-SIGNATURE.response.status                       # => 200response.headers["PAYMENT-RESPONSE"]  # settlement receiptresponse.json["poll_url"]             # read-only task result URL

Esempi di prezzi

Il prezzo minimo per chiamata di alcuni modelli che oggi accettano x402. I prezzi provengono dal catalogo in tempo reale, e ogni preventivo 402 indica l'importo esatto per quella richiesta.

Esempi di prezzi
Modello Endpoint Prezzo per chiamata
Z Image Text to image z-image POST /api/v1/z_image/text_to_image $0.01
Flux Text to image flux-2-klein POST /api/v1/flux/text_to_image $0.03
Suno Stitch audio suno-v4 POST /api/v1/suno/stitch_audio $0.01
Suno Stitch audio suno-v4.5 POST /api/v1/suno/stitch_audio $0.01
Recraft Upscale image recraft-crisp-upscale POST /api/v1/recraft/upscale_image $0.01
Recraft Remove background recraft-remove-background POST /api/v1/recraft/remove_background $0.01

Dettagli del pagamento

RunAPI segue lo schema exact di x402 v2 e accetta solo i valori indicati di seguito. Qualsiasi altro valore viene rifiutato prima che RunAPI chieda al facilitator di regolare il pagamento.

Dettagli del pagamento
Rete Base mainnet (eip155:8453)
Asset USDC, contratto 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, 6 decimali
Facilitator Coinbase CDP
Autorizzazione EIP-3009, quindi chi paga ha bisogno di USDC ma non di ETH per il gas
Limite fino a 10 USDC per richiesta; i preventivi scadono dopo 300 secondi

FAQ su x402

Cos'è x402?

x402 è un protocollo di pagamento aperto costruito sul codice di stato HTTP 402 Payment Required. Un server risponde 402 con i requisiti di pagamento, il client paga con un'autorizzazione stablecoin firmata, e la richiesta viene reinviata. È mantenuto dalla x402 Foundation.

Mi serve un account RunAPI per pagare con x402?

No. Il wallet che paga è l'identità. RunAPI crea un profilo wallet interno solo dopo il primo regolamento riuscito e non chiede mai un'email o una API key.

Cosa fa il facilitator di x402?

Il facilitator verifica il pagamento firmato e invia il bonifico USDC su Base. RunAPI usa il facilitator Coinbase CDP, quindi chi paga non deve pagare gas.

Quanto costa una richiesta?

Ogni endpoint ha un prezzo fisso per chiamata. Il preventivo 402 mostra l'importo esatto in USDC prima della firma, e il catalogo modelli elenca i prezzi correnti.

Gli agenti possono scoprire RunAPI tramite l'x402 Bazaar?

Ogni preventivo 402 include una dichiarazione di discovery Bazaar con lo schema di input e un esempio, così i client e le directory x402 possono elencare l'endpoint.

Cosa succede se pago e la richiesta fallisce prima che un task parta?

Una richiesta che fallisce la validazione viene rifiutata prima che il pagamento sia regolato, quindi non viene addebitato nulla. Una volta regolato il pagamento, un task che fallisce in seguito genera un obbligo di rimborso completo.

Continua a leggere

Pagine correlate

Lascia che il tuo agente paghi le proprie chiamate API

Sfoglia i modelli, scegli un endpoint a consumo e invia la tua prima richiesta senza una key.