0.3.2 • Published 3 years ago

workevolve-api-js v0.3.2

Weekly downloads
161
License
workEvolve Licens...
Repository
-
Last release
3 years ago

work_evolve_api

WorkEvolveApi - JavaScript client for work_evolve_api workEvolve Restful API generated by Swagger This SDK is automatically generated by the Swagger Codegen project:

  • API version: 0.1.0
  • Package version: 0.1.0
  • Build package: io.swagger.codegen.languages.JavascriptClientCodegen

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install work_evolve_api --save
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

Finally, switch to the directory you want to use your work_evolve_api from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

You should now be able to require('work_evolve_api') in javascript files from the directory you ran the last command above from.

git

If the library is hosted at a git repository, e.g. https://github.com/YOUR_USERNAME/work_evolve_api then install it via:

    npm install YOUR_USERNAME/work_evolve_api --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file, that's to say your javascript file where you actually use this library):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var WorkEvolveApi = require('work_evolve_api');

var defaultClient = WorkEvolveApi.ApiClient.instance;

// Configure API key authorization: default
var default = defaultClient.authentications['default'];
default.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//default.apiKeyPrefix['Authorization'] = "Token"

var api = new WorkEvolveApi.ActionPermissionApi()

var tenantId = "tenantId_example"; // {String} ID of tenant to filter by

var role = "role_example"; // {String} ID of role to filter by

var permissionId = "permissionId_example"; // {String} Id of action permission to filter by


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.getActionPermissionById(tenantId, role, permissionId, callback);

Documentation for API Endpoints

All URIs are relative to http://localhost/websiteapi/sourcecode/public/v1

ClassMethodHTTP requestDescription
WorkEvolveApi.ActionPermissionApigetActionPermissionByIdGET /tenants/{tenantId}/roles/{role}/actionpermission/{permissionId}Get an action permission resource by id
WorkEvolveApi.ActionPermissionApigetAllActionPermissionsPOST /tenants/{tenantId}/roles/{role}/actionpermission/getGet all action permissions resource
WorkEvolveApi.ActionPermissionApiremoveActionPermissionByIdDELETE /tenants/{tenantId}/roles/{role}/actionpermission/{permissionId}Delete action permission resource by id
WorkEvolveApi.ActionPermissionApisaveActionPermissionPOST /tenants/{tenantId}/roles/{role}/actionpermissionSave a new action permission resource
WorkEvolveApi.ActionPermissionApiupdateActionPermissionPOST /tenants/{tenantId}/roles/{role}/actionpermission/{permissionId}Update action permission resource by id
WorkEvolveApi.AddressBookApigetAddressBookByIdGET /tenants/{tenantId}/addressbooks/{addressBookId}Get an addressbook resource by id
WorkEvolveApi.AddressBookApigetAllAddressBooksPOST /tenants/{tenantId}/addressbooks/getGet all addressbooks resource
WorkEvolveApi.AddressBookApiremoveAddressBookByIdDELETE /tenants/{tenantId}/addressbooks/{addressBookId}Delete addressbook resource by id
WorkEvolveApi.AddressBookApisaveAddressBookPOST /tenants/{tenantId}/addressbooksSave a new addressbook resource
WorkEvolveApi.AddressBookApiupdateAddressBookPOST /tenants/{tenantId}/addressbooks/{addressBookId}Update addressbook resource by id
WorkEvolveApi.ApplicationPermissionApigetAllApplicationPermissionsPOST /tenants/{tenantId}/roles/{role}/applicationpermission/getGet all application permissions resource
WorkEvolveApi.ApplicationPermissionApigetApplicationPermissionByIdGET /tenants/{tenantId}/roles/{role}/applicationpermission/{permissionId}Get an application permission resource by id
WorkEvolveApi.ApplicationPermissionApiremoveApplicationPermissionByIdDELETE /tenants/{tenantId}/roles/{role}/applicationpermission/{permissionId}Delete application permission resource by id
WorkEvolveApi.ApplicationPermissionApisaveApplicationPermissionPOST /tenants/{tenantId}/roles/{role}/applicationpermissionSave a new application permission resource
WorkEvolveApi.ApplicationPermissionApiupdateApplicationPermissionPOST /tenants/{tenantId}/roles/{role}/applicationpermission/{permissionId}Update application permission resource by id
WorkEvolveApi.ColumnPermissionApigetAllColumnPermissionsPOST /tenants/{tenantId}/columnpermission/getGet all column permissions resource
WorkEvolveApi.ColumnPermissionApigetColumnPermissionByIdGET /tenants/{tenantId}/columnpermission/{permissionId}Get a column permission resource by id
WorkEvolveApi.ColumnPermissionApiremoveColumnPermissionByIdDELETE /tenants/{tenantId}/columnpermission/{permissionId}Delete column permission resource by id
WorkEvolveApi.ColumnPermissionApisaveColumnPermissionPOST /tenants/{tenantId}/columnpermissionSave a new column permission resource
WorkEvolveApi.ColumnPermissionApiupdateColumnPermissionPOST /tenants/{tenantId}/columnpermission/{permissionId}Update column permission resource by id
WorkEvolveApi.ContentApigetAllContentsPOST /tenants/{tenantId}/courses/{courseId}/contents/getGet all contents resource
WorkEvolveApi.ContentApigetContentByIdGET /tenants/{tenantId}/courses/{courseId}/contents/{contentId}Get a content resource by id
WorkEvolveApi.ContentApiremoveContentByIdDELETE /tenants/{tenantId}/courses/{courseId}/contents/{contentId}Delete content resource by id
WorkEvolveApi.ContentApisaveContentPOST /tenants/{tenantId}/courses/{courseId}/contentsSave a new content resource
WorkEvolveApi.ContentApiupdateContentPOST /tenants/{tenantId}/courses/{courseId}/contents/{contentId}Update content resource by id
WorkEvolveApi.CourseApigetAllCoursesPOST /tenants/{tenantId}/courses/getGet all courses resource
WorkEvolveApi.CourseApigetCourseByIdGET /tenants/{tenantId}/courses/{courseId}Get a course resource by id
WorkEvolveApi.CourseApigetCoursePlaylistPOST /tenants/{tenantId}/courseplaylist/{courseId}Get course playlist
WorkEvolveApi.CourseApigetCoursePreviewPOST /tenants/{tenantId}/coursepreview/{courseId}Get course preview
WorkEvolveApi.CourseApigetStudentsPOST /tenants/{tenantId}/coursestudents/{courseId}get all students in the course
WorkEvolveApi.CourseApigetUserCoursesPOST /tenants/{tenantId}/usercoursesGet courses of user
WorkEvolveApi.CourseApipurchaseCoursePOST /tenants/{tenantId}/purchasepurchase course
WorkEvolveApi.CourseApiremoveCourseByIdDELETE /tenants/{tenantId}/courses/{courseId}Delete customer resource by id
WorkEvolveApi.CourseApisaveCoursePOST /tenants/{tenantId}/coursesSave a new course resource
WorkEvolveApi.CourseApisubscribeFreeCoursePOST /tenants/{tenantId}/subscribefree/{courseId}subscribe free course
WorkEvolveApi.CourseApiupdateCoursePOST /tenants/{tenantId}/courses/{courseId}Update course resource by id
WorkEvolveApi.CourseProgressApigetCourseProgressByIdGET /tenants/{tenantId}/users/{userId}/courseprogresses/{courseId}Get a course progress by id
WorkEvolveApi.CourseProgressApiupdateCourseProgressPOST /tenants/{tenantId}/users/{userId}/courseprogresses/{courseId}Update course progress by id
WorkEvolveApi.CustomerApigetAllCustomersPOST /tenants/{tenantId}/customers/getGet all customers resource
WorkEvolveApi.CustomerApigetCustomerByIdGET /tenants/{tenantId}/customers/{customerId}Get a customer resource by id
WorkEvolveApi.CustomerApiremoveCustomerByIdDELETE /tenants/{tenantId}/customers/{customerId}Delete customer resource by id
WorkEvolveApi.CustomerApisaveCustomerPOST /tenants/{tenantId}/customersSave a new customer resource
WorkEvolveApi.CustomerApiupdateCustomerPOST /tenants/{tenantId}/customers/{customerId}Update customer resource by id
WorkEvolveApi.DataRevisionApigetAllEventsGET /tenants/{tenantId}/eventsGet all events
WorkEvolveApi.DataRevisionApigetDataByEventGET /tenants/{tenantId}/events/{event}Get data by specific event
WorkEvolveApi.DataRevisionApigetDataByRevisionGET /tenants/{tenantId}/{resource}/{resourceId}/revisions/{revision}Get data of an item by specific revision
WorkEvolveApi.DataRevisionApigetDataFromAllRevisionsGET /tenants/{tenantId}/{resource}/{resourceId}/revisionsGet data of an item from all revisions
WorkEvolveApi.DataRevisionApigetDataRevisionGroupByVersionNoPOST /tenants/{tenantId}/{resource}/{resourceId}/revisions/getGet data of an item from all revisions that group by revision No
WorkEvolveApi.DataRevisionApigetDifferencesByRevisionGET /tenants/{tenantId}/{resource}/{resourceId}/revisions/{revisionFrom}/{revisionTo}Get the difference in fields values between the two revisions
WorkEvolveApi.DataRevisionApirevertDataByEventPOST /tenants/{tenantId}/events/{event}/revertReverts the item to the values in the given event. This will undo any changes made after the given event.
WorkEvolveApi.DataRevisionApirevertDataByRevisionPOST /tenants/{tenantId}/{resource}/{resourceId}/revisions/{revision}/revertReverts the item to the values in the given revision. This will undo any changes made after the given revision.
WorkEvolveApi.FileApiattachFilePUT /tenants/{tenantId}/files/attachattach files resource
WorkEvolveApi.FileApidetachFilePUT /tenants/{tenantId}/files/detachDetach files resource
WorkEvolveApi.FileApigetAllFilePOST /tenants/{tenantId}/files/getGet all file resource
WorkEvolveApi.FileApigetFileBreadCrumbsGET /tenants/{tenantId}/files/{fileId}/breadcrumbsGet breadcrumbs of file
WorkEvolveApi.FileApigetOneFileGET /tenants/{tenantId}/files/{fileId}Get a file resource by id
WorkEvolveApi.FileApisaveFilePOST /tenants/{tenantId}/filesSave a new file resource
WorkEvolveApi.FileApiupdateFilePOST /tenants/{tenantId}/files/{fileId}update a file resource
WorkEvolveApi.FormApigetAllFormsPOST /programs/{proId}/forms/getGet all forms resource
WorkEvolveApi.FormApigetFormByIdGET /programs/{proId}/forms/{formId}Get a form resource by id
WorkEvolveApi.FormApiremoveFormByIdDELETE /programs/{proId}/forms/{formId}Delete form resource by id
WorkEvolveApi.FormApisaveFormPOST /programs/{proId}/formsSave a new form resource
WorkEvolveApi.FormApiupdateFormPOST /programs/{proId}/forms/{formId}Update form resource by id
WorkEvolveApi.GroupSecurityApigetAllGroupSecuritiesPOST /tenants/{tenantId}/groupsecurity/getGet all group securities resource
WorkEvolveApi.GroupSecurityApigetGroupSecurityByIdGET /tenants/{tenantId}/groupsecurity/{groupId}Get a group security resource by id
WorkEvolveApi.GroupSecurityApiremoveGroupSecurityByIdDELETE /tenants/{tenantId}/groupsecurity/{groupId}Delete group security resource by id
WorkEvolveApi.GroupSecurityApisaveGroupSecurityPOST /tenants/{tenantId}/groupsecuritySave a new group security resource
WorkEvolveApi.GroupSecurityApiupdateGroupSecurityPOST /tenants/{tenantId}/groupsecurity/{groupId}Update group security resource by id
WorkEvolveApi.InvitationApiacceptInvitationPOST /invitations/{tokenId}/acceptAccept an invitation resource
WorkEvolveApi.InvitationApigetInvitationByTokenIdGET /invitations/{tokenId}/getGet an invitation resource by token id
WorkEvolveApi.InvitationApireSendInvitationPOST /invitations/{userId}Resend an invitation resource
WorkEvolveApi.InvitationApiremoveInvitationDELETE /invitations/{userId}Remove an invitation resource
WorkEvolveApi.InvitationApisendInvitationPOST /invitationsSend a new invitation resource
WorkEvolveApi.LectureApigetAllLecturePOST /tenants/{tenantId}/courses/{courseId}/contents/{contentId}/lectures/getGet all courses resource
WorkEvolveApi.LectureApigetLectureByIdGET /tenants/{tenantId}/courses/{courseId}/contents/{contentId}/lectures/{lectureId}Get a lecture resource by id
WorkEvolveApi.LectureApiremoveLectureByIdDELETE /tenants/{tenantId}/courses/{courseId}/contents/{contentId}/lectures/{lectureId}Delete lecture resource by id
WorkEvolveApi.LectureApisaveLecturePOST /tenants/{tenantId}/courses/{courseId}/contents/{contentId}/lecturesSave a new lecture resource
WorkEvolveApi.LectureApiupdateLecturePOST /tenants/{tenantId}/courses/{courseId}/contents/{contentId}/lectures/{lectureId}Update lecture resource by id
WorkEvolveApi.LectureProgressApigetLectureProgressByIdGET /tenants/{tenantId}/users/{userId}/courseprogresses/{courseId}/lectures/{lectureId}Get a lecture progress by id
WorkEvolveApi.LectureProgressApiupdateLectureProgressPOST /tenants/{tenantId}/users/{userId}/courseprogresses/{courseId}/lectures/{lectureId}Update lecture progress by id
WorkEvolveApi.LookupApigetLookupsPOST /tenants/{tenantId}/lookupGet datasources resource
WorkEvolveApi.MenuApigetAllMenusPOST /tenants/{tenantId}/menus/getGet all menus resource
WorkEvolveApi.MenuApigetMenuByIdGET /tenants/{tenantId}/menus/{menuId}Get a menu resource by id
WorkEvolveApi.MenuApigetUserMenusPOST /tenants/{tenantId}/usermenusGet user menus resource
WorkEvolveApi.MenuApiremoveMenuByIdDELETE /tenants/{tenantId}/menus/{menuId}Delete menu resource by id
WorkEvolveApi.MenuApisaveMenuPOST /tenants/{tenantId}/menusSave a new menu resource
WorkEvolveApi.MenuApiupdateBatchMenuPOST /tenants/{tenantId}/menus/batchupdate batch of Menu
WorkEvolveApi.MenuApiupdateMenuPOST /tenants/{tenantId}/menus/{menuId}Update menu resource by id
WorkEvolveApi.MenuSelectionApigetAllMenuSelectionsPOST /tenants/{tenantId}/menus/{menuId}/menuselections/getGet all menu selections resource
WorkEvolveApi.MenuSelectionApiremoveMenuSelectionByIdDELETE /tenants/{tenantId}/menus/{menuId}/menuselections/{selectionId}Delete menu selection resource by id
WorkEvolveApi.MenuSelectionApisaveMenuSelectionPOST /tenants/{tenantId}/menus/{menuId}/menuselectionsSave a new menu selection resource
WorkEvolveApi.MenuSelectionApiupdateBatchMenuSelectionPOST /tenants/{tenantId}/menus/{menuId}/menuselections/batchupdate batch of MenuSelection
WorkEvolveApi.MenuSelectionApiupdateMenuSelectionPOST /tenants/{tenantId}/menus/{menuId}/menuselections/{selectionId}Update menu selection resource by id
WorkEvolveApi.ObjectLibraryApigetAllObjectLibrariesPOST /objectlibraries/getGet all object libraries resource
WorkEvolveApi.ObjectLibraryApigetObjectLibraryByIdGET /objectlibraries/{objId}Get an object library resource by id
WorkEvolveApi.ObjectLibraryApiremoveObjectLibraryByIdDELETE /objectlibraries/{objId}Delete object library resource by id
WorkEvolveApi.ObjectLibraryApisaveObjectLibraryPOST /objectlibrariesSave a new object library resource
WorkEvolveApi.ObjectLibraryApiupdateBatchObjectLibraryPOST /objectlibraries/batchupdate batch of ObjectLibrary
WorkEvolveApi.ObjectLibraryApiupdateObjectLibraryPOST /objectlibraries/{objId}Update object library resource by id
WorkEvolveApi.PostApigetAllPostsPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/getGet all posts resource
WorkEvolveApi.PostApigetPostByIdGET /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}Get a post resource by id
WorkEvolveApi.PostApisavePostPOST /tenants/{tenantId}/{resource}/{resourceId}/postsSave a new post resource
WorkEvolveApi.PostApiupdatePostPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}Update post resource by id
WorkEvolveApi.ProgramApigetAllProgramsPOST /programs/getGet all programs resource
WorkEvolveApi.ProgramApigetProgramByIdGET /programs/{proId}Get a program resource by id
WorkEvolveApi.ProgramApiremoveProgramByIdDELETE /programs/{proId}Delete program resource by id
WorkEvolveApi.ProgramApisaveProgramPOST /programsSave a new program resource
WorkEvolveApi.ProgramApiupdateProgramPOST /programs/{proId}Update program resource by id
WorkEvolveApi.ProjectApigetAllProjectsPOST /tenants/{tenantId}/projects/getGet all projects resource
WorkEvolveApi.ProjectApigetProjectByIdGET /tenants/{tenantId}/projects/{projectId}Get a project resource by id
WorkEvolveApi.ProjectApisaveProjectPOST /tenants/{tenantId}/projectsSave a new project resource
WorkEvolveApi.ProjectApiupdateProjectPOST /tenants/{tenantId}/projects/{projectId}Update project resource by id
WorkEvolveApi.RatingApigetRatingByUserIdGET /tenants/{tenantId}/{resource}/{resourceId}/ratings/{userId}Get a rating resource by user id
WorkEvolveApi.RatingApisaveRatingPOST /tenants/{tenantId}/{resource}/{resourceId}/ratingsSave a new rating resource
WorkEvolveApi.RatingApiupdateRatingByUserIdPOST /tenants/{tenantId}/{resource}/{resourceId}/ratings/{userId}Update rating resource by user id
WorkEvolveApi.ReactionApigetAllReactionsPOST /tenants/{tenantId}/{resource}/{resourceId}/reactions/getGet all reactions resource
WorkEvolveApi.ReactionApigetReactionByIdGET /tenants/{tenantId}/{resource}/{resourceId}/reactions/{reactionId}Get a reaction resource by id
WorkEvolveApi.ReactionApiremoveReactoinByIdDELETE /tenants/{tenantId}/{resource}/{resourceId}/reactions/{reactionId}Delete reaction resource by id
WorkEvolveApi.ReactionApisaveReactionPOST /tenants/{tenantId}/{resource}/{resourceId}/reactionsSave a new reaction resource
WorkEvolveApi.ReactionApiupdateReactionPOST /tenants/{tenantId}/{resource}/{resourceId}/reactions/{reactionId}Update reaction resource by id
WorkEvolveApi.ReplyApigetAllRepliesPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/getGet all replies resource
WorkEvolveApi.ReplyApigetReplyByIdGET /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}Get a reply resource by id
WorkEvolveApi.ReplyApisaveReplyPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/repliesSave a new reply resource
WorkEvolveApi.ReplyApiupdateReplyPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}Update reply resource by id
WorkEvolveApi.ReplyOfReplyApigetAllRepliesOfReplyPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}/replies/getGet all replies of reply resource
WorkEvolveApi.ReplyOfReplyApigetReplyOfReplyByIdGET /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}/replies/{replyLevel2Id}Get a reply of reply resource by id
WorkEvolveApi.ReplyOfReplyApisaveReplyOfReplyPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}/repliesSave a new reply of reply resource
WorkEvolveApi.ReplyOfReplyApiupdateReplyOfReplyPOST /tenants/{tenantId}/{resource}/{resourceId}/posts/{postId}/replies/{replyId}/replies/{replyLevel2Id}Update reply of reply resource by id
WorkEvolveApi.RoleApigetAllRolesPOST /tenants/{tenantId}/roles/getGet all roles resource
WorkEvolveApi.RoleApigetRoleByIdGET /tenants/{tenantId}/roles/{role}Get a role resource by id
WorkEvolveApi.RoleApiremoveRoleByIdDELETE /tenants/{tenantId}/roles/{role}Delete role resource by id
WorkEvolveApi.RoleApisaveRolePOST /tenants/{tenantId}/rolesSave a new role resource
WorkEvolveApi.RoleApiupdateBatchRolePOST /tenants/{tenantId}/roles/batchupdate batch of role
WorkEvolveApi.RoleApiupdateRolePOST /tenants/{tenantId}/roles/{role}Update role resource by id
WorkEvolveApi.RoleLibraryApigetAllRoleLibrariesPOST /tenants/{tenantId}/rolelibraries/getGet all role libraries resource
WorkEvolveApi.RoleLibraryApigetRoleLibraryByIdGET /tenants/{tenantId}/rolelibraries/{role}Get a role library resource by id
WorkEvolveApi.RoleLibraryApiremoveRoleLibraryByIdDELETE /tenants/{tenantId}/rolelibraries/{role}Delete role library resource by id
WorkEvolveApi.RoleLibraryApisaveRoleLibraryPOST /tenants/{tenantId}/rolelibrariesSave a new role library resource
WorkEvolveApi.RoleLibraryApiupdateRoleLibraryPOST /tenants/{tenantId}/rolelibraries/{role}Update role library resource by id
WorkEvolveApi.RowPermissionApigetAllRowPermissionsPOST /tenants/{tenantId}/rowpermission/getGet all row permissions resource
WorkEvolveApi.RowPermissionApigetRowPermissionByIdGET /tenants/{tenantId}/rowpermission/{permissionId}Get a row permission resource by id
WorkEvolveApi.RowPermissionApiremoveRowPermissionByIdDELETE /tenants/{tenantId}/rowpermission/{permissionId}Delete row permission resource by id
WorkEvolveApi.RowPermissionApisaveRowPermissionPOST /tenants/{tenantId}/rowpermissionSave a new row permission resource
WorkEvolveApi.RowPermissionApiupdateBatchRowPermissionPOST /tenants/{tenantId}/rowpermission/batchupdate batch of RowPermission
WorkEvolveApi.RowPermissionApiupdateRowPermissionPOST /tenants/{tenantId}/rowpermission/{permissionId}Update row permission resource by id
WorkEvolveApi.SampleApigetSampleGET /sampleSample
WorkEvolveApi.SchemaApigetAllSchemasPOST /schemas/getGet all schemas resource
WorkEvolveApi.SchemaApigetDistinctSchemaPOST /tenants/{tenantId}/distinct-schema/getget distinct schema records by datasource
WorkEvolveApi.SchemaApigetSchemaByIdGET /schemas/{schemaId}Get a schema resource by id
WorkEvolveApi.SchemaApiremoveSchemaByIdDELETE /schemas/{schemaId}Delete schema resource by id
WorkEvolveApi.SchemaApisaveSchemaPOST /schemasSave a new schema resource
WorkEvolveApi.SchemaApiupdateSchemaPOST /schemas/{schemaId}Update schema resource by id
WorkEvolveApi.TaskApigetAllTasksPOST /tenants/{tenantId}/{resource}/{resourceId}/tasks/getGet all tasks resource
WorkEvolveApi.TaskApigetTaskByIdGET /tenants/{tenantId}/{resource}/{resourceId}/tasks/{taskId}Get a task resource by id
WorkEvolveApi.TaskApiremoveTaskByIdDELETE /tenants/{tenantId}/{resource}/{resourceId}/tasks/{taskId}Delete task resource by id
WorkEvolveApi.TaskApisaveTaskPOST /tenants/{tenantId}/{resource}/{resourceId}/tasksSave a new task resource
WorkEvolveApi.TaskApiupdateTaskPOST /tenants/{tenantId}/{resource}/{resourceId}/tasks/{taskId}Update task resource by id
WorkEvolveApi.TenantApiaddPaymentMethodPOST /tenants/{tenantId}/paymentmethodsAdd a new payment method resource
WorkEvolveApi.TenantApichangeSubscriptionPlanPOST /tenants/{tenantId}/subscription/swapChange plan of subscription resource
WorkEvolveApi.TenantApicheckSubscriptionStatusGET /tenants/{tenantId}/subscription/statusCheck status of subscription resource
WorkEvolveApi.TenantApidownloadInvoicePOST /tenants/{tenantId}/billing/downloadDownload billing invoice resource
WorkEvolveApi.TenantApigetBillingPOST /tenants/{tenantId}/billing/getGet billing information resource
WorkEvolveApi.TenantApigetPaymentMethodsPOST /tenants/{tenantId}/paymentmethods/getGet payment methods resource
WorkEvolveApi.TenantApigetTenantByIdGET /tenants/{tenantId}Get an tenant resource by id
WorkEvolveApi.TenantApimakeDefaultPaymentMethodPOST /tenants/{tenantId}/paymentmethods/{cardId}Make default payment method resource
WorkEvolveApi.TenantApiregisterTenantPOST /tenants/registerregister a new tenant resource
WorkEvolveApi.TenantApiremovePaymentMethodDELETE /tenants/{tenantId}/paymentmethods/{cardId}Remove a new payment method resource
WorkEvolveApi.TenantApisubscribePlanPOST /tenants/{tenantId}/subscriptionSubscribe a new pricing plan resource
WorkEvolveApi.TenantApiupdatePaymentMethodPOST /tenants/{tenantId}/paymentmethods/{cardId}/updateUpdate payment method resource
WorkEvolveApi.TenantApiupdateTenantPOST /tenants/{tenantId}/updateUpdate tenant resource by id
WorkEvolveApi.UdcTypeApigetAllUdcTypesPOST /systems/{sysCode}/types/getGet all udc types resource without tenant
WorkEvolveApi.UdcTypeApigetAllUdcTypesTenantPOST /tenants/{tenantId}/systems/{sysCode}/types/getGet all udc types resource with tenant
WorkEvolveApi.UdcTypeApigetUdcTypeByIdGET /systems/{sysCode}/types/{typeId}Get a udc type without tenant resource by id
WorkEvolveApi.UdcTypeApigetUdcTypeTenantByIdGET /tenants/{tenantId}/systems/{sysCode}/types/{typeId}Get a udc type with tenant resource by id
WorkEvolveApi.UdcTypeApiremoveUdcTypeByIdDELETE /systems/{sysCode}/types/{typeId}Delete udc type resource without tenant by id
WorkEvolveApi.UdcTypeApiremoveUdcTypeTenantByIdDELETE /tenants/{tenantId}/systems/{sysCode}/types/{typeId}Delete udc type resource with tenant by id
WorkEvolveApi.UdcTypeApisaveUdcTypePOST /systems/{sysCode}/typesSave a new udc type resource without tenant
WorkEvolveApi.UdcTypeApisaveUdcTypeTenantPOST /tenants/{tenantId}/systems/{sysCode}/typesSave a new udc type resource with tenant
WorkEvolveApi.UdcTypeApiupdateUdcTenantTypePOST /tenants/{tenantId}/systems/{sysCode}/types/{typeId}Update udc type resource with tenant by id
WorkEvolveApi.UdcTypeApiupdateUdcTypePOST /systems/{sysCode}/types/{typeId}Update udc type resource with tenantout by id
WorkEvolveApi.UdcValueApigetAllUdcValuesPOST /systems/{sysCode}/types/{typeId}/values/getGet all udc values resource without tenant
WorkEvolveApi.UdcValueApigetAllUdcValuesTenantPOST /tenants/{tenantId}/systems/{sysCode}/types/{typeId}/values/getGet all udc values resource with tenant
WorkEvolveApi.UdcValueApigetUdcValueByIdGET /systems/{sysCode}/types/{typeId}/values/{valueId}Get udc value resource without tenant by id
WorkEvolveApi.UdcValueApigetUdcValueTenantByIdGET /tenants/{tenantId}/systems/{sysCode}/types/{typeId}/values/{valueId}Get udc value resource with tenant by id
WorkEvolveApi.UdcValueApiremoveUdcValueByIdDELETE /systems/{sysCode}/types/{typeId}/values/{valueId}Delete udc value resource without tenant by id
WorkEvolveApi.UdcValueApiremoveUdcValueTenantByIdDELETE /tenants/{tenantId}/systems/{sysCode}/types/{typeId}/values/{valueId}Delete udc value resource with tenant by id
WorkEvolveApi.UdcValueApisaveUdcValuePOST /systems/{sysCode}/types/{typeId}/valuesSave a new udc value resource without tenant
WorkEvolveApi.UdcValueApisaveUdcValueTenantPOST /tenants/{tenantId}/systems/{sysCode}/types/{typeId}/valuesSave a new udc value resource with tenant
WorkEvolveApi.UdcValueApiupdateUdcValuePOST /systems/{sysCode}/types/{typeId}/values/{valueId}Update udc value resource without tenant by id
WorkEvolveApi.UdcValueApiupdateUdcValueTenantPOST /tenants/{tenantId}/systems/{sysCode}/types/{typeId}/values/{valueId}Update udc value resource with tenant by id
WorkEvolveApi.UploadApiremoveUploadFileDELETE /tenants/{tenantId}/upload/{fileId}Remove an uploaded file resource
WorkEvolveApi.UploadApiuploadFilePOST /tenants/{tenantId}/uploadUpload a new file resource
WorkEvolveApi.UserApiconfirmSignUpPOST /users/confirmationConfirm register user
WorkEvolveApi.UserApigetAllUsersPOST /users/getGet all users resource
WorkEvolveApi.UserApigetUserByIdGET /users/{userId}Get a user resource by id
WorkEvolveApi.UserApiregisterUserPOST /users/registerRegister new user
WorkEvolveApi.UserApiupdateUserPOST /users/{userId}Update user resource by id
WorkEvolveApi.UserRoleApigetAllUserRolesPOST /tenants/{tenantId}/userroles/getGet all user roles resource
WorkEvolveApi.UserRoleApigetUserRoleByIdGET /tenants/{tenantId}/userroles/{userRole}Get a user role resource by id
WorkEvolveApi.UserRoleApiremoveUserRoleByIdDELETE /tenants/{tenantId}/userroles/{userRole}Delete user role resource by id
WorkEvolveApi.UserRoleApisaveUserRolePOST /tenants/{tenantId}/userrolesSave a new user role resource
WorkEvolveApi.UserRoleApiupdateUserRolePOST /tenants/{tenantId}/userroles/{userRole}Update user role resource by id
WorkEvolveApi.UserSecurityApigetAllUserSecuritiesPOST /tenants/{tenantId}/usersecurity/getGet all user securities resource
WorkEvolveApi.UserSecurityApigetUserSecurityByIdGET /tenants/{tenantId}/usersecurity/{userSecurityId}Get a user security resource by id
WorkEvolveApi.UserSecurityApiremoveUserSecurityByIdDELETE /tenants/{tenantId}/usersecurity/{userSecurityId}Delete user security resource by id
WorkEvolveApi.UserSecurityApisaveUserSecurityPOST /tenants/{tenantId}/usersecuritySave a new user security resource
WorkEvolveApi.UserSecurityApiupdateUserSecurityPOST /tenants/{tenantId}/usersecurity/{userSecurityId}Update user security resource by id
WorkEvolveApi.VersionApigetAllVersionsPOST /tenants/{tenantId}/programs/{proId}/versions/getGet all versions resource
WorkEvolveApi.VersionApigetVersionByIdGET /tenants/{tenantId}/programs/{proId}/versions/{versionId}Get a version resource by id
WorkEvolveApi.VersionApiremoveVersionByIdDELETE /tenants/{tenantId}/programs/{proId}/versions/{versionId}Delete version resource by id
WorkEvolveApi.VersionApisaveVersionPOST /tenants/{tenantId}/programs/{proId}/versionsSave a new version resource
WorkEvolveApi.VersionApiupdateVersionPOST /tenants/{tenantId}/programs/{proId}/versions/{versionId}Update version resource by id

Documentation for Models

Documentation for Authorization

default

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header
0.3.2

3 years ago

0.3.0

3 years ago

0.3.1

3 years ago

0.2.0

3 years ago

0.1.21

3 years ago

0.1.20

3 years ago

0.1.19

3 years ago

0.1.18

3 years ago

0.1.17

3 years ago

0.1.16

3 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.3

5 years ago

0.1.1

6 years ago

0.1.0

6 years ago