No "oauthclientid" key in installed webhook payload

I have been going through the available documentation to be able to implement user impersonation for a Connect app User impersonation for Connect apps . I’ve successfully caught the installed webhook payload, however there is no “oauthclientid” key. Here are the keys that were present.

    app.get('/installed', (req, res) => {
        console.log(req.body);
        res.sendStatus(200);
        res.end();
    });

key:
clientKey:
publicKey:
sharedSecret:
serverVersion:
pluginsVersion:
baseUrl:
productType:
description:
eventType:

I am unable to have a JWT constructed because the “oauthclientid” is not present. How do I successfully retrieve this key?

Have you added the ACT_AS_USER scope to your descriptor?

1 Like

That did seem to be the issue. Thank you.