The VMware Pulse IoT Center API offers a way for third-party systems to interact with VMware Pulse IoT Center.

VMware Pulse IoT Center provides programmable REST APIs to integrate with your existing enterprise solution. With the VMware Pulse IoT Center APIs, you can create, view, edit, and delete various VMware Pulse IoT Center entities such as Devices, Campaigns, Alerts, Notifications, Groups, and Users, programmatically. All the core features of the VMware Pulse IoT Center provide REST APIs.

Terminology

This document uses the following terms.

API
API is an acronym for Application Programming Interface. It is a name used to refer to a special framework some web applications or services provide which allows a user to connect to the system and perform some number of discrete actions such as running functions, requesting data, or updating information.
Call
A call is another name for a request or a communication sent by a user to the API, in the form of a URL string, which invokes a specific action on one particular endpoint, and can also include additional parameters or values.
HTTP
HTTP is an acronym for Hyper-Text Transport Protocol. It is one of the key architectural components behind how web-based content on the Internet is accessed through web browsers.
JSON
JSON is an acronym for JavaScript Object Notation. It is a format for information, based on the JavaScript language, that is intended for consumption by a programmed function.
Method
HTTP provides support for four methods which each describe a type of result a user might want to achieve through a given communication with a web server or API. The four methods are: GET (for retrieving data), PUT (for inserting data), POST (for updating data), and DELETE (for removing data).
GET
GET is one of the four HTTP methods used for retrieving or querying records from a system.
PUT
PUT is one of the four HTTP methods used for inserting or creating records into a system.
POST
POST is one of the four HTTP methods used for updating existing records in a system.
DELETE
DELETE is one of the four HTTP methods used for removing records from a system.
REST
REST is an acronym for Representational State Transfer. It is a form of software architecture that is primarily used for designing a web service.
Note: The required permissions that are listed for each API are for invoking the API operation. Some APIs require additional permissions to complete the operation.