Access to Diem/USD balance on inference only API's

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.

Upvoters
Status

Backlog

Board

API

Date

7 months ago

Author

An Anonymous User

Subscribe to post

Get notified by email when there are changes.