Document AI — Tasks & Substitutes

List my tasks

List all tasks assigned to the current user. Returns task_id, title, status, priority, due_date, assigned_by. Filter by status, priority (low|normal|high|urgent; medium maps to normal), and step_type. Use processing_lane for Start-SLA...

get/workflow_tasks/my

Request

  • Base URL: https://api.paperoffice.ai/latest
  • URL: https://api.paperoffice.ai/latest/workflow_tasks/my
  • Auth: HTTP bearer

Query parameters

status'pending' | 'in_progress' | 'awaiting_reviews' | 'completed' | 'rejected' | 'expired' | 'escalated' | 'all'

Filter by status. Omit for open tasks (pending, in_progress, awaiting_reviews). Use all for every status.

priority'low' | 'normal' | 'high' | 'urgent'

LEGACY queue weight (numeric). Prefer processing_lane (Start-SLA). If processing_lane is set, the lane wins. Do not use as the public SLA product.

step_typestring

Filter by step type (e.g. approval, review, manual_input, hitl_review)

limitinteger

Maximum number of tasks

offsetinteger

Pagination offset

processing_lane'no_sla' | 'sla_24h' | 'sla_12h' | 'sla_6h' | 'sla_1h' | 'instant'

Start-SLA lane (wait-to-start guarantee, not completion). Values: no_sla (fair use ×1), sla_24h (×1.5), sla_12h (×2), sla_6h (×3), sla_1h (×4), instant (×5 interactive start). Prefer this over legacy numeric priority. If omitted: workspace default_processing_lane, else no_sla.

Response

Success

status'success' | 'error' required

HTTP-Level Status

job_idstring required
messagestring

Menschenlesbare Statusmeldung

pipelinestring
operationstring

Ausgefuehrte Operation

processing_timestring

Gesamte Verarbeitungszeit inkl. Queue (Format: 123.45ms)

Changes

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