Skip to main content

Processing Jobs

Tools for monitoring data upload and calculation status — useful for checking if data is still being processed or finding errors.

list_processing_jobs

Parameters:
ParameterTypeRequiredDescription
organization_idstringNoUUID of the organization
pageintegerNoPage number (default: 1)
sizeintegerNoResults per page (default: 20)
Example queries:
"Are there any data processing issues?"
"Show me recent file uploads and their status"
"Are there any failed processing jobs?"
Example response:
{
  "items": [
    {
      "id": "6028bb7e-...",
      "entity_name": "BUSINESS_TRAVELS",
      "action": "CREATE",
      "trigger_type": "FILE_UPLOAD",
      "items_total": 250,
      "items_success": 250,
      "items_failed": 0,
      "status": "COMPLETED",
      "started_at": "2025-02-25T11:33:15",
      "completed_at": "2025-02-25T11:33:50"
    }
  ],
  "total": 45,
  "page": 1,
  "size": 20
}

Job Statuses

  • COMPLETED — Successfully processed all items
  • PROCESSING — Currently being processed
  • FAILED — Processing failed (check items_failed for count)
  • PENDING — Queued, waiting to start

Entity Types

Jobs can process data for: BUSINESS_TRAVELS, VEHICLES, PURCHASES, EMPLOYEES, INVOICES, LOGISTICS_REQUESTS, and more.