Pay-per-call portfolio holdings API on Base via x402, settled in USDC at $0.02/request.
What it does
This endpoint at lowpaymentfee.com provides access to portfolio holdings data (portfolio ID 99) via the x402 payment protocol. It accepts POST requests and returns JSON. Payment is settled on the Base network using USDC (contract 0x8335…2913) with a maximum cost of 20,000 base units, which equals $0.02 per request (USDC uses 6 decimals).
The endpoint is part of a broader platform (lowpaymentfee.com) that offers multiple API categories including data & analytics, AI & machine learning, finance & Web3, and infrastructure utilities — all priced at $0.02 per request. The platform advertises no API keys, no rate limits, and instant access; callers pay per request using the x402 payment header.
Documentation is extremely sparse. The crawled docs, API, pricing, and README pages all returned only a "Connect wallet" prompt with no further content. There is no OpenAPI schema, no request/response examples, and no description of what fields the holdings response contains or what parameters the POST body accepts. The endpoint is confirmed live (returns a valid 402 challenge), but the actual data returned after payment is unknown.
Capabilities
Use cases
- —Retrieving holdings data for a specific portfolio via automated agents
- —Integrating portfolio position data into dashboards or analytics pipelines
- —Agent-driven portfolio monitoring with per-call USDC payments
Fit
Best for
- —Agents needing on-demand portfolio holdings without API key management
- —Developers wanting pay-per-use financial data on Base network
- —Automated workflows that need low-friction access to holdings data
Not for
- —Users needing detailed API documentation or schema guarantees before integrating
- —High-frequency polling where per-call costs would accumulate significantly
- —Anyone requiring holdings for arbitrary portfolio IDs (this endpoint is scoped to portfolio 99)
Quick start
curl -X POST https://lowpaymentfee.com/api/v1/portfolios/99/holdings \
-H "Content-Type: application/json" \
-H "X-PAYMENT: <x402-payment-token>"Endpoint
Quality
The endpoint is live and returns a valid x402 402 challenge with clear pricing. However, there is no OpenAPI schema, no request/response examples, and all documentation pages are empty stubs showing only 'Connect wallet'. The purpose of the specific endpoint (portfolio 99 holdings) is only inferable from the URL path. This is effectively a stub listing.
Warnings
- —No documentation available — all doc pages return only 'Connect wallet' with no content
- —No OpenAPI or request/response schema provided; request body format and response fields are unknown
- —Endpoint is scoped to a single portfolio ID (99); unclear if other portfolio IDs are available or how they are discovered
- —The platform lists many API categories but this specific endpoint's data source and accuracy are unverified
Citations
- —The endpoint returns a 402 challenge with maxAmountRequired of 20000 base units in USDC on Base networkhttps://lowpaymentfee.com/api/v1/portfolios/99/holdings
- —Platform pricing is $0.02 per request with no API keys, no rate limits, and instant accesshttps://lowpaymentfee.com
- —USDC asset contract is 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Basehttps://lowpaymentfee.com/api/v1/portfolios/99/holdings