| AddEngineToResource | Post /admin/resource/{ResourceID}/engine | This API adds the engine to the resource |
| AddServiceToResource | Post /admin/resource/{ResourceID}/service | This API adds the service to the resource |
| AddserversServerType | Post /admin/server_type/{ServerTypeID}/add | This API add servers to the specified server type |
| AdminTerminateCluster | Post /admin/terminate | This terminates the cluster |
| ApplyLicense | Post /admin/licenses/apply | This applies a license to aiWARE |
| CheckAuth | Post /admin/auth | This check auth for a token |
| ClearBacklog | Post /admin/backlog/clear | This clears some or all of the currently queued tasks |
| CreateAdminApplication | Post /admin/applications/create | This creates a new application |
| CreateAdminCore | Post /admin/cores/create | This creates a new core |
| CreateAdminOrganization | Post /admin/organizations/create | This updates the config for the cluster for a given key |
| CreatePermission | Post /admin/users/permission/create | This creates a new permission |
| CreateResource | Post /admin/resource/create | This API creates a new resource definition such as a database, nsq or redis DB. |
| CreateRole | Post /admin/users/role/create | This creates a new role |
| CreateServerType | Post /admin/server_types/create | This creates a new server type |
| CreateServerTypeEngineRunning | Post /admin/server_types/running_engine/create | This creates a new server_type_engine_running |
| CreateService | Post /admin/service/create | This API creates a new service definition. |
| CreateToken | Post /admin/tokens/create | This creates a new token |
| CreateUser | Post /admin/users/create | This creates a new user |
| DeleteApplication | Post /admin/applications/{ApplicationID}/delete | This deletes an application |
| DeleteLicense | Delete /admin/licenses/{LicenseID}/delete | This deletes a license from aiWARE |
| DeleteOrganization | Post /admin/organization/{OrganizationID}/delete | This deletes the specified organization |
| DeleteResource | Post /admin/resource/{ResourceID}/delete | This deletes the specified resource |
| DeleteRole | Post /admin/users/role/{RoleID}/delete | This deletes a role |
| DeleteServerType | Delete /admin/server_type/{ServerTypeID}/delete | This API deletes the specified server type |
| DeleteServerTypePost | Post /admin/server_type/{ServerTypeID}/delete | This API deletes the specified server type |
| DeleteServerTypeRunningEngine | Delete /admin/server_type/{ServerTypeID}/engine/{EngineID}/delete | This API deletes the running engine for a server type |
| DeleteService | Post /admin/services/{ServiceID}/delete | This API deletes a specific service |
| DeleteToken | Post /admin/token/{TokenID}/delete | This deletes a token |
| DeleteUser | Post /admin/user/{UserID}/delete | This deletes a user |
| DesiredserversServerType | Post /admin/server_type/{ServerTypeID}/desired | This API add servers to the specified server type |
| GetAdminApplicationDetail | Get /admin/application/{ApplicationID}/detail | This provides information on the given application. |
| GetAdminCoreDetail | Get /admin/core/{CoreID}/detail | This provides information on the given core. |
| GetAdminCores | Get /admin/cores | This provides a list of core systems |
| GetAdminEngineConfigSectionKey | Get /admin/engine/{EngineID}/config/{ConfigSection}/{ConfigKey} | This provides a config section key for the engine |
| GetAdminOrganizationDetail | Get /admin/organization/{OrganizationID}/detail | This gets organization detail by ID |
| GetAdminOrganizationTokens | Get /admin/organization/{OrganizationID}/tokens | This provides information on the given organization tokens. |
| GetAdminOrganizations | Get /admin/organizations | This provides a list of organizations |
| GetAdminPermissionDetail | Get /admin/users/permission/{PermissionID}/detail | This gets permission detail by ID |
| GetAdminRoleDetail | Get /admin/users/role/{RoleID}/detail | This gets role detail by ID |
| GetAdminServiceConfig | Get /admin/service/{ServiceID}/config | This provides all the config for the service |
| GetAdminServiceConfigSection | Get /admin/service/{ServiceID}/config/{ConfigSection} | This provides all the config for the service |
| GetAdminServiceConfigSectionKey | Get /admin/service/{ServiceID}/config/{ConfigSection}/{ConfigKey} | This provides a config section key for the service |
| GetAdminServiceInstances | Get /admin/service/instances | This lists the service instances available for a system |
| GetAdminServiceInstancesByServiceID | Get /admin/service/{ServiceID}/instances | This lists the service instances available by service ID |
| GetAdminStatus | Get /admin/status | This provides information on the status of the aiWARE edge |
| GetAdminTokenDetail | Get /admin/token/{TokenID}/detail | Get the token info by ID |
| GetAdminTokenPermissions | Get /admin/token/{TokenID}/permissions | This provides a list of all token permissions for a token by TokenID |
| GetAdminTokens | Get /admin/tokens | This provides information about all tokens. |
| GetAdminUserDetail | Get /admin/user/{UserID}/detail | This provides information on the given user. |
| GetAdminUserPermissions | Get /admin/user/{UserID}/permissions | This provides a list of all user permissions for an user by UserID |
| GetAdminUserTokens | Get /admin/user/{UserID}/tokens | This provides information on the given user. |
| GetAdminUsers | Get /admin/users | This provides a list of users in the system |
| GetAdminUsersPermission | Get /admin/users/permissions | This provides a list of all user permissions in the system |
| GetAdminUsersRoles | Get /admin/users/roles | This provides a list of user role in the system |
| GetApplications | Get /admin/applications | Get the list of applications deployed and available on aiWARE |
| GetBacklogSummary | Get /admin/backlog/summary | This provides summary information on the current backlog |
| GetConfig | Get /admin/config | This provides all the config for the cluster |
| GetConfigSection | Get /admin/config/{ConfigSection} | This provides all the config for the cluster |
| GetConfigSectionKey | Get /admin/config/{ConfigSection}/{ConfigKey} | This provides a config section key for the cluster |
| GetEnginesForResource | Get /admin/resource/{ResourceID}/engines | Get list of engines for resource |
| GetLicenseDetail | Get /admin/licenses/{LicenseID}/detail | This gets detail on a license key |
| GetLicenses | Get /admin/licenses | This provides a licenses on the system |
| GetMappingsForResource | Get /admin/resource/{ResourceID}/mappings | Get list of mappings for resource |
| GetResource | Get /admin/resource/{ResourceID} | Get a resource definition |
| GetResourceMappingDetail | Get /admin/resource/{ResourceID}/mapping/{ResourceMappingID}/detail | Get resource mapping detail |
| GetResources | Get /admin/resources | Get the list of resources |
| GetResourcesForEngine | Get /admin/engine/{EngineID}/resources | Get list of resources for engine |
| GetResourcesForHost | Get /admin/host/{HostID}/resources | Get list of resources for host |
| GetResourcesForService | Get /admin/service/{ServiceID}/resources | Get list of resources for service |
| GetServerType | Get /admin/server_type/{ServerTypeID}/detail | This provides detail on the server type |
| GetServerTypeEngineRunning | Get /admin/server_types/running_engines | This lists the running engine with server types |
| GetServerTypeEngineRunningDetail | Get /admin/server_type/{ServerTypeID}/engine/{EngineID}/detail | This gets the detail of server type - running engine |
| GetServerTypes | Get /admin/server_types | This lists the server types available on the system |
| GetService | Get /admin/service/{ServiceID}/detail | This gets the service detail |
| GetServices | Get /admin/services | This lists the services available on the system |
| LoginUser | Post /admin/users/login | This logs a user in if successful |
| OauthLoginUser | Post /admin/users/oauth2_login | This logs a user in if successful with OAuth2 |
| RegisterUser | Post /admin/users/register | This registers a new user |
| RemoveEngineForResource | Post /admin/resource/{ResourceID}/engine/{EngineID}/delete | This API removes the engine to the resource |
| RemoveserversServerType | Post /admin/server_type/{ServerTypeID}/remove | This API removes servers from the specified server type |
| ResetAllocTable | Post /admin/backlog/reset-alloc | This resets the alloc table |
| SignupInitialUser | Post /admin/users/signup/initial | This registers a new initial user |
| UpdateAdminCore | Post /admin/core/{CoreID}/update | This updates a core system |
| UpdateApplication | Post /admin/applications/{ApplicationID}/update | This updates an application |
| UpdateConfigAll | Post /admin/config | This gets the config for the cluster |
| UpdateConfigSection | Post /admin/config/{ConfigSection} | This gets the config for the cluster |
| UpdateConfigSectionKey | Post /admin/config/{ConfigSection}/{ConfigKey} | This updates the config for the cluster for a given key |
| UpdateEnginesForResource | Post /admin/resource/{ResourceID}/engine/update | This API updates the specified server type-running engine |
| UpdateOrganization | Post /admin/organization/{OrganizationID}/update | This updates a organization |
| UpdatePermission | Post /admin/users/permission/{PermissionID}/update | This updates a permission |
| UpdateResource | Post /admin/resource/{ResourceID}/update | This API updates the specified resource |
| UpdateResourceMapping | Post /admin/resource/{ResourceID}/mapping/{ResourceMappingID}/update | This API updates the state of the specified resource mapping |
| UpdateResourceMappingState | Post /admin/resource/{ResourceID}/mapping/{ResourceMappingID}/updatestate | This API updates the state of the specified resource mapping state |
| UpdateResourceState | Post /admin/resource/{ResourceID}/updatestate | This API updates the state of the specified resource |
| UpdateRole | Post /admin/users/role/{RoleID}/update | This updates a role |
| UpdateServerType | Post /admin/server_type/{ServerTypeID}/update | This API updates the specified server type |
| UpdateServerTypeEngineRunning | Post /admin/server_type/{ServerTypeID}/engine/{EngineID}/update | This API updates the specified server type-running engine |
| UpdateService | Post /admin/service/{ServiceID}/update | This API updates a service. |
| UpdateToken | Post /admin/token/{TokenID}/update | This updates a token |
| UpdateUser | Post /admin/user/{UserID}/update | This updates a user |
| UpsertServerTypes | Post /admin/server_type/upsert | This API creates or updates the specified server types |
| UserPasswordForgot | Post /admin/users/password/forgot | This api will help users to reset their password when they forgot |
| UserPasswordReset | Post /admin/users/password/reset | Helps users to reset their password |
| UserPasswordUpdate | Post /admin/users/password/update | This api will help users to update their password |