Machine-facing Builder API for clearinghouse integrators. Provisions Auth0 end-users, OpenMeter customers, and mints short-lived signer JWTs.
- Server 1:https://builder-api-production-82bf.up.railway.app
Railway builder-api (Auth0 JWT or sk_*; default until Kong Gateway is linked)
- Server 2:http://localhost:8095
Local builder-api
- Server 3:${KONNECT_PROXY_URL}
Kong Gateway proxy (Auth0 JWT / DCR Bearer only; sk_* not accepted at the edge)
m2mBasic (http)
M2M client id and secret (users:write, RFC 8693 token exchange)
tenantBasic (http)
Tenant admin credentials: username is the tenant clientId, password is its secret from TENANT_ADMIN_KEYS. A tenant may only address its own clientId; the platform M2M credential (m2mBasic) may address any. A request for another tenant answers 404, not 403, so that a shared OpenMeter tenant does not confirm which client ids exist. Not accepted on the usage route.
userBearer (http)
Auth0 end-user access token (JWT) or end-user API key (sk_). Gateway ($KONNECT_PROXY_URL) accepts Auth0 JWT / DCR Bearer only; sk_ works on Railway direct. Path clientId must match the credential’s app client id.