Table of Contents

Class CmdsTemplatesController

Namespace
InSite.Api.Controllers
Assembly
InSite.UI.dll

The setup and configuration of a profile, competency, and/or achievement is done in a template. Use the requests in this folder to query your library of profiles, competencies, and achievements.

[RoutePrefix("api/cmds/templates")]
public class CmdsTemplatesController : ApiBaseController, IHttpController, IDisposable
Inheritance
CmdsTemplatesController
Implements
Inherited Members

Constructors

CmdsTemplatesController()

public CmdsTemplatesController()

Methods

Achievements()

[HttpGet]
[Route("achievements")]
public HttpResponseMessage Achievements()

Returns

HttpResponseMessage

Remarks

Use this request to query for a listing of all the achievements in your CMDS library. Achievements include e-learning modules, time-sensitive safety certificates, orientations, codes of practice, safe operating practices, site-specific operating procedures, training guides, and others.

Competencies()

[HttpGet]
[Route("competencies")]
public HttpResponseMessage Competencies()

Returns

HttpResponseMessage

Remarks

Use this request to query for a listing of all the competencies in your CMDS library, and the profiles that contain each competency.

Profiles()

[HttpGet]
[Route("profiles")]
public HttpResponseMessage Profiles()

Returns

HttpResponseMessage

Remarks

Use this request to query for a listing of all the profiles in your CMDS library, and the competencies contained in each profile.