AirVantage M2M Cloud

The AirVantage® M2M Cloud simplifies M2M development by providing a seamless connection between devices, the M2M cloud and the enterprise. - See more at: http://www.sierrawireless.com/en/productsandservices/AirVantage_M2M_Cloud/How_It_Works.aspx

56 subscribers
26 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

AirVantage M2M Cloud endpoints

MethodEndpointDescription
Applications
POST Uninstall Application
/operations/systems/applications/uninstall
/operations/systems/applications/uninstall
POST Start Application
/operations/systems/applications/start
Start an application on a set of systems defined by a label or a list of uids.
POST Install Application
/operations/systems/applications/install
Install or upgrade an application on a set of systems defined by a label or a list of uids.
POST Stop Application
/operations/systems/applications/stop
Stop an application on a set of systems defined by a label or a list of uids.
Data & Messages
GET Historical raw datapoints
/systems/{uid}/data/{data}/raw
Get the historical values of a raw data for the system matching the unique identifier and the data id defined in the url. Most recent datapoints are returned first. Limitations:…
GET List of messages
/systems/{uid}/messages
Retrieve the list of past messages. The uid, timestamp, protocol and datapoints count are retrieved. Duplicate data are counted.
POST Export datapoints
/operations/systems/{uid}/export/data/historical
Export the historical data of one system to a CSV file.
GET Last datapoints
/systems/{uid}/data
Get the last datapoints of the system matching the unique identifier of data defined in the url. If no data identifier is set, the last datapoint for all data will be retrieved.
GET Details of a message
/systems/{uid}/messages/{uid}
Get message details which consist in its uid, timestamp, protocol, datapoints count and the data sent by the device during this message. Duplicate data are counted.
GET Historical aggregated datapoints
/systems/{uid}/data/{data}/aggregated
Get a temporal aggregation of data points for the system matching the unique identifier and the data id defined in the url. Most recent datapoints are returned first. Three…
Lifecycle
POST Activate
/operations/systems/activate
Activate systems from label or from a list of UID.
POST Switch to maintenance
/operations/systems/maintenance
Switch systems to 'MAINTENANCE' from label or from a list of UID.
Device Management
POST Synchornize
/operations/systems/synchronize
Synchronize systems with fresh information sent by remote devices. Actions can be set to synchronize information for specific applications.
POST Reboot
/operations/systems/reboot
Reboot a selection of systems.
POST AT command
/operations/systems/atcommand
Sends an AT command to a set of systems defined by a label or a list of uid.
POST Wake-up
/operations/systems/wakeup
Wake up a communication application deployed on a selection of systems in order to force this application to communicate with the Operating Portal
POST Configure communication
/operations/systems/configure
Configure heartbeat, status report and advanced reports for a set of systems
POST Factory Reset
/operations/systems/reset
Reset a selection of systems to factory defaults
Systems
DELETE Delete System
/systems/{uid}
Delete a specific system from the AirVantage M2M Cloud. If needed, the user can delete the gateway and the subscriptions linked to the system.
GET Find Systems
/systems
Returns a paginated list of systems with their complete details. It is possible to restrain the result list using criteria parameters. Returned systems are shown only with the…
PUT Edit System
/systems/{uid}
Edit the system identified by the uid of the request.
POST Create System
/systems
Create a single system from scratch. For the associated gateway and the subscriptions, you can either create a new one on the fly or select an existing one by its uid.
Communication
POST Applicative command
/operations/systems/command
Send a command to a set of systems defined by a label or a list of uid.
POST Text SMS
/operations/systems/sms
Send a text SMS to a selection of systems.
POST Retrieve Data
/operations/systems/data/retrieve
Retrieve data from a set of systems defined by a label or a list of uids.
POST Apply Settings
/operations/systems/settings
Apply a list of settings on a set of systems defined by a label or a list of uid.

AirVantage M2M Cloud pricing

PlanPriceRate limitQuotas
BASIC Free
  • requests: unlimited / monthly

More Devices APIs

View all →
  • Use the IMEI number to get model and brand information for any cellular device

    DevicesFreemium130 subscribers
  • DEMO - http://api-gsm.makingdatameaningful.com/ Mobile phone specs with images - 12,000+ models, [1994…

    DevicesFreemium3.1k subscribers
  • Mobile Phones API provides RESTful endpoints to fetch list of mobile brands, list of mobile devices within a…

    DevicesFreemium856 subscribers
  • This is a GSMArena device specifications database

    DevicesFreemium45 subscribers
  • The Mobile Devices API offers structured data on smartphones, tablets, and smartwatches, including specs…

    DevicesFreemium58 subscribers
  • Complete Smartphone API Data. Over 12k Data Avalaible

    DevicesFreemium127 subscribers