APIReference

Job Specs API

Generated OpenAPI reference for the Job Specs API surface.

Overview

Job Specs endpoints are part of the public Everyn API. Reusable job specs and immutable job-spec versions.

Endpoints

The generated OpenAPI component below contains request parameters, request bodies, response bodies, status codes, and schemas for this tag.

Endpoint summary for quick scanning before using the generated reference:

Failures use the PublicErrorEnvelope shape with an X-Request-Id header. Most endpoints below return 400, 401, 403, 404, 409, 422, 429; the few that differ list their own statuses in the table, which otherwise shows only success responses. See API errors for the envelope and recovery patterns.

MethodPathSummaryRequest bodySuccess response
GET/v1/job-specsList Job SpecsNone.200 application/json: Page_JobSpecResponse_
POST/v1/job-specsCreate Job Specapplication/json: JobSpecRequestBody201 application/json: JobSpecResponse
GET/v1/job-specs/summariesList Job Spec SummariesNone.200 application/json: CountedBidirectionalPage_JobSpecSummaryResponse_
GET/v1/job-specs/toolsetsList Row Agent ToolsetsNone.200 application/json: AgentToolsetListResponse
GET/v1/job-specs/{job_spec_id}Get Job SpecNone.200 application/json: JobSpecDetailResponse
PATCH/v1/job-specs/{job_spec_id}Update Job Specapplication/json: JobSpecUpdateRequestBody200 application/json: JobSpecResponse
GET/v1/job-specs/{job_spec_id}/runsList Job RunsNone.200 application/json: BidirectionalPage_JobRunHistoryResponse_
GET/v1/job-specs/{job_spec_id}/versionsList Job Spec VersionsNone.200 application/json: BidirectionalPage_JobSpecVersionResponse_
GET/v1/job-specs/{job_spec_id}/versions/{version_id}Get Job Spec VersionNone.200 application/json: JobSpecVersionResponse

Loading API reference...