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 Python package is automatically generated by the Swagger Codegen project:

  • API version: 0.0.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.PythonClientCodegen


Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on Github, you can install directly from Github

pip install git+

(you may need to run pip with root permission: sudo pip install git+

Then import the package:

import swagger_client 


Install via Setuptools.

python install --user

(or sudo python install to install the package for all users)

Then import the package:

import swagger_client

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function
import time
import swagger_client
from import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiDocApi(swagger_client.ApiClient(configuration))
x_embarcadero_application_id = 'x_embarcadero_application_id_example' # str |  (optional)
x_embarcadero_app_secret = 'x_embarcadero_app_secret_example' # str |  (optional)
x_embarcadero_master_secret = 'x_embarcadero_master_secret_example' # str |  (optional)

    # Get API EndPoints
    api_instance.a_pi(x_embarcadero_application_id=x_embarcadero_application_id, x_embarcadero_app_secret=x_embarcadero_app_secret, x_embarcadero_master_secret=x_embarcadero_master_secret)
except ApiException as e:
    print("Exception when calling ApiDocApi->a_pi: %s\n" % e)

Documentation for API Endpoints

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

Class Method HTTP request Description
ApiDocApi a_pi GET /api Get API EndPoints
ApiDocApi get_apijson_format GET /api/apidoc.json Get JSON
ApiDocApi get_apiyaml_format GET /api/apidoc.yaml Get YAML
ApiDocApi get_apiyaml_format_end_point GET /api/{item}/apidoc.yaml Get API EndPoint
EdgeModulesApi get_module GET /edgemodules/{mname} Get Module
EdgeModulesApi get_module_resource GET /edgemodules/{mname}/resources/{name} Get EdgeModule Resource
EdgeModulesApi get_module_resources GET /edgemodules/{mname}/resources Get EdgeModule Resources
EdgeModulesApi get_modules GET /edgemodules Get Module
EdgeModulesApi get_modules_fields GET /edgemodules/fields Get Fields
EdgeModulesApi get_resources GET /edgemodules/resources Get EdgeModules Resources
EdgeModulesApi get_resources_fields GET /edgemodules/resources/fields Get Resource Fields
EdgeModulesApi register_module POST /edgemodules Add Module
EdgeModulesApi register_module_resource POST /edgemodules/{mname}/resources Add Module Resource
EdgeModulesApi unregister_module DELETE /edgemodules/{mname} Delete Module
EdgeModulesApi unregister_module_resource DELETE /edgemodules/{mname}/resources/{name} Delete Module Resource
EdgeModulesApi update_module PUT /edgemodules/{mname} Update Module
EdgeModulesApi update_module_resource PUT /edgemodules/{mname}/resources/{name} Update Module Resource
EdgeModulesInvokersApi delete_resource_endpoint DELETE /edgemodules/{mname}/{rname} Invoke Resource Delete Method
EdgeModulesInvokersApi delete_resource_endpoint_item DELETE /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/* Delete Method
EdgeModulesInvokersApi get_resource_endpoint GET /edgemodules/{mname}/{rname} Invoke Resource Get Method
EdgeModulesInvokersApi get_resource_endpoint_item GET /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/* Get Method
EdgeModulesInvokersApi patch_resource_endpoint PATCH /edgemodules/{mname}/{rname} Invoke Resource Patch Method
EdgeModulesInvokersApi patch_resource_endpoint_item PATCH /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/* Patch Method
EdgeModulesInvokersApi post_resource_endpoint POST /edgemodules/{mname}/{rname} Invoke Resource Post Method
EdgeModulesInvokersApi post_resource_endpoint_item POST /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/* Post Method
EdgeModulesInvokersApi put_resource_endpoint PUT /edgemodules/{mname}/{rname} Invoke Resource Put Method
EdgeModulesInvokersApi put_resource_endpoint_item PUT /edgemodules/{mname}/{rname}/{wildcard} Invoke Resource/* Put Method
GroupsApi add_group POST /groups Add Group
GroupsApi delete_group DELETE /groups/{item} Delete Group
GroupsApi get_group GET /groups/{item} Get Group
GroupsApi get_group_fields GET /groups/fields Get Fields
GroupsApi get_groups GET /groups Get Groups
GroupsApi update_group PUT /groups/{item} Update Group
InstallationsApi add_installation POST /installations Add Installation
InstallationsApi delete_installation DELETE /installations/{id} Delete Installation
InstallationsApi get_channels GET /installations/channels Get Installation Channels
InstallationsApi get_installation GET /installations/{id} Get Installation
InstallationsApi get_installation_fields GET /installations/fields Get Fields
InstallationsApi get_installations GET /installations Get Installations
InstallationsApi update_installation PUT /installations/{id} Update Installation
PushApi send POST /push Send Push
UsersApi add_user POST /users Add User
UsersApi delete_user DELETE /users/{id} Delete User
UsersApi get_user GET /users/{id} Get User
UsersApi get_user_fields GET /users/fields Get Fields
UsersApi get_user_groups GET /users/{id}/groups Get User Groups
UsersApi get_users GET /users Get Users
UsersApi login_user POST /users/login Log In
UsersApi logout_user POST /users/logout sPostLogoutSummaryTitle
UsersApi signup_user POST /users/signup Sign Up User
UsersApi update_user PUT /users/{id} Update User
VersionApi get_version 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.