IronFunctions.AppsApi

December 19, 2016 ยท View on GitHub

All URIs are relative to https://127.0.0.1:8080/v1

MethodHTTP requestDescription
appsAppDeleteDELETE /apps/{app}Delete an app.
appsAppGetGET /apps/{app}Get information for a app.
appsAppPatchPATCH /apps/{app}Updates an app.
appsGetGET /appsGet all app names.
appsPostPOST /appsPost new app

appsAppDelete

appsAppDelete(app)

Delete an app.

Delete an app.

Example

var IronFunctions = require('iron_functions');

var apiInstance = new IronFunctions.AppsApi();

var app = "app_example"; // String | Name of the app.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.appsAppDelete(app, callback);

Parameters

NameTypeDescriptionNotes
appStringName of the app.

Return type

null (empty response body)

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

appsAppGet

AppWrapper appsAppGet(app)

Get information for a app.

This gives more details about a app, such as statistics.

Example

var IronFunctions = require('iron_functions');

var apiInstance = new IronFunctions.AppsApi();

var app = "app_example"; // String | name of the app.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.appsAppGet(app, callback);

Parameters

NameTypeDescriptionNotes
appStringname of the app.

Return type

AppWrapper

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

appsAppPatch

AppWrapper appsAppPatch(app, body)

Updates an app.

You can set app level settings here.

Example

var IronFunctions = require('iron_functions');

var apiInstance = new IronFunctions.AppsApi();

var app = "app_example"; // String | name of the app.

var body = new IronFunctions.AppWrapper(); // AppWrapper | App to post.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.appsAppPatch(app, body, callback);

Parameters

NameTypeDescriptionNotes
appStringname of the app.
bodyAppWrapperApp to post.

Return type

AppWrapper

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

appsGet

AppsWrapper appsGet()

Get all app names.

Get a list of all the apps in the system.

Example

var IronFunctions = require('iron_functions');

var apiInstance = new IronFunctions.AppsApi();

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.appsGet(callback);

Parameters

This endpoint does not need any parameter.

Return type

AppsWrapper

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

appsPost

AppWrapper appsPost(body)

Post new app

Insert a new app

Example

var IronFunctions = require('iron_functions');

var apiInstance = new IronFunctions.AppsApi();

var body = new IronFunctions.AppWrapper(); // AppWrapper | App to post.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.appsPost(body, callback);

Parameters

NameTypeDescriptionNotes
bodyAppWrapperApp to post.

Return type

AppWrapper

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json