An account was made at the identity service
POST
/sso/zitadel
const url = 'https://api.asklucy.eu/v1/sso/zitadel';const options = {method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
Zitadel’s request-and-response payload for the method.
object
Example generated
{}Responses
Section titled “Responses”Done, or nothing to do.
The signature is missing, wrong or too old.
Lucy has no key for this hook.