Go Zitadel Client
Could it be possible that the Zitadel Go client does not include all methods from the Zitadel API?
For example, I’ve been trying to create a Machine User using the Go client, but it seems the necessary methods are not available.
5 Replies
hey @JoseSzycho I will check this, thanks for your question
Hi @Rajat , do you have news about this issue?
hi @JoseSzycho thanks for the bump and apologies for the delay.The Go client (zitadel-go/v3) currently focuses on Auth, basic User (human) service v2, Session, etc.
Here you can see full list https://pkg.go.dev/github.com/zitadel/zitadel-go/v3/pkg/client/zitadel#section-directories
Thanks @Rajat , have another question. We see that some of the method we need are in the repo https://github.com/zitadel/zitadel/blob/28f7218ea1068a4bc7587166ce3a17af20ff4156/proto/zitadel/user/v2/user_service.proto#L135 , but it seems that Zitadel don't publish them to buf since Jan 29th. https://buf.build/zitadel/zitadel/docs/main .
May I ask how often do you publish to BSR ?
GitHub
zitadel/proto/zitadel/user/v2/user_service.proto at 28f7218ea1068a4...
ZITADEL - Identity infrastructure, simplified for you. - zitadel/zitadel
hey @JoseSzycho last published to Buf on January 29 2025, correct. We it update them manually when new service APIs are considered stable for public use. Apologies for there’s no set schedule , I will check with my team.