Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Enterprise Mobility Services API Learn about EMS EMS (Enterprise Mobility Services) offers a Mobile Enterprise Application Platform (MEAP) TurnKey Middleware for Interconnected Distributed Apps

This Dart package is automatically generated by the Swagger Codegen project:

  • API version: 0.0.0
  • Build package: io.swagger.codegen.languages.DartClientCodegen


Dart 1.20.0 or later OR Flutter 0.0.20 or later

Installation & Usage


If this Dart package is published to Github, please include the following in pubspec.yaml

name: swagger
version: 1.0.0
description: Swagger API client
      version: 'any'


To use the package in your local drive, please include the following in pubspec.yaml

    path: /path/to/swagger



Getting Started

Please follow the installation procedure and then run the following:

import 'package:swagger/api.dart';

var api_instance = new ApiDocApi();
var xEmbarcaderoApplicationId = xEmbarcaderoApplicationId_example; // String | 
var xEmbarcaderoAppSecret = xEmbarcaderoAppSecret_example; // String | 
var xEmbarcaderoMasterSecret = xEmbarcaderoMasterSecret_example; // String | 

try {
    api_instance.aPI(xEmbarcaderoApplicationId, xEmbarcaderoAppSecret, xEmbarcaderoMasterSecret);
} catch (e) {
    print("Exception when calling ApiDocApi->aPI: $e\n");

Documentation for API Endpoints

All URIs are relative to http://localhost:8080

Class Method HTTP request Description
ApiDocApi aPI GET /api Get API EndPoints
ApiDocApi getAPIJSONFormat GET /api/apidoc.json Get JSON
ApiDocApi getAPIYAMLFormat GET /api/apidoc.yaml Get YAML
ApiDocApi [getAPIYAMLFormat EndPoint](docs// endpoint) GET /api/{item}/apidoc.yaml Get API EndPoint
EdgeModulesApi getModule GET /edgemodules/{mname} Get Module
EdgeModulesApi getModuleResource GET /edgemodules/{mname}/resources/{name} Get EdgeModule Resource
EdgeModulesApi getModuleResources GET /edgemodules/{mname}/resources Get EdgeModule Resources
EdgeModulesApi getModules GET /edgemodules Get Module
EdgeModulesApi getModulesFields GET /edgemodules/fields Get Fields
EdgeModulesApi getResources GET /edgemodules/resources Get EdgeModules Resources
EdgeModulesApi getResourcesFields GET /edgemodules/resources/fields Get Resource Fields
EdgeModulesApi registerModule POST /edgemodules Add Module
EdgeModulesApi registerModuleResource POST /edgemodules/{mname}/resources Add Module Resource
EdgeModulesApi unregisterModule DELETE /edgemodules/{mname} Delete Module
EdgeModulesApi unregisterModuleResource DELETE /edgemodules/{mname}/resources/{name} Delete Module Resource
EdgeModulesApi updateModule PUT /edgemodules/{mname} Update Module
EdgeModulesApi updateModuleResource PUT /edgemodules/{mname}/resources/{name} Update Module Resource
EdgeModulesInvokersApi deleteResourceEndpoint DELETE /edgemodules/{mname}/{rname} Invoke Resource Delete Method
EdgeModulesInvokersApi deleteResourceEndpointItem DELETE /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/_* Delete Method
EdgeModulesInvokersApi getResourceEndpoint GET /edgemodules/{mname}/{rname} Invoke Resource Get Method
EdgeModulesInvokersApi getResourceEndpointItem GET /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/_* Get Method
EdgeModulesInvokersApi patchResourceEndpoint PATCH /edgemodules/{mname}/{rname} Invoke Resource Patch Method
EdgeModulesInvokersApi patchResourceEndpointItem PATCH /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/_* Patch Method
EdgeModulesInvokersApi postResourceEndpoint POST /edgemodules/{mname}/{rname} Invoke Resource Post Method
EdgeModulesInvokersApi postResourceEndpointItem POST /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/_* Post Method
EdgeModulesInvokersApi putResourceEndpoint PUT /edgemodules/{mname}/{rname} Invoke Resource Put Method
EdgeModulesInvokersApi putResourceEndpointItem PUT /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/_* Put Method
GroupsApi addGroup POST /groups Add Group
GroupsApi deleteGroup DELETE /groups/{item} Delete Group
GroupsApi getGroup GET /groups/{item} Get Group
GroupsApi getGroupFields GET /groups/fields Get Fields
GroupsApi getGroups GET /groups Get Groups
GroupsApi updateGroup PUT /groups/{item} Update Group
InstallationsApi addInstallation POST /installations Add Installation
InstallationsApi deleteInstallation DELETE /installations/{id} Delete Installation
InstallationsApi getChannels GET /installations/channels Get Installation Channels
InstallationsApi getInstallation GET /installations/{id} Get Installation
InstallationsApi getInstallationFields GET /installations/fields Get Fields
InstallationsApi getInstallations GET /installations Get Installations
InstallationsApi updateInstallation PUT /installations/{id} Update Installation
PushApi send POST /push Send Push
UsersApi addUser POST /users Add User
UsersApi deleteUser DELETE /users/{id} Delete User
UsersApi getUser GET /users/{id} Get User
UsersApi getUserFields GET /users/fields Get Fields
UsersApi getUserGroups GET /users/{id}/groups Get User Groups
UsersApi getUsers GET /users Get Users
UsersApi loginUser POST /users/login Log In
UsersApi logoutUser POST /users/logout sPostLogoutSummaryTitle
UsersApi signupUser POST /users/signup Sign Up User
UsersApi updateUser PUT /users/{id} Update User
VersionApi getVersion GET /version Get version

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.


You can’t perform that action at this time.