Portal-Ready Workflows

Initialize a direct-upload asynchronous workflow

Validates limits, ownership, idempotency, and declared budget before a one-hour upload session. maxCredits is exactly 1 except folder_batch (1–100). API/MCP reserves before queueing; unused successful Folder Studio credits and failed API/MCP reservations return idempotently. Max web uses separate subscription usage.

post/api/v1/workflow-jobs

Request

  • Base URL: https://exactpdf.com
  • URL: https://exactpdf.com/api/v1/workflow-jobs
  • Auth: HTTP bearer

Headers

Idempotency-Keystring required

1–256 characters; reuse only for identical workflow, input bytes, and options.

Request body

workflow'compress' | 'folder_batch' | 'source_pack' | 'smart_redact' required
inputBytesinteger required

Exact local input byte length.

optionsobject required

compress/folder: targetId or customTargetBytes; source_pack: mode developer, academic, or rag; smart_redact: inspect, or apply with reviewed:true, sourceSha256, and 1–2,000 normalized regions.

maxCreditsinteger required

Exactly 1 except Folder Studio, which permits 1–100.

Response

Idempotent existing upload; session_uri is intentionally null.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.