Planerio icon

Planerio

Resource and capacity planning for construction projects.

8 searches2 actionsPollingAuth: API key

AI-assisted documentation6 min read

This documentation is compiled from our integration source code, internal specs for Planerio, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Planerio on WEXTL →

Connecting Planerio takes an active account plus an API access token from your account settings — no other setup is required.[3]

  • UsernametextRequired

    The technical login username provided by your Account Manager (e.g. REPORT04-YOURCOMPANY-1234567890). This is NOT your regular Planerio user login.

    [1]
  • PasswordpasswordRequired

    The technical login password provided by your Account Manager.

    [1]
  • HosttextRequired

    Your API gateway host, e.g. example.apigw.planer.io (without https://). Derived from your URL: replace 'planer.io' with 'apigw.planer.io'.

    [1]
  • Shift Group TokenpasswordRequired

    The Shift Group Token (Schichtgruppen-Token) created in Admin > Settings > Planerio Interface. Controls which shift groups' data is accessible via this connection.

    [1]
  1. Log in to your WEXTL account, add the Planerio node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Planerio account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

List AbsencesSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Include Deletedboolean
Include Openboolean
Include Rejectedboolean
Updated Afterdate
Limitnumber
Output fields[3]
FieldType
Unique absence IDtext
Employee UUIDtext
Date fromdate
Date todate
Amount calendardaystext
Amount workingdaystext
Statustext
Updated atdate
Commenttext
List BonusesSearch
Input fields[3]
FieldType
YearRequired
date
MonthRequired
date
Limitnumber
Output fields[3]
FieldType
Unique bonus IDtext
Employee UUIDtext
Employee personnel numbertext
Is deletedtext
Updated atdate
Payroll codetext
Valuetext
List EmployeesSearch
Input fields[3]
FieldType
Reference DateRequired
date
Output FormatRequired
choice
Limitnumber
Output fields[3]
FieldType
Employee UUIDtext
External unique IDtext
First nametext
Last nametext
Usernametext
Emailemail
Personnel numbertext
Tenant numbertext
Primary shift group IDtext
Primary shift group nametext
Secondary shift group idsarray
Secondary shift group namesarray
Entry datedate
Exit datedate
Work scheduleobject
Valid fromtext
Weekly hourstext
Weekly daystext
Working hours by weekdayobject
Main location IDtext
Main location nametext
Job titletext
Supervisorobject
Employee UUIDtext
External unique IDtext
Nametext
Hr managerobject
Employee UUIDtext
External unique IDtext
Nametext
Substituteobject
Employee UUIDtext
External unique IDtext
Nametext
Timetracking profile nametext
Salutationtext
1other output field
List Flexitime BalancesSearch
Input fields[3]
FieldType
Start MonthRequired
date
End MonthRequired
date
Limitnumber
Output fields[3]
FieldType
Flexitimetext
Unadjusted flexitimetext
Target hourstext
Net hourstext
Yeardate
Monthdate
Personnel numbertext
Employee UUIDtext
List ShiftsSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Output FormatRequired
choice
Updated Afterdate
Include Draft Schedulesboolean
Include Deleted Shiftsboolean
Include Commentsboolean
Sort Resultsboolean
Limitnumber
Output fields[3]
FieldType
Shift IDtext
Shift start date timedate
Shift end date timedate
Shift updated atdate
Shift deleted atdate
Is virtualtext
Flag colortext
User lastnametext
User firstnametext
User personnel numbertext
Employee UUIDtext
Shift group IDtext
Shift group nametext
Workplace IDtext
Workplace descriptiontext
Location IDtext
Location nametext
Tagstext
List Staffing AvailabilitySearch
Input fields[3]
FieldType
Output FormatRequired
choice
Limitnumber
Output fields[3]
FieldType
Companytext
First nametext
Last nametext
Personnel numbertext
Shift grouptext
Qualificationstext
Weekly hourstext
Weekly daystext
Entry datedate
Exit datedate
Employee UUIDtext
List Staffing RequirementsSearch
Input fields[3]
FieldType
Start Datedate
End Datedate
Limitnumber
Output fields[3]
FieldType
UUIDtext
Companytext
Locationtext
Valid fromdate
Valid todate
Time begintime
Time endtime
Shift typetext
Automatically plannedtext
Shift detailsarray
List TimestampsSearch
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Include Deletedboolean
Updated Afterdate
With Metadataboolean
Output fields[3]
FieldType
Timestamp UUIDtext
Date timedate
In outtext
Employee personnel numbertext
Employee UUIDtext
Deleted atdate
Employee first nametext
Employee last nametext
Create a TimestampAction
Input fields[3]
FieldType
Personnel NumberRequired
text
In OutRequired
choice
Date TimeRequired
date
Commenttext
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber

Look for Planerio templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Planerio Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Planerio.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12