Skip to content

An account was made at the identity service

POST
/sso/zitadel
curl --request POST \
--url https://api.asklucy.eu/v1/sso/zitadel \
--header 'Content-Type: application/json' \
--data '{}'

Not for clients: the identity service calls it, synchronously, when an account is made (a Zitadel Actions v2 execution on the response of zitadel.user.v2.UserService/CreateUser), signed with the target’s key in ZITADEL-Signature. An account an organization’s provider made on first sign-in gets the member role on the Lucy project, so that sign-in completes; audited as org.sso.member_joined. Any other account: 200, nothing done. Served before authentication.

Media typeapplication/json

Zitadel’s request-and-response payload for the method.

object

Example generated

{}

Done, or nothing to do.

The signature is missing, wrong or too old.

Lucy has no key for this hook.