# tinyx402 > TinyFish web APIs (Search, Fetch, Agent, Research, Datasets, Browser) resold per request over x402 (USDT on Whitechain). No API keys. ## Payment - Protocol: x402 v2, scheme "exact" (EIP-3009 transferWithAuthorization, gasless for payer) - Network: eip155:1874 (Whitechain Sepolia) - Asset: 0xcedfB56113143d55b2358b8CFbB0dEB5Ad2f55a7 (USDT, 6 decimals, EIP-712 domain name "Tether USD", version "1") - Facilitator: https://whitechain.007575.xyz - Client: @x402/fetch wrapFetchWithPaymentFromConfig + @x402/evm ExactEvmScheme. Always set spendControls.allowedAssets. - Failed requests (4xx/5xx) are never settled. ## Endpoints - GET https://tinyx402.007575.xyz/api/v1/search: Structured web search results. 10000 base units. - POST https://tinyx402.007575.xyz/api/v1/fetch: Clean content extraction from up to 10 URLs. 15000 base units. - POST https://tinyx402.007575.xyz/api/v1/agent/run: Goal-based browser automation. 50000 base units. - POST https://tinyx402.007575.xyz/api/v1/agent/run-sse: Streaming agent run. 50000 base units. - POST https://tinyx402.007575.xyz/api/v1/research: Cited multi-source research report. 200000 base units (0.50 for mode "max"). - POST https://tinyx402.007575.xyz/api/v1/datasets: Structured dataset filled from the web. 20000 base units (per target row). - POST https://tinyx402.007575.xyz/api/v1/browser: Remote browser session (CDP). 30000 base units. ## Free follow-ups (for resources you paid to create) - GET https://tinyx402.007575.xyz/api/v1/research/{id} and /api/v1/research/{id}/events (SSE) - GET https://tinyx402.007575.xyz/api/v1/datasets/{id}, /rows?after=, /events?run= (SSE) - DELETE https://tinyx402.007575.xyz/api/v1/browser/{id} ## Docs - https://tinyx402.007575.xyz/docs/for-coding-agents - https://tinyx402.007575.xyz/docs/direct-api - https://tinyx402.007575.xyz/api/openapi