LogoLogo
HOMEBLOG
  • Getting Started
  • Connect to Data
    • Projects
    • Data Connectors
      • Google BigQuery
      • Google Cloud Storage
      • Iceberg
      • Snowflake
      • AWS S3
      • AWS Athena
      • AWS Redshift
      • Databricks Delta
      • Azure Blob
      • Salesforce
      • SAP Hana
      • File Path Options
      • SQL Server
      • Trino
    • Connection Modes
    • Triggering Scans
    • Configuring a Data Source
  • Profiling Data
    • Data Health Metrics
    • Data Health Overview Page
    • Interactive Profiling Tool: Investigator
    • Data Diff
    • Compound Attributes
      • List of Supported Functions
  • Monitoring Data
    • Data Quality Metrics
    • Alert Policies
    • Data Trends and Alerts
    • Metrics Inspector
  • Data Quality Rules
    • Rules Expression Examples
  • PII Data Detection
  • Remediation
    • Data Binning
    • Circuit Breaker
  • Integrations
    • Jira Integration
    • Slack
    • Jobs Status Notification
  • User Management
    • Microsoft Entra IDP Setup
    • Auth0 Setup
    • Okta SSO Setup
    • SSO Configuration
  • API Reference
    • Authentication API
    • API Keys
    • Telmai IP List
    • Get Google Service Account API
  • Source APIs
    • Source APIs
  • Upload Data APIs
    • Upload data from Cloud
      • RedShift Request data
      • GCS Request data
      • Azure Request data
      • GBQ Request data
      • Snowflake Request data
      • Amazon S3 Request data
      • Delta Lake Request
      • Trino Request data
    • Track upload job
    • Check for alerts
  • Admin APIs
    • User Management
  • Telmai Releases
    • Release Notes
      • 25.2.1
      • 25.2.0
      • 25.1.3
      • 25.1.2
      • 25.1.0
Powered by GitBook
On this page
  • Get job status for a specific Job Id
  • Get jobs for a specific tenant and source
  1. Upload Data APIs

Track upload job

APIs to track status of upload

When upload job is triggered via API, the response contains a section with the job id:

{
   "message": "Upload task started. Please track the job status to check progress",
    "job_id": "a08aa2a2592a541e194db9d01e9d0e457"
}

Note, Tenant Id can be retrieved from the UI as listed here

Get job status for a specific Job Id

GET https://env1.telm.ai/api/backend/<tenant>/jobs/<job_id>

This endpoint gets you the status of the job from Upload data APIs

Path Parameters

Name
Type
Description

job_id

string

Job Id from Upload data API

tenant

string

Name of Tenant

Headers

Name
Type
Description

Content-type

string

application/json

Authentication*

string

Bearer {token}

{    
    "id": string,    
    "status": string,   
    "details": string
}

Get jobs for a specific tenant and source

GET https://env1.telm.ai/api/backend/{tenant}/sources/{source}/jobs

Path Parameters

Name
Type
Description

source*

string

Source Id

tenant*

string

Tenant Id

Query Parameters

Name
Type
Description

most_recent

Boolean

true/false

Headers

Name
Type
Description

Content-type

string

application/json

Authentication*

string

Bearer {token}

[
  {
    "details": "string",
    "id": "string",
    "run_time": {
      "nano": 0,
      "negative": true,
      "seconds": 0,
      "units": [
        {
          "dateBased": true,
          "durationEstimated": true,
          "timeBased": true
        }
      ],
      "zero": true
    },
    "start_time": "2022-05-24T23:50:19.809Z",
    "status": "string"
  }
]
PreviousTrino Request dataNextCheck for alerts

Last updated 6 months ago