JoseSzycho
JoseSzycho4mo ago

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
Rajat
Rajat4mo ago
hey @JoseSzycho I will check this, thanks for your question
JoseSzycho
JoseSzychoOP3mo ago
Hi @Rajat , do you have news about this issue?
Rajat
Rajat3mo ago
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
JoseSzycho
JoseSzychoOP3mo ago
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
Rajat
Rajat3mo ago
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.

Did you find this page helpful?