> For the complete documentation index, see [llms.txt](https://docs.conscent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.conscent.ai/events-api-docs/different-types-of-events.md).

# Different Types of Events

1. **PING:** It's a periodic event triggered every 15 seconds while the user is on a page.

<table><thead><tr><th>PARAMETERS</th><th width="129">DATATYPE</th><th width="285">DESCRIPTION</th><th>TYPE<select><option value="45ff5e1dcd8c4062aa035ea1c3a6d873" label="REQUIRED" color="blue"></option><option value="78dad05c4d92408789c081a5fee74437" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>PING</strong></mark></td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">pingId</mark></td><td>uuid</td><td>A unique pingId for each session.</td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">active</mark></td><td>int8</td><td><p>0 when the user is out of focus.</p><p>1 when the user is in focus.</p></td><td><span data-option="45ff5e1dcd8c4062aa035ea1c3a6d873">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique user ID for each user if he/she/they is logged in</td><td><span data-option="78dad05c4d92408789c081a5fee74437">OPTIONAL</span></td></tr></tbody></table>

2. **CLICK:** It's an event triggered when the user clicks a subject of interest.

<table><thead><tr><th width="152">PARAMETERS</th><th width="111">DATATYPE</th><th width="312">DESCRIPTION</th><th>TYPE<select><option value="d725a0406db3469eb2c1da514959d768" label="REQUIRED" color="blue"></option><option value="35e68f1a1c474ab09399b9185e114dbc" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="d725a0406db3469eb2c1da514959d768">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>CLICK</strong></mark></td><td><span data-option="d725a0406db3469eb2c1da514959d768">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="d725a0406db3469eb2c1da514959d768">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="d725a0406db3469eb2c1da514959d768">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique user ID for each user if he/she is logged in</td><td><span data-option="35e68f1a1c474ab09399b9185e114dbc">OPTIONAL</span></td></tr><tr><td><mark style="color:orange;">clickAction</mark></td><td>string</td><td>P2P / ADD_MONEY_TO_WALLET / PAYMENT_GATEWAY_CROSS_BTN / LOGIN_FLOW_CROSSBTN / CONTENT / PASS / SUBS / MOBILE / EMAIL / GOOGLE / FACEBOOK / BUY_NOW / RENEW_BTN / CHANGE_PLAN / ADD_ADDRESS / COUPON / POPUP_REDIRECT / POPUP_CLOSE</td><td><span data-option="35e68f1a1c474ab09399b9185e114dbc">OPTIONAL</span></td></tr></tbody></table>

3. **EXIT:** It's an event triggered when the user exits.

<table><thead><tr><th>PARAMETERS</th><th width="123">DATATYPE</th><th width="311">DESCRIPTION</th><th>TYPE<select><option value="684ff3ae388944eb96cce4357fd83b63" label="REDUIRED" color="blue"></option><option value="e8c1ca59890542359555b35cad05ca1d" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="684ff3ae388944eb96cce4357fd83b63">REDUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>EXIT</strong></mark></td><td><span data-option="684ff3ae388944eb96cce4357fd83b63">REDUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="684ff3ae388944eb96cce4357fd83b63">REDUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="684ff3ae388944eb96cce4357fd83b63">REDUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique user ID for each user if he/she is logged in</td><td><span data-option="e8c1ca59890542359555b35cad05ca1d">OPTIONAL</span></td></tr></tbody></table>

4. **PURCHASE:** It's an event triggered when the user makes a purchase.

<table><thead><tr><th width="144">PARAMETERS</th><th width="114">DATATYPE</th><th width="301">DESCRIPTION</th><th>TYPE<select><option value="e4ce0d391eb44dee81e9dcb5dc41b891" label="REQUIRED" color="blue"></option><option value="97397f79400a415da37e264a06e9c8e8" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>PURCHASE</strong></mark></td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique user ID for each user if he/she is logged in</td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">purchaseId</mark></td><td></td><td>A unique ID of the order after making a purchase.</td><td><span data-option="e4ce0d391eb44dee81e9dcb5dc41b891">REQUIRED</span></td></tr><tr><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td></tr></tbody></table>

5. **TRANSACTION:** It's an event triggered when the user makes a transaction.

<table><thead><tr><th width="145">PARAMETERS</th><th width="116">DATATYPE</th><th width="304">DESCRIPTION</th><th>TYPE<select><option value="29897c9b10af42d48b88f2f932a1eb25" label="REQUIRED" color="blue"></option><option value="61518fa277c844d296422d3bd5867f9f" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>TRANSACTION</strong></mark></td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique user ID for each user if he/she is logged in</td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">transactionId</mark></td><td></td><td>A unique ID of the order after making a transaction.</td><td><span data-option="29897c9b10af42d48b88f2f932a1eb25">REQUIRED</span></td></tr><tr><td></td><td></td><td></td><td></td></tr></tbody></table>

6. **REGISTRATION:**

<table><thead><tr><th width="147">PARAMETERS</th><th width="119">DATATYPE</th><th width="279">VALIDATION</th><th>TYPE<select><option value="b3243684428d49bb943facc6b1995478" label="REQUIRED" color="blue"></option><option value="255d81018ce9453bbb4819a1ab0a00b7" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="b3243684428d49bb943facc6b1995478">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>REGISTRATION</strong></mark></td><td><span data-option="b3243684428d49bb943facc6b1995478">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="b3243684428d49bb943facc6b1995478">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="b3243684428d49bb943facc6b1995478">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique ID of the order after making a transaction.</td><td><span data-option="b3243684428d49bb943facc6b1995478">REQUIRED</span></td></tr></tbody></table>

6. **VALIDATION:**&#x20;

<table><thead><tr><th width="143">PARAMETERS</th><th width="117">DATATYPE</th><th width="316">DESCRIPTION</th><th>TYPE<select><option value="d44abd8e4edb45f4be42fcd4f17ede9a" label="REQUIRED" color="blue"></option><option value="d055451ef49146aea0175d467306f8db" label="OPTIONAL" color="blue"></option></select></th></tr></thead><tbody><tr><td><mark style="color:orange;">clientId</mark></td><td>string</td><td>The unique clientId is found on the dashboard.</td><td><span data-option="d44abd8e4edb45f4be42fcd4f17ede9a">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventType</mark></td><td>string</td><td><mark style="background-color:orange;"><strong>VALIDATION</strong></mark></td><td><span data-option="d44abd8e4edb45f4be42fcd4f17ede9a">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">eventLocation</mark></td><td>string</td><td>PAGE / PAYWALL / CONTENT_FLOW_LOGIN / CONTENT_FLOW_OTP / CONTENT_FLOW_ADD_MONEY_PAGE / CONTENT_FLOW_PAYMENT_GATEWAY / SSO_LOGIN / SSO_OTP / UDB / UDB_LOGIN / UDB_OTP / SUBS_LOGIN / SUBS_OTP / POPUP / SLP / SAP / SRP / SUBS_PAYMENT_GATEWAY / FAV / FAV_ICON / USER_BAR / RECOMMENDATION_POPUP</td><td><span data-option="d44abd8e4edb45f4be42fcd4f17ede9a">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">anonId</mark></td><td>uuid</td><td>A unique anonymous ID for each user.</td><td><span data-option="d44abd8e4edb45f4be42fcd4f17ede9a">REQUIRED</span></td></tr><tr><td><mark style="color:orange;">userId</mark></td><td>string</td><td>A unique ID of the order after making a transaction.</td><td><span data-option="d44abd8e4edb45f4be42fcd4f17ede9a">REQUIRED</span></td></tr></tbody></table>
