Push API introduction

The Push API streams live raw SIM network data from various data sources to a customer's web-based endpoint, so that customers can monitor and administer their SIM estate network usage.

Eseye makes data available in real-time with a slight delay, and does not supply historic data. You must store any data you want to retain.

The PUSH API returns network information for all SIMs that are linked to your Infinity Classic account.

The information returned does not include information from SIMs assigned to child accounts. For example, if a customer reseller account (with their own SIM customers) requests data, it will not include information for SIMs that belong to their customer accounts.

Data stream services

You can subscribe to one or more of the following network data stream services:

  • NetFlow Raw Push – aggregates a wide variety of IP network traffic data per customer SIM, including:

    • Traffic source and destination IP addresses and port numbers
    • The number of bytes and IP packets observed in the traffic flow

    Network administrators can analyse the data to understand the traffic flow and volume across their SIM estate network, which may inform business decisions. For example, a business may need to purchase new hardware in areas of high usage to ease traffic flow congestion, or retire a thing that is never used.

  • RADIUS Authentication – controls a user's network resource access. Network administrators can use the data to track network and device usage, and analyse networking issues.

  • RADIUS Accounting – accurately measures a RADIUS network user's start and stop times and traffic usage. This information is used for billing purposes and general network monitoring..

Each subscription to a data steam service is independent and therefore can be assigned a different customer endpoint (URL).

To request a pricing quote for the Push API:

  1. Select Request pricing quote (below) to display a pre-formatted email that you can use to initiate Push API services. Edit the email to suit your requirements.

    Request pricing quote

  2. Alternatively, send your own email to Sales Admin (salesadmin@eseye.com):

    Subject: Request a pricing quote for Push API

    Body text must include the following information:

    • Company Name
    • Your role
    • Contact phone number
    • Contact email address
  3. An Account Manager will respond.

To make any changes to an existing API subscription, for example to enable or disable a data stream, please email Support.