We're building Dandolo.ai, a decentralized AI inference marketplace that routes requests across multiple Venice.ai providers, and we've hit a critical limitation: inference-only API keys cannot access balance data from the /api/v1/api_keys/rate_limits endpoint, which requires admin keys. Our platform allows providers to register their Venice.ai keys with us to serve AI requests, and we need to programmatically check their VCU/Diem balances to prevent failed requests, calculate fair rewards based on usage, and determine provider availability - but we cannot ask providers to trust us with admin keys that could access their VVV tokens or billing information. Without balance visibility, we cannot scale beyond manual balance entry, fairly distribute rewards, or efficiently route requests based on available credits. We request that Venice.ai either: (1) create a balance-only endpoint accessible to inference keys, (2) include balance information in inference response headers (e.g., X-Venice-Balance-VCU), (3) provide webhook notifications for balance updates, or (4) introduce a new scoped API key type with read-balance and inference permissions but no access to sensitive billing or token management. This enhancement would enable an entire ecosystem of third-party applications to build on Venice.ai while maintaining security best practices, as developers could track usage and balances programmatically without requiring dangerous admin-level access.
Please authenticate to join the conversation.
Backlog
API
7 months ago

An Anonymous User
Get notified by email when there are changes.
Backlog
API
7 months ago

An Anonymous User
Get notified by email when there are changes.