Catapult Engine
These endpoints provide methods to add, edit, and delete engine related data

Register Engine

Method: POST
Uri: /Engine/Register
Authorization: UserRoleAdminAccess
Register a new engine

Confirm Engine

Method: GET
Uri: /Engine/{engineId}/Confirm?token={token}
Authorization: UserRoleAdminAccess
Manually confirm engine registration.

Suspend Engine

Method: POST
Uri: /Engine/{engineId}/Suspend
Authorization: UserRoleAdminAccess
Suspend an engine to reject its access temporarily

Reactivate Engine

Method: POST
Uri: /Engine/{engineId}/Activate
Authorization: UserRoleAdminAccess
Reactivate a suspended engine

Get Engine List

Method: GET
Uri: /Engine?status={status}
Authorization: UserRoleAdminAccess
Get the list of engines available. Optionally filtered it by status (Active | Suspended | Running)

Get Engine By Name

Method: GET
Uri: /Engine/name/{engineName}
Authorization: UserRoleAdminAccess
Get the engine data by name

Delete Engine

Method: DELETE
Uri: /Engine/{engineId}
Authorization: UserRoleAdminAccess
Delete an engine
Last modified 3yr ago