Documentation

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Talk To sales
  • Start Trial

Time Doctor

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Saras Pulse

    • Saras Daton

      Need help with something?

      Talk to data expert

      Time Doctor

      Time Doctor ETL connector for data replication

      Snapshot

      Features Details
      Release Status Beta version released
      Source API Version 1.0
      Table Selection Yes
      Column Selection Yes
      Edit Integration Yes
      Replication Type Selection No
      Authentication Parameters Time Doctor User email
      Time Doctor Password
      Replication Type Full Replication
      Replication Key NA
      Suggested Replication Frequency 1 hour

      Tables/APIs supported

      Breaks Categories
      Companies Files
      Notifications Payroll
      Projects Tags
      Tasks Users

      Integrate Time Doctor with Daton

      1. Sign in to Daton 
      2. Select Time Doctor V2 from the list of Integrations 
      3. Provide Integration Name, Replication Frequency, and History. Integration name would be used in creating tables for the integration and cannot be changed later 
      4. Provide your Time Doctor user email and password
      5. Post successful authentication, you will be prompted to choose from the list of available tables
      6. Then select all required fields for each table
      7. Submit the integration

      Workflow

      Integrations would be in Pending state initially and will be moved to Active state as soon as the first job loads data successfully on to the configured warehouse

      Users would be able to edit/pause/re-activate/delete integration anytime

      Users can view job status and process logs from the integration details page by clicking on the integration name from the active list

      Time Doctor Data

      Breaks

      Purpose: This API is used to fetch all the breaks

      Source API Documentation: https://api2.timedoctor.com/#/Breaks/getBreaks

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      _id STRING
      name STRING
      type STRING
      active BOOLEAN
      public BOOLEAN
      access STRING
      scope STRING

      Categories

      Purpose: This API is used to fetch all the used categories in the company

      Source API Documentation: https://api2.timedoctor.com/#/Categories/categories

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      scope STRING
      id STRING
      entity STRING
      name STRING
      score NUMERIC

      Companies

      Purpose: This API is used to fetch all the companies in the account

      Source API Documentation: https://api2.timedoctor.com/#/Companies/companies

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      role STRING
      hiredAt STRING
      lastSeen RECORD
      tagIds STRING
      onlyProjectIds STRING
      name STRING
      company RECORD
      custom RECORD
      isSilent BOOLEAN
      isInteractive BOOLEAN
      allowManual BOOLEAN

      Files

      Purpose: This API is used to fetch all the files uploaded in the company

      Source API Documentation: https://api2.timedoctor.com/#/Files/getFiles

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      userId STRING
      date TIMESTAMP
      deviceId STRING
      numbers RECORD

      Notifications

      Purpose: This API is used to fetch all the notifications

      Source API Documentation: https://api2.timedoctor.com/#/Notifications/getUserNotifications

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      _id STRING
      name STRING
      notifyType STRING
      condType STRING
      condValue STRING
      scope STRING
      dataIds STRING
      daysApplicable STRING

      Payroll

      Purpose: This API is used to fetch payroll of all employees

      Source API Documentation: https://api2.timedoctor.com/#/Payroll/payrolls

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      id STRING
      name STRING
      email STRING
      role STRING
      currency STRING
      adjustment NUMERIC
      payRate NUMERIC
      payMethod STRING
      payIdentifier STRING
      hourlyLimit NUMERIC
      hourlyLimitRange STRING

      Projects

      Purpose: This API is used to fetch all the projects in the company

      Source API Documentation: https://api2.timedoctor.com/#/Projects/projects

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      id STRING
      integration RECORD
      name STRING
      description STRING
      deleted BOOLEAN
      weight NUMERIC

      Tags

      Purpose: This API is used to fetch all the tags 

      Source API Documentation: https://api2.timedoctor.com/#/Groups%20(Tags)/tags

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      special STRING
      users NUMERIC
      usersOnReports NUMERIC
      selfUser NUMERIC
      managedUsers NUMERIC
      managedUsersOnReports NUMERIC
      id STRING
      name STRING
      creatorId STRING
      deleted BOOLEAN
      readOnly BOOLEAN
      managers STRING
      createdAt TIMESTAMP
      modifiedAt TIMESTAMP

      Tasks

      Purpose: This API is used to fetch all the tasks in the company 

      Source API Documentation: https://api2.timedoctor.com/#/Tasks/tasks

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      id STRING
      status STRING
      reporterId STRING
      deleted BOOLEAN
      deletedAt STRING
      project RECORD
      name STRING
      description STRING
      integration RECORD

      Users

      Purpose: This API is used to fetch all the users in the company 

      Source API Documentation: https://api2.timedoctor.com/#/Users/getUsers

      Replication: Full Replication

      Replication Key: NA

      Fields

      Name Data Type
      id STRING
      status STRING
      reporterId STRING
      deleted BOOLEAN
      deletedAt STRING
      project RECORD
      name STRING
      description STRING
      integration RECORD

       

      Activity_worklog

      Description: activity_worklog table will help in tracking the number of hours the users have entered in their work time. The time is stored in seconds

      Replication type: Incremental

      Name Data Type
      start TIMESTAMP
      time NUMERIC
      mode STRING
      userId STRING
      taskId STRING
      projectId STRING
      deviceId STRING
      reason STRING
      editTimeId STRING
      time tracker time manager

      Was this article helpful?

      Yes
      No
      Give feedback about this article

      Related Articles

      • GitLab

      Table of Contents

      Snapshot Tables/APIs supported Integrate Time Doctor with Daton Workflow Time Doctor Data Breaks Categories Companies Files Notifications Payroll Projects Tags Tasks Users Activity_worklog

      Get Started on your Data Journey Today!

      Get a free 14-day trial of Daton today, no credit card is required.

      Start Free Trial
      Talk To Experts
      • Quick & Easy Setup
      • Secure & Reliable
      • No-Code Platform
      • Auto Updates
      • 24/7 Support

      Follow Us

      Linkedin Youtube

      Company

      • Customers
      • Partner With Us
      • Contact Us

      Culture

      • About
      • People
      • Careers

      Offerings

      • Daton
      • For Brands
      • For Agencies

      Policies

      • Terms of Service
      • Privacy Policy
      • MSA

      Follow Us

      Linkedin Youtube

      DISCLAIMER: Various trademarks are held by their respective owners

      © 2023 sarasanalytics.com

      Sitemap

      Get Started on your Data Journey Today!

      Get a free 14-day trial of Daton today, no credit card is required.

      Start Free Trial
      Talk To Sales
      DISCLAIMER: Trademarks are held by their respective owners
      • Quick & Easy Setup
      • Secure & Reliable
      • No-Code Platform
      • Auto Updates
      • 24/7 Support

      Company

      • Customers
      • Partners
      • About
      • People
      • Careers
      • Contact Us

      Offerings

      • Daton
      • Solution for Brands
      • Solution for Agencies
      • Dashboards
      • Founder's Note
      • Status

      Policies

      • Terms of Service
      • Privacy Policy
      • MSA
      • Sitemap

      © 2023 sarasanalytics.com

      Linkedin Youtube

      Knowledge Base Software powered by Helpjuice

      Expand