List Import Sessions
List Import Sessions
Retrieve a paginated list of import sessions with filtering by status, template, user, and expiration
GET
List Import Sessions
List Import Sessions
Retrieve a paginated list of import sessions for your organization. Use this endpoint to discover sessions that are in progress, find resumable sessions, or review completed imports.By default, expired sessions are excluded from results. Pass
include_expired=true to see sessions past their 24-hour TTL.Request
Headers
Your API key for authentication.
Your organization UUID.
Query Parameters
Filter by session status.Available values:
created, parsed, mapped, validating, validated, submitting, submitted, failed, expiredExample: validatedFilter by import template identifier.Example:
logistics_requestsFilter to sessions created by a specific user (UUID).Example:
a8315ef3-dd50-43f8-b7ce-d839e68d51faInclude sessions past their
expires_at timestamp. By default only active sessions are returned.Page number for pagination.Example:
2Number of items per page (1–100).Example:
25Response
Array of import session objects.
Total number of sessions matching the filter.
Current page number.
Number of items per page.
Total number of pages.
Examples
List all active sessions
Filter by status and template
Successful response
Typical Usage
Session Resume Flow
The primary use case for this endpoint is session resume — finding an in-progress import session so the user can pick up where they left off:Common Errors
401 Unauthorized
Cause: Missing or invalid API key422 Validation Error
Cause: Invalid query parameter value (e.g. unrecognized status)Related Endpoints
Create Import Session
Upload a file and start a new import session
Get Session Status
Check the status of a specific import session
Get Provider Options
Resolve template option sources into selectable values
Imports Overview
Full end-to-end import workflow guide

