9 hours ago
I build Vibe Costs, a dashboard that lets developers aggregate live software and infrastructure costs.
Railway already exposes currentUsage, usage, estimatedUsage, and agentUsage through GraphQL, and the CLI's usage command uses these fields. Existing Central Station answers also confirm that project usage can be queried. The remaining integration questions are:
- Are these queries officially supported for a customer-authorized third-party OAuth app using the read-only workspace:viewer scope?
- Can Railway expose provider-calculated project and service dollar attribution, credits, freshness, and finalization state so integrations do not have to reproduce Railway's pricing engine?
The important constraint is least-privilege third-party OAuth. We do not want customers to hand Vibe Costs a personal token, project token, or credential that can modify infrastructure.
Technical proposal and schema:
https://vibecosts.app/cost-api/docs
I can build and maintain the connector once the supported OAuth query surface is confirmed, and I am happy to test it against my own workspace.
0 Threads mention this feature
0 Replies