Documentation Index
Fetch the complete documentation index at: https://docs.turtle.xyz/llms.txt
Use this file to discover all available pages before exploring further.
All requests require an API key via the
X-API-Key header.
See Authentication for details.Overview
Retrieve paginated deposit activity attributed to a specific distributor. Results are ordered by date descending. You can filter by opportunity or product to narrow results.Looking for wallet-scoped activity across all distributors? See Wallet Activity for deposits and withdrawals by wallet address.
Endpoint
Get Deposits
The unique identifier of the distributor to retrieve deposits for.
Filter deposits to a specific opportunity.
Filter deposits to opportunities belonging to a specific product. When combined with
opportunity_id, the opportunity must belong to the product — otherwise an empty page is returned.Page number for pagination.
Number of deposits per page (max: 100).
Array of deposit activity items.
Unique identifier for the interaction record.
The opportunity the deposit was made into.
Interaction type. Always
deposit for this endpoint.On-chain transaction hash.
Chain ID where the transaction was executed.
UTC timestamp of the block containing the transaction (ISO 8601).
The depositor’s wallet address.
Deposit amount in token units (human-readable). May be absent if token metadata is unavailable.
Deposit amount in USD. May be absent if price data is unavailable.
Symbol of the deposited token (e.g.,
USDC). May be absent if token metadata is unavailable.URL to the token’s icon. May be absent.
Whether the deposit used swap mode.
Pagination metadata.
Current page number.
Results per page.
Total number of matching deposits.
Total number of pages.
Whether a next page exists.
Whether a previous page exists.
Filter by product
Retrieve deposits scoped to a specific product and its associated opportunities.Paginate through all deposits
Error Handling
Distributor not found
Distributor not found
Status Code: 404 Not FoundSolution: Verify your distributor ID is correct and active.
Invalid opportunity_id or product_id
Invalid opportunity_id or product_id
Status Code: 400 Bad RequestSolution: Both
opportunity_id and product_id must be valid UUIDs.
