HTTP
If you need to send events from an offline system or have events triggered outside your site, you can use our HTTP approach to send them.
EdgeTag operates using a server-side cookie to identify users. Therefore, it is important, if possible, to store our ID from the browser in our system. This will allow you to associate the same user when sending events via HTTP.
If the system is not connected to your website, there's no need to worry. We can also connect users via email. Please ensure that you include the email in the payload using the userEmail property. We will search for this email in our ID graph and connect it to the user. If the user is not found, we will create a new user.
If you are using EdgeTag without a browser, you can always define your own EdgeTag ID and use that as an identifier. Example: You use EdgeTag in your mobile app, and you use mobile ID as EdgeTag ID when sending events.
Error handling
All APIs have the same error-handling mechanism.
{
"message": "Value is not defined",
"code": "400"
}Last updated
Was this helpful?

