Toolbox HTTP API
0.0.0
OAS 3.1
/openapi
Authorize
api
GET
/api
/healthcheck
Perform healthcheck to verify system status
tasks
POST
/api
/json
/execute
/
Submit new task
GET
/api
/json
/status
/{id}
/
Retrive task status and result
POST
/api
/tasks
/
Submit new task
GET
/api
/tasks
/{id}
Retrive task status and result
GET
/api
/tasks
/{id}
/payment
Check per-run payment status and redirect
POST
/api
/tasks
/{id}
/payment
Initiate or continue per-run payment
POST
/api
/tasks
/{id}
/support
Submit support request
tools
GET
/api
/tags
/
Retrieve tags summary
GET
/api
/tools
/
Retrieve tools summary
GET
/api
/tools
/{name}
Retrieve detailed tool info
POST
/api
/tools
/{name}
/favorite
Update tool favorite
GET
/api
/tools
/{name}
/presets
Retrieve tool presets
PUT
/api
/tools
/{name}
/presets
Update tool presets
POST
/api
/tools
/publish
Publish tool
openapi
GET
/openapi
Schemas
Healthcheck
Expand all
object
HealthcheckStatusEnum
Expand all
string
ModeEnum
Expand all
string
Payment
Expand all
object
SupportRequest
Expand all
object
Tag
Expand all
object
Tags
Expand all
object
TaskStatus
Expand all
object
TaskStatusOutput
Expand all
object
TaskStatusStatusEnum
Expand all
string
TaskSubmitRequest
Expand all
object
TaskSubmitResponse
Expand all
object
Tool
Expand all
object
ToolDetail
Expand all
object
ToolFavoriteRequest
Expand all
object
ToolFavoriteResponse
Expand all
object
ToolFavoriteResponseStatusEnum
Expand all
string
ToolParam
Expand all
object
ToolPresetItemRequest
Expand all
object
ToolPresetsRequest
Expand all
object
ToolPublishCommit
Expand all
object
ToolPublishRequest
Expand all
object
Tools
Expand all
object