Hi! Given PromQL and Prometheus API adoption by many, I wonder if there's a room for improvement around programmatic use of our APIs. However, this space is a bit inconsistent and undocumented.
In Prometheus client_golang we maintain API binding (experimental): https://pkg.go.dev/github.com/prometheus/client_golang/api - but I don't see any other official lib containing HTTP API bindings. For other langs I see libs in the community e.g. https://github.com/mckang/promql_java_client, https://github.com/anhdat/prometheus4j and so https://pypi.org/project/promql-http-api/ *I wonder, is there a passion to:* *1. Document existing libraries for each language in Prometheus website?2. Develop one binding that rule tham all, with the use of https://swagger.io/specification/ and generators?* Kind Regards Bartek Plotka @bwplotka -- You received this message because you are subscribed to the Google Groups "Prometheus Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/prometheus-developers/ef066893-a7b8-4f5c-9597-5fde4aa2e1ebn%40googlegroups.com.

