Skip to main content

Data input/output

Currently, there are five main methods of fetching data from EVA:

  1. Web services
  2. Event exports
  3. Synchronization files
  4. Data lake exports
  5. Feeds

Web services

Our web services are straightforward. You know them, you love them, no further explanation necessary.

Event exports

You don't always want to rely on web services for certain operations. Sometimes you want to act upon certain events, which would require you to constantly check if these events have occurred when using web services. No bueno. For these purposes, we provide event exports. Event exports essentially boil down to us updating you of events as soon as they occur, so you can go do your thing.

Note

This is the recommended method of receiving updates from EVA, as it acts in real-time.

Synchronization files

Synchronization files are new, they are awesome, and open up a field of new possibilities. What it essentially allows you to do is to export certain configurations as a json, which can then be used to compare it to a whole different environment or even version control the same environment.

Data lake exports

Additionally, if you set up an Azure storage, Amazon S3 or Google Cloud account we can push ton of data over to your data lake. No sweat.

Data feeds

For customers that chose EVA because we are hot, the next big thing or indescribably awesome (which is definitely understandable), but do not care for real-time data or small and nimble traffic (which is nowhere near understandable) we also provide data feeds.

Please note

Even though we provide and support data feeds, we have much, much better alternatives for every single one.

IP whitelisting

Depending on your network and security requirements, you might need to add our network to your firewall's allowlist.

Although we do not provide a hard-coded list of IP addresses, it's possible to scan for outbound IP addresses that are used by the EVA platform. All changes, deletion and additions will be reflected by resolving this address:

out.eva-online.cloud

In practice you can either add this address to your domain allowlist, or you can perform a DNS lookup for the address at a regular interval - although the latter still leaves you open to disruptions if IP addresses change during the DNS lookup interval.