Chemaxon Reactor Work queue handler controller API
Use this controller to handle async and background tasks
Operations 13
PUT
/rest-v1/work-queue/reactor/task
Creates a new reactor task / background process to the work queue
#
GET
/rest-v1/work-queue/reactor/task/{taskId}
Gets the state of the specified task / background process
#
PUT
/rest-v1/work-queue/reactor/task/{taskId}
Adds structures to specified task / background process
#
PUT
/rest-v1/work-queue/reactor/task/{taskId}/copy
Copies an already existing task / background process to the work queue
#
POST
/rest-v1/work-queue/reactor/task/{taskId}/import-file/{fileName}
Imports all structures from the file and adds them to the given task ID
#
DELETE
/rest-v1/work-queue/reactor/task/{taskId}/structure/{structureKey}
Deletes the specified structure of the specified task / background process
#
GET
/rest-v1/work-queue/reactor/task/{taskId}/structure/{structureKey}
Gets the specified structure of the specified task / background process
#
GET
/rest-v1/work-queue/reactor/task/{taskId}/structures
Gets all of the structures of the specified task / background process
#
Documentation
Documentation
https://docs.chemaxon.com/latest/jchem-microservices_developer-guide.html
Documentation
https://docs.chemaxon.com/latest/compound-registration_api-documentation.html
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/chemaxon/json-schema/chemaxon-reactor-task-descriptor-schema.json
JSONSchema
https://artifacts.apis.io/chemaxon/json-schema/chemaxon-monitor-response-schema.json
JSONSchema
https://artifacts.apis.io/chemaxon/json-schema/chemaxon-reactor-task-creation-request-schema.json
JSONSchema
https://artifacts.apis.io/chemaxon/json-schema/chemaxon-reactor-add-structures-request-schema.json