Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago

Connecting to Paylocity

Hi,

 

I am curious if anyone has connected PowerBI to Paylocity. I have been using PowerBI by connecting it to our erp system (using an ODBC) but have been struggling to find a way to connect Paylocity. I was trying to connect it to their API feed but dont have too much knowlege in that area. 

18 Replies

  • michaelgar's avatar
    michaelgar
    Regular Visitor
    We have created a service for connectivity to Paylocity, which PowerBi can use. The service pulls all the data from the API and Time and Labor data. Setup is close to instant if you already have creds to the API service. Everything is updated Nightly at 1 AM. If you are interested, we can implement this for you as well. 
     
    Tables:
      Paylocity_AdditionalDirectDeposit  
      Paylocity_AdditionalRate  
      Paylocity_BenefitSetup  
      Paylocity_CustomBooleanField  
      Paylocity_CustomDateField  
      Paylocity_CustomDropDownField  
      Paylocity_CustomNumberField  
      Paylocity_CustomTextField  
      Paylocity_DepartmentPosition  
      Paylocity_Earning  
      Paylocity_EmergencyContact  
      Paylocity_Employee  
      Paylocity_FederalTax  
      Paylocity_HomeAddress  
      Paylocity_LocalTax  
      Paylocity_MainDirectDeposit  
      Paylocity_NonPrimaryStateTax  
      Paylocity_PayStatements  
      Paylocity_PrimaryPayRate  
      Paylocity_PrimaryStateTax  
      Paylocity_TaxSetup  
      Paylocity_TimeAndLabor  
      Paylocity_WebTime  
      Paylocity_WorkAddress  
      Paylocity_WorkEligibility  
    • LRusi's avatar
      LRusi
      Regular Visitor

      Hi,

      I'm interested in the Paylocity integration. Can you contact me with more details.

      Thanks,

      Lucy

       

      • KF1's avatar
        KF1
        New Member

        We have connected Data Factory to Paylocity and extracting data ok.

  • Anonymous's avatar
    Anonymous
    Not applicable

    Any luck here Anonymous ? I'm trying to connect with Paylocity as well.

     

  • If we're seeking a connection to an intermediary or controller, would Tray.io be the best option for that?  We basically want to inform various internal parties once an employee change is triggered through Paylocity such as a position change, or employment termination, etc.  We are also seeking to set this up in the form of a webhook.  Thanks for the suggestions. 

  • I am working through this now. My research has indicated that a custom connector is needed to retrieve any Paylocity data because the API handles pagination via the response header, which is not visible in PowerQuery in PowerBI Desktop or in Dataflows. 

    The other option is a separate ETL process, in Python or something else that is a little more straightforward for handling HTTP requests. 

  • @darrenfishell We're doing a GET request only integration. It's possible using the Web Contents connector. You need to iterate through the pages until you receive an empty result, and then use a list combine to append them together. Use independent functions in PowerQuery editor. The issue we're running into now is that Paylocity requires {employeeID} in the URL to reach the other endpoints for a GET request. Using a Relative Path to jump a step and iterate across employee ID with a merge is problematic because it would exponentially increase the API calls and get limited by Paylocity.