# Chemaxon Reactor Work queue handler controller API

**Canonical:** https://apis.io/apis/chemaxon/chemaxon-reactor-work-queue-handler-controller-api/  
**Provider:** Chemaxon — https://apis.io/providers/chemaxon/  
**Base URL:** https://jchem-microservices.chemaxon.com/jws-taskmanager  
**Documentation:** https://jchem-microservices.chemaxon.com/jws-calculations/api/index.html

Chemaxon Reactor Work queue handler controller API is one of 40 APIs that [Chemaxon](https://apis.io/providers/chemaxon/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 4 JSON Schema definitions. Tagged areas include Reactor Work queue handler controller. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 4 JSON Schemas.

Use this controller to handle async and background tasks

## Operations (13)

| Method | Path | Summary |
|---|---|---|
| PUT | `/rest-v1/work-queue/reactor/task` | Creates a new reactor task / background process to the work queue |
| DELETE | `/rest-v1/work-queue/reactor/task/{taskId}` | Deletes the specified task |
| 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 |
| POST | `/rest-v1/work-queue/reactor/task/{taskId}/manage` | Manages the specified task |
| GET | `/rest-v1/work-queue/reactor/task/{taskId}/results` | Get task result page |
| 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 |
| POST | `/rest-v1/work-queue/reactor/task/{taskId}/upload` | Uploads structures of specified task |
| GET | `/rest-v1/work-queue/reactor/tasks` | Lists all tasks |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/chemaxon/openapi/chemaxon-reactor-work-queue-handler-controller-api-openapi.yml
- **Documentation** — https://docs.chemaxon.com/latest/jchem-microservices_developer-guide.html
- **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
- **Documentation** — https://docs.chemaxon.com/latest/compound-registration_api-documentation.html

## Other Chemaxon APIs (12)

- [Chemaxon Amendment API](https://apis.io/apis/chemaxon/chemaxon-amendment-api/)
- [Chemaxon Audit API](https://apis.io/apis/chemaxon/chemaxon-audit-api/)
- [Chemaxon Auto Mapper API](https://apis.io/apis/chemaxon/chemaxon-automapper-api/)
- [Chemaxon Builtin Checker API](https://apis.io/apis/chemaxon/chemaxon-builtin-checker-api/)
- [Chemaxon Bulk amendment API](https://apis.io/apis/chemaxon/chemaxon-bulk-amendment-api/)
- [Chemaxon Bulk registration API](https://apis.io/apis/chemaxon/chemaxon-bulk-registration-api/)
- [Chemaxon Bulk upload API](https://apis.io/apis/chemaxon/chemaxon-bulk-upload-api/)
- [Chemaxon Calculator API](https://apis.io/apis/chemaxon/chemaxon-calculator-api/)
- [Chemaxon Checker API](https://apis.io/apis/chemaxon/chemaxon-checker-api/)
- [Chemaxon Checker Descriptor API](https://apis.io/apis/chemaxon/chemaxon-checker-descriptor-api/)
- [Chemaxon Checker Fixer API](https://apis.io/apis/chemaxon/chemaxon-checker-fixer-api/)
- [Chemaxon Chemaxon built-in reactions API](https://apis.io/apis/chemaxon/chemaxon-chemaxon-built-in-reactions-api/)

## Tags

Reactor Work queue handler controller

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/chemaxon/chemaxon-reactor-work-queue-handler-controller-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/chemaxon/.
