Skip to main content
POST
Remove files from data job
Remove one or more file IDs from a data job. Use this to replace a failed file or remove an unwanted file before starting alignment. Files can only be removed before the job has started running.

Authorizations

Authorization
string
header
required

Your Seekr API key, sent in the Authorization header with no 'Bearer' prefix.

Path Parameters

data_job_id
string
required

Body

application/json
file_ids
string[]
required

File IDs to remove

Minimum array length: 1

Response

Success

Extends DataJobResponse Full detail payload for the per-job view.

id
string
required
user_id
string
required
name
string
required
job_type
string
required
alignment_job_id
string | null
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
status
required

Status values that exist BEFORE an alignment job is linked. Once linked, the real status comes from AlignmentJobStatus directly — see DataJobResponse.status's union type and derive_data_job_status.

Available options:
file_processing,
needs_review,
ready_to_start
origin_data_job_id
string | null
status_message
string | null
system_prompt
string | null
system_prompt_updated_at
string<date-time> | null
instructions
string | null
instructions_updated_at
string<date-time> | null
resolved_instructions
string | null
vector_database_id
string | null
additional_alignment_file_ids
string[]
ingestion_jobs
IngestionJobDetail · object[]
alignment_job
AlignmentResponse · object | null
files
DataJobFile · object[]
fine_tuning_job_ids
string[]
timeline
TimelineEvent · object[]
Last modified on June 18, 2026