Interface OgcProcessJobRequest

Request envelope for the OGC API Processes job routes (status, results, dismiss). Carries the same basePath seam as the metadata requests so a job created against a raw service root keeps polling that root.

interface OgcProcessJobRequest {
    basePath?: string;
    extraParams?: Record<string, string | number | boolean>;
    jobId: string;
    responseFormat?: string;
    routePath?: string;
    signal?: AbortSignal;
}

Properties

basePath?: string

Raw endpoint path prefix (defaults to the Honua facade /ogc/processes).

extraParams?: Record<string, string | number | boolean>
jobId: string
responseFormat?: string
routePath?: string

Server-advertised route for this job resource, already reduced to a same-origin request path. When present it replaces the Core-templated {basePath}/jobs/{jobId}[/results] route so the lifecycle follows the server's own Location header and links[] rather than a guessed path.

signal?: AbortSignal