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

Schema Information of when I Work

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

      • Saras IQ

        Need help with something?

        Talk to data expert

        Schema Information of when I Work

        Tables/APIs

        List of Tables/APIs
        List Times
        List Users
        Position
        Locations
        List Shift
        List Payroll

        List Times

        Purpose: Retrieve a list of all shifts

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Times

        Replication: Key-Based Replication

        Replication Key: LastRunTime

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        user_id
        NUMERIC
        creator_id
        NUMERIC
        position_id
        NUMERIC
        location_id
        NUMERIC
        site_id
        NUMERIC
        shift_id
        NUMERIC
        start_time
        TIMESTAMP
        end_time
        TIMESTAMP
        notes
        STRING
        length
        NUMERIC
        hourly_rate
        NUMERIC
        alert_type
        NUMERIC
        is_approved
        BOOLEAN
        modified_by
        NUMERIC
        sync_id
        STRING
        sync_hash
        STRING
        updated_at
        TIMESTAMP
        created_at
        TIMESTAMP
        break_hours
        NUMERIC
        is_alerted
        BOOLEAN
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC

        Locations

        Purpose: Retrieves all the schedule in a account

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Schedules-(Locations)/paths/~12~1locations/get

        Replication: Key-Based Replication

        Replication Key: NA

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        is_default
        NUMERIC
        name
        STRING
        sort
        NUMERIC
        max_hours
        NUMERIC
        address
        STRING
        latitude
        NUMERIC
        longitude
        NUMERIC
        place_id
        NUMERIC
        place_confirmed
        BOOLEAN
        ip_address
        STRING
        created_at
        TIMESTAMP
        updated_at
        TIMESTAMP
        is_deleted
        BOOLEAN
        deleted_at
        STRING
        updated_by
        STRING
        coordinates
        STRING
        radius
        NUMERIC
        place
        RECORD
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC
        place.id
        NUMERIC
        place.business_name
        STRING
        place.address
        STRING
        place.street_name
        STRING
        place.street_number
        STRING
        place.locality
        STRING
        place.sub_locality
        STRING
        place.region
        STRING
        place.postal_code
        STRING
        place.country
        STRING
        place.latitude
        NUMERIC
        place.longitude
        NUMERIC
        place.place_type
        STRING
        place.place_id
        STRING
        place.updated_at
        TIMESTAMP
        place.updated_by
        STRING
        place.formatted_phone_number
        STRING
        place.international_phone_number
        STRING
        place.website
        STRING

        List Users

        Purpose: Fetches all the users

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Users

        Replication: Key-Based Replication

        Replication Key: LastRunTime

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        login_id
        NUMERIC
        timezone_id
        NUMERIC
        created_by
        NUMERIC
        role
        NUMERIC
        is_payroll
        BOOLEAN
        is_trusted
        NUMERIC
        type
        NUMERIC
        email
        STRING
        first_name
        STRING
        last_name
        STRING
        phone_number
        STRING
        employee_code
        STRING
        activated
        BOOLEAN
        is_hidden
        BOOLEAN
        uuid
        STRING
        notes
        STRING
        is_private
        BOOLEAN
        hours_preferred
        NUMERIC
        hours_max
        NUMERIC
        hourly_rate
        NUMERIC
        alert_settings
        RECORD
        reminder_time
        NUMERIC
        sleep_start
        TIME
        sleep_end
        TIME
        is_onboarded
        BOOLEAN
        last_login
        STRING
        terminated_at
        STRING
        notified_at
        STRING
        invited_at
        TIMESTAMP
        created_at
        TIMESTAMP
        updated_at
        TIMESTAMP
        deleted_at
        STRING
        is_deleted
        BOOLEAN
        delete_reason
        STRING
        avatar_key
        STRING
        employment_type
        STRING
        middle_name
        STRING
        start_date
        STRING
        is_active
        BOOLEAN
        password
        BOOLEAN
        country_id
        NUMERIC
        c2dm_auth_key
        NUMERIC
        migration_id
        NUMERIC
        affiliate
        NUMERIC
        infotips
        STRING
        timezone_name
        STRING
        avatar
        RECORD
        positions
        STRING
        locations
        STRING
        position_rates
        RECORD
        position_quality
        RECORD
        sort
        RECORD
        deletion_queued
        BOOLEAN
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC
        dismissed_at
        TIMESTAMP
        country_code
        STRING
        is_internal_login
        BOOLEAN
        alert_settings.timeoff
        RECORD
        alert_settings.timeoff.sms
        BOOLEAN
        alert_settings.timeoff.email
        BOOLEAN
        alert_settings.swaps
        RECORD
        alert_settings.swaps.sms
        BOOLEAN
        alert_settings.swaps.email
        BOOLEAN
        alert_settings.schedule
        RECORD
        alert_settings.schedule.sms
        BOOLEAN
        alert_settings.schedule.email
        BOOLEAN
        alert_settings.reminders
        RECORD
        alert_settings.reminders.sms
        BOOLEAN
        alert_settings.reminders.email
        BOOLEAN
        alert_settings.availability
        RECORD
        alert_settings.availability.sms
        BOOLEAN
        alert_settings.availability.email
        BOOLEAN
        alert_settings.new_employee
        RECORD
        alert_settings.new_employee.sms
        BOOLEAN
        alert_settings.new_employee.email
        BOOLEAN
        alert_settings.attendance
        RECORD
        alert_settings.attendance.sms
        BOOLEAN
        alert_settings.attendance.email
        BOOLEAN
        alert_settings.payroll
        RECORD
        alert_settings.payroll.sms
        BOOLEAN
        alert_settings.payroll.email
        BOOLEAN
        alert_settings.hire
        RECORD
        alert_settings.hire.sms
        BOOLEAN
        alert_settings.hire.email
        BOOLEAN
        alert_settings.workchat
        RECORD
        alert_settings.workchat.alerts
        BOOLEAN
        alert_settings.workchat.badge_icon
        BOOLEAN
        alert_settings.workchat.in_app
        BOOLEAN
        alert_settings.reporting
        RECORD
        alert_settings.reporting.sms
        BOOLEAN
        alert_settings.reporting.email
        BOOLEAN
        alert_settings.shift_bidding
        RECORD
        alert_settings.shift_bidding.sms
        BOOLEAN
        alert_settings.shift_bidding.email
        BOOLEAN
        alert_settings.workplace_alerts
        RECORD
        alert_settings.workplace_alerts.sms
        BOOLEAN
        alert_settings.workplace_alerts.email
        BOOLEAN
        alert_settings.absences
        RECORD
        alert_settings.absences.sms
        BOOLEAN
        alert_settings.absences.email
        BOOLEAN
        alert_settings.ot_alerts
        RECORD
        alert_settings.ot_alerts.sms
        BOOLEAN
        alert_settings.ot_alerts.email
        BOOLEAN
        alert_settings.shift-bidding
        RECORD
        alert_settings.shift-bidding.sms
        BOOLEAN
        alert_settings.shift-bidding.email
        BOOLEAN
        avatar.url
        STRING
        avatar.size
        STRING
        position_rates._385109
        NUMERIC
        position_rates._0052128
        NUMERIC
        position_rates._0507330
        NUMERIC
        position_rates._0507331
        NUMERIC
        position_rates._0507332
        NUMERIC
        position_rates._0507333
        NUMERIC
        position_rates._0507334
        NUMERIC
        position_rates._0507335
        NUMERIC
        position_rates._0646340
        NUMERIC
        position_rates._1038147
        NUMERIC
        position_rates._1038148
        NUMERIC
        position_rates._daton_pre_2385109
        NUMERIC
        position_rates._daton_pre_10052128
        NUMERIC
        position_rates._daton_pre_10507330
        NUMERIC
        position_rates._daton_pre_10507331
        NUMERIC
        position_rates._daton_pre_10507332
        NUMERIC
        position_rates._daton_pre_10507333
        NUMERIC
        position_rates._daton_pre_10507334
        NUMERIC
        position_rates._daton_pre_10507335
        NUMERIC
        position_rates._daton_pre_10646340
        NUMERIC
        position_rates._daton_pre_11038147
        NUMERIC
        position_rates._daton_pre_11038148
        NUMERIC
        position_rates._daton_pre_2383816
        NUMERIC
        position_rates._daton_pre_11008917
        NUMERIC
        position_rates._daton_pre_2382484
        NUMERIC
        position_rates._daton_pre_2383795
        NUMERIC
        position_rates._daton_pre_10262243
        NUMERIC
        position_quality._385109
        NUMERIC
        position_quality._0052128
        NUMERIC
        position_quality._0507330
        NUMERIC
        position_quality._0507331
        NUMERIC
        position_quality._0507332
        NUMERIC
        position_quality._0507333
        NUMERIC
        position_quality._0507334
        NUMERIC
        position_quality._0507335
        NUMERIC
        position_quality._0646340
        NUMERIC
        position_quality._1038147
        NUMERIC
        position_quality._1038148
        NUMERIC
        position_quality._daton_pre_2385109
        NUMERIC
        position_quality._daton_pre_10052128
        NUMERIC
        position_quality._daton_pre_10507330
        NUMERIC
        position_quality._daton_pre_10507331
        NUMERIC
        position_quality._daton_pre_10507332
        NUMERIC
        position_quality._daton_pre_10507333
        NUMERIC
        position_quality._daton_pre_10507334
        NUMERIC
        position_quality._daton_pre_10507335
        NUMERIC
        position_quality._daton_pre_10646340
        NUMERIC
        position_quality._daton_pre_11038147
        NUMERIC
        position_quality._daton_pre_11038148
        NUMERIC
        position_quality._daton_pre_2383816
        NUMERIC
        position_quality._daton_pre_11008917
        NUMERIC
        position_quality._daton_pre_2382484
        NUMERIC
        position_quality._daton_pre_2383795
        NUMERIC
        position_quality._daton_pre_10262243
        NUMERIC
        sort._179391
        NUMERIC
        sort._232098
        NUMERIC
        sort._daton_pre_1179391
        NUMERIC
        sort._daton_pre_1232098
        NUMERIC
        sort._daton_pre_1180252
        NUMERIC

        List Shifts

        Purpose: Returns list of all shifts

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Shifts/paths/~12~1shifts/get

        Replication: Key-Based Replication

        Replication Key: LastRunTime

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        user_id
        NUMERIC
        location_id
        NUMERIC
        position_id
        NUMERIC
        site_id
        NUMERIC
        start_time
        TIMESTAMP
        end_time
        TIMESTAMP
        break_time
        NUMERIC
        color
        STRING
        notes
        STRING
        alerted
        BOOLEAN
        shiftchain_key
        STRING
        published
        BOOLEAN
        published_date
        TIMESTAMP
        notified_at
        TIMESTAMP
        instances
        NUMERIC
        created_at
        TIMESTAMP
        updated_at
        TIMESTAMP
        acknowledged
        NUMERIC
        acknowledged_at
        TIMESTAMP
        creator_id
        NUMERIC
        is_open
        BOOLEAN
        actionable
        BOOLEAN
        block_id
        NUMERIC
        requires_openshift_approval
        BOOLEAN
        openshift_approval_request_id
        NUMERIC
        is_trimmed
        BOOLEAN
        is_approved_without_time
        BOOLEAN
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC

        Positions

        Purpose: Retrieves all the positions

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Positions/paths/~12~1positions/get

        Replication: Key-Based Replication

        Replication Key: NA

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        name
        STRING
        color
        STRING
        sort
        NUMERIC
        created_at
        TIMESTAMP
        updated_at
        TIMESTAMP
        is_deleted
        BOOLEAN
        updated_by
        STRING
        tips_tracking
        NUMERIC
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC

        List Payroll

        Purpose: Retrieves listing of payroll periods

        Source API Documentation: https://apidocs.wheniwork.com/external/index.html#tag/Payrolls/paths/~12~1payrolls/get

        Replication: Key-Based Replication

        Replication Key: LastRunTime

        Fields

        fullname

        type

        id
        NUMERIC
        account_id
        NUMERIC
        creator_id
        NUMERIC
        start_date
        TIMESTAMP
        end_date
        TIMESTAMP
        settings
        RECORD
        offset
        TIME
        notes
        STRING
        is_edited
        NUMERIC
        is_closed
        BOOLEAN
        closed_at
        DATETIME
        is_finalized
        BOOLEAN
        finalized_at
        TIMESTAMP
        created_at
        TIMESTAMP
        updated_at
        TIMESTAMP
        updated_by
        STRING
        _daton_user_id
        NUMERIC
        _daton_batch_runtime
        NUMERIC
        _daton_batch_id
        NUMERIC
        user_id
        NUMERIC
        position_id
        NUMERIC
        location_id
        NUMERIC
        site_id
        NUMERIC
        shift_id
        NUMERIC
        start_time
        TIMESTAMP
        end_time
        TIMESTAMP
        length
        NUMERIC
        hourly_rate
        NUMERIC
        alert_type
        NUMERIC
        is_approved
        BOOLEAN
        modified_by
        NUMERIC
        sync_id
        STRING
        sync_hash
        STRING
        break_hours`
        NUMERIC
        is_alerted
        BOOLEAN
        settings.enabled
        BOOLEAN
        settings.timesheets
        BOOLEAN
        settings.type
        NUMERIC
        settings.hours_max
        NUMERIC
        settings.hours_max_enabled
        BOOLEAN
        settings.hours_max_daily
        NUMERIC
        settings.hours_max_daily_enabled
        BOOLEAN
        settings.hours_dot_daily
        NUMERIC
        settings.hours_dot_daily_enabled
        BOOLEAN
        settings.ot_multiplier
        NUMERIC
        settings.dbl_multiplier
        NUMERIC
        settings.work_day_start
        TIME
        settings.adp_enabled
        BOOLEAN
        settings.adp_viewable
        BOOLEAN
        settings.is_onboarded
        BOOLEAN
        settings.ot_alerts_clockin
        BOOLEAN
        settings.ot_alerts_clockout
        BOOLEAN
        settings.ot_alerts_within
        NUMERIC
        settings.reveal_attendance
        BOOLEAN
        settings.use_sow_for_ot
        BOOLEAN
        settings.max_enforcement
        RECORD
        settings.max_enforcement.enabled
        BOOLEAN
        settings.rounding
        RECORD
        settings.rounding.enabled
        BOOLEAN
        settings.rounding.minuteIncrement
        NUMERIC
        settings.tips_tracking
        BOOLEAN
        settings.ot_prevention
        RECORD
        settings.ot_prevention.enabled
        BOOLEAN
        settings.ot_prevention.prevent_all
        BOOLEAN
        settings.ot_prevention.allow_up_to
        NUMERIC
        shift data work schedule

        Was this article helpful?

        Yes
        No
        Give feedback about this article

        Related Articles

        • Essential Attributes and Supported Tables
        • How to Integrate When I Work with Daton

        Table of Contents

        Tables/APIs List Times Locations List Users List Shifts Positions List Payroll

        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