{"id":"starter","pay_micros":250000,"credit_micros":250000,"pay_usdc":"0.25","credit_usdc":"0.25","bonus_micros":0,"method":"POST","payment":"x402","settles_on_get":false,"debits_on_get":false,"credit_packs":{"url":"https://softbot-credits-mainnet.softbot.workers.dev/v1/packs","balance_url":"https://softbot-credits-mainnet.softbot.workers.dev/v1/credits","method":"POST /v1/packs/{starter|regular|larger} paid with x402; GET /v1/packs and GET /v1/credits are free","header":"X-Credit-Key","idempotency_header":"Idempotency-Key","secrecy":"The credit key is a bearer secret shown in the purchase response. It is stored only as a hash. Replay the same settled payment to recover it. Do not log it or put it in a URL.","packs":[{"id":"starter","pay_usdc":"0.25","credit_usdc":"0.25"},{"id":"regular","pay_usdc":"1","credit_usdc":"1.05"},{"id":"larger","pay_usdc":"5","credit_usdc":"5.50"}],"networks":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:8453","eip155:137","eip155:42161"],"asset":"USDC","usable_on":"Every paid Softbot tool, at that tool's existing per-call price. The key does not change those prices.","not_accepted_for":"Buying more credits. Pack purchase is x402 only; credit keys and free trials are refused.","no_withdrawal":true,"no_renewal":true,"balance_example":{"request":"GET /v1/credits with header X-Credit-Key","response":{"balance_micros":247000,"balance_usdc":"0.247"},"after":"A Starter pack ($0.25) minus one Reader call ($0.003)."},"failure":{"invalid_key":"401 invalid_credit_key. Does not settle x402 and does not use a free trial.","insufficient":"402 insufficient_credit with no PAYMENT-REQUIRED header. Balance unchanged. Not an x402 challenge.","ambiguous":"400 ambiguous_credentials if X-Credit-Key is combined with PAYMENT-SIGNATURE, X-PAYMENT, or SIGN-IN-WITH-X. Nothing is charged.","tool_failure":"Tool status >= 400 refunds the reserved credit. Repeating the refund does not credit twice.","success_retry":"A completed Idempotency-Key returns 409 credit_already_charged and is not charged again. The tool result is not stored.","in_progress":"409 credit_charge_in_progress while the same Idempotency-Key is running. No second debit.","get_head":"GET and HEAD never settle, mint, or debit."}}}