Get folder contents
Get folders and documents in a specific folder or root level (folders first, then documents) with extraction and workflow status
Request
- Base URLhttps://api.signalshq.io (the document declares no server; this is the origin it was published from)
- AuthOAuth 2PasswordToken URL: /auth/login
Path parameters
Client ID
Query parameters
Folder ID (empty/null for root level)
Sort field (name, created_at, updated_at, type)
Sort order (asc, desc)
Filter by tax year (multiple values allowed)
Filter by document year (multiple values allowed)
Filter by extraction status (true=only documents that have been processed)
Filter by legacy document type (e.g. W2, FORM_1099_INT)
Filter by canonical document_type_id (the new source-of-truth column; matches reclassified documents correctly where the legacy doc_type would not)
Filter by extraction status (e.g. COMPLETED, FAILED, IN_PROGRESS)
Filter by workflow status (e.g. APPROVED, CREATED, IN_PROGRESS)
When true, return only items needing CPA action: failed/unsupported documents and multi-form bundles whose rollup is ACTION_NEEDED or ALL_FAILED (with their children).
Include folders in response (false=flat list of documents only)
Search term to filter folders and documents by name, description, or filename
Page number (1-based)
Number of items per page
Response
Successful Response
Example response
{
"items": [
{
"derived_document_type": "W-2",
"document_type_identifier": "SCH_K1_1065",
"document_type_display_name": "Form W-2",
"party_display": {
"initial": "P",
"short": "Priya",
"full": "Priya Raghunathan · Spouse",
"role_label": "Spouse"
},
"document_classification_display_name": "Form W-2",
"version": 2,
"is_latest": true,
"is_extraction_allowed": true
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.