How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

CoreStack Background Jobs API

Manage Background Jobs

CoreStack Background Jobs API is one of 85 APIs that CoreStack publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Background Jobs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 17 operations across 16 paths, and defines 41 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, /.

17 operations 16 paths 41 schemas 12 POST5 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.corestack.io/
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

CoreStack Background Jobs API declares 1 security scheme for authenticating requests. An API key is passed in the header as X-Auth-Token (auth_token).

Paths & Operations 17

Across 16 paths, the API surfaces 17 operations — 12 POST, 5 PUT. Each is listed below with its method, path, parameters, and response codes.

Background Jobs 17

Manage Background Jobs

PUT
/v1/admin/background_job/activation
Sets the next activation time for the Background Job
BackgroundJobActivation body → 500401400200
POST
/v1/admin/background_job/batch
Returns a batch of BackgroundJobs
BackgroundJobBatch body → 500401400200
PUT
/v1/admin/background_job/cancel
Requests the cancellation of a job
BackgroundJobCancel body → 500401400200
POST
/v1/admin/background_job/forwarding_check
Internal
BackgroundJobForwardingCheck body → 500401400200
PUT
/v1/admin/background_job/invalidation
Request a Background Job to stop processing as soon as possible
BackgroundJobInvalidation body → 500401400200
POST
/v1/admin/background_job/list
Returns a list of BackgroundJobs ids
BackgroundJobList body → 500401400200
POST
/v1/admin/background_job/log
Returns a batch of log entries for BackgroundJob
BackgroundJobLog body → 500401400404200
POST
/v1/admin/background_job/logger/set-level
Sets the level of a logger
BackgroundJobLoggerSet body → 500401400200
POST
/v1/admin/background_job/loggers
Returns a list of BackgroundJobs threads
BackgroundJobLoggers body → 500401400200
PUT
/v1/admin/background_job/priority
Sets the priority on Background Job
BackgroundJobPriority body → 500401400200
POST
/v1/admin/background_job/queue
Queues a Background Job
BackgroundJobQueue body → 500401400200
POST
/v1/admin/background_job/stacktrace
Returns the frames for the executing BackgroundJob
BackgroundJobStackTrace body → 500401400404200
POST
/v1/admin/background_job/stats
Returns statistics about the selected executors
BackgroundJobStats body → 500401400200
POST
/v1/admin/background_job/threads
Returns a list of BackgroundJobs threads
BackgroundJobThreads body → 500401400200
POST
/v1/background_job_handler/configuration
Fetch the configuration of a Background Job Handler
GetBackgroundJobHandlerConfiguration body → 500401400200
PUT
/v1/background_job_handler/configuration
Update the configuration of a Background Job Handler
UpdateBackgroundJobHandlerConfiguration body → 500401400200
POST
/v1/background_job_handler/list
Lists the active Background Job Handlers
ListBackgroundJobHandlers body → 500401400200

Schemas 41

The contract defines 41 schemas that model the data the API accepts and returns. The most detailed are BackgroundJob (17 properties), BackgroundJobQueueRequest (11 properties), BackgroundJobStatistics (9 properties), BackgroundJobThread (6 properties). Each schema is shown below with its type and property counts.

BackgroundJobLogger
object
4 properties
BackgroundJobHandlerListResponse
object
1 property
BackgroundJobHeapAnalysis
object
3 properties
BackgroundJobUpdateActivationRequest
object
2 properties
BackgroundJobHandlerConfigurationRequest
object
2 properties
BackgroundJobStatisticsResponse
object
1 property
BackgroundJobInvalidation
object
5 properties
BackgroundJobBatchResponse
object
1 property
BackgroundJobBatchRequest
BackgroundJobQueryCounter
object
6 properties
BackgroundJobHandlerConfiguration
object
5 properties
BackgroundJobQueueRequest
object
11 properties
BackgroundJobHeapAnalysisModule
object
3 properties
BackgroundJobQueryCounterPerCaller
object
3 properties
BackgroundJobUpdatePriorityRequest
object
2 properties
ListDetailedResponse
object
2 properties
BackgroundJobFilter
object
4 properties
BackgroundJobLog
object
5 properties
BackgroundJobLogRequest
object
3 properties
BackgroundJobThreadFrame
object
4 properties
ModelError
object
1 property 1 required
BackgroundJobSortCriteria
object
2 properties 1 required
BackgroundJobStatisticsRequest
object
6 properties
BackgroundJobLoggerRequest
object
1 property
BackgroundJobForwardingCheckRequest
object
2 properties
RecordIdentityBatchRequest
object
1 property
BackgroundJobThreadRequest
object
1 property
RecordIdentity
object
3 properties
ListContext
object
3 properties
BackgroundJobThread
object
6 properties
BackgroundJobIdentityWithStatus
BackgroundJobStatistics
object
9 properties
BackgroundJob
object
17 properties
BackgroundJobListRequest
object
3 properties
BackgroundJobQueryCounters
object
1 property
BackgroundJobHandlerConfigurationUpdateRequest
BackgroundJobPayloadBase
object
3 properties 1 required
BackgroundJobForwardingCheckResponse
object
1 property
BackgroundJobLogResponse
object
2 properties
BackgroundJobHeapAnalysisProcess
object
2 properties
BackgroundJobQueueResponse
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

corestack-background-jobs-api-openapi.yml Raw ↑

Other APIs CoreStack publishes across the network.

CoreStack MCP Server
CoreStack Access API
CoreStack Account Governance API
CoreStack AI Agent API
CoreStack AI Governance API
CoreStack Application Health API
CoreStack App Sec Ops API
CoreStack Assessment API
CoreStack Attachments API
CoreStack Audit Log API
CoreStack Authorization API
CoreStack Automation API
Where this information came from

This is an independent, third-party profile of CoreStack Background Jobs API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.