{"uid":"cap_RwhiDUQ6PA87SL0luW84H","slug":"x402-ottoai-services-d3dec880","name":"Otto AI Safe Transaction History","description":"Trade and transaction history for a user's Otto AI Safe account — swaps, bridges, deposits, withdrawals with timestamps and explorer links.","url":"https://x402.ottoai.services/transaction-history","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["userId"],"properties":{"userId":{"type":"string","description":"EVM wallet address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"status":{"type":"string"},"transactions":{"type":"array"}}}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"userId":"0x1234567890123456789012345678901234567890"}}},"response":{"status":"success","userId":"0x1234567890123456789012345678901234567890","pagination":{"page":1,"limit":20,"total":0,"totalPages":0},"powered_by":"[Powered by $OTTO AI | @useOttoAI]","transactions":[]}},"exampleRequest":{"userId":"0x1234567890123456789012345678901234567890"},"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dDmLVW9h7qcfKWqbekXoy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves paginated trade and transaction history (swaps, bridges, deposits, withdrawals) for a user's Otto AI Safe account by EVM wallet address.","exampleAgentPrompt":"Can you pull up the transaction history for my Otto AI Safe account — wallet address 0x742d35Cc6634C0532925a3b844Bc9e7595f42bE4 — and show me all my recent swaps, bridges, deposits, and withdrawals?","exampleUseCases":[{"title":"Audit recent DeFi activity across accounts","prompt":"I need to review all the swaps and bridge transactions I've executed through my Otto AI Safe over the last month. Can you fetch my complete transaction history for wallet 0x742d35Cc6634C0532925a3b844Bc9e7595f42bE4 and break down what I've been doing?"},{"title":"Reconcile deposits and withdrawals quickly","prompt":"Help me verify my account balance by pulling up all deposits and withdrawals from my Otto AI Safe. I want to make sure everything matches my records — can you show me the full list with timestamps and explorer links?"},{"title":"Track portfolio rebalancing trades","prompt":"I've been rebalancing my portfolio through Otto AI lately. Can you show me all my recent swap and bridge transactions for this wallet so I can see exactly what assets I've moved and when?"}],"resultDescription":"Returns a paginated list of transactions associated with the given EVM wallet address, including swaps, bridges, deposits, and withdrawals. Each transaction entry includes timestamps and block explorer links. The response also includes pagination metadata (page, limit, total, totalPages) and a status field. An empty transactions array is returned if no history exists.","failureModes":["Missing or invalid userId (EVM address) returns an error or empty result","Non-EVM address formats are rejected by schema validation","Wallet with no Otto AI Safe history returns empty transactions array","Rate limiting or payment failure due to insufficient USDC for x402 micropayment","Network timeout if blockchain indexer is slow"],"whenToPreferThis":"Use this endpoint when you need transaction history specifically tied to an Otto AI Safe smart account — including swaps, bridges, deposits, and withdrawals executed through Otto AI. Prefer this over generic block explorers when you need structured, pre-categorized DeFi activity data with pagination support. Not suitable for raw on-chain transaction data outside of Otto AI Safe activity.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:49:29.132Z","isFirstParty":false}