EasyPractice icon

EasyPractice

Practice management software for clinics to schedule appointments, manage clients, and send invoices.

7 triggers17 searches18 actionsInstant (webhooks)Auth: API key

AI-assisted documentation15 min read

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

Open EasyPractice on WEXTL →

EasyPractice requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • API KeypasswordRequired

    Log in to EasyPractice, enable the API app, then go to API Settings → Personal Access Tokens and create a new token with all the following scopes: - clients-read

    • clients-readwrite
    • journals-read
    • journals-readwrite
    • journal-files-read
    • calendars-read
    • calendars-readwrite
    • invoices-read
    • invoices-readwrite.
    [1]
  1. Log in to your WEXTL account, add the EasyPractice node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your EasyPractice 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 →
Connecting EasyPractice to WEXTL®
Video slide demonstrates how to integrate EasyPractice in the WEXTL visual workflow builder.[4]

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 →

Watch Available DatesTrigger
Output fields[3]
FieldType
Datedate
Availableboolean
Available in calendarsarray
Watch Available TimesTrigger
Output fields[3]
FieldType
Datedate
Availableboolean
Available in calendarsarray
Watch BookingsTrigger
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Watch Client TagsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Timestampdate
Watch ClientsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Emailtext
Phonetext
Addresstext
Address line 2text
Ziptext
Citytext
Zonetext
Countrytext
Alpha 2text
Cprtext
Date of birthdate
Notestext
Profile image URLtext
Statustext
Created atdate
Tagsarray
Custom attributesarray
Danmark grouptext
Watch EventsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Watch InvoicesTrigger
Output fields[3]
FieldType
IDnumber
Draftboolean
Client IDnumber
Numbernumber
Datedate
Due datedate
Executed datedate
Paid datedate
Sentboolean
Sent via eanboolean
Employeetext
Paidboolean
Creditedboolean
Statustext
Client nametext
Client cprtext
Client addresstext
Client address line 2text
Client ziptext
Client citytext
7other output fields
Create Multiple BookingsSearch
Input fields[3]
FieldType
BookingsRequired
array
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Get a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Get a CalendarAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Colortext
Typetext
Is available in online bookingboolean
Get a Calendar PauseAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Output fields[3]
FieldType
IDnumber
Calendar IDnumber
Weekdaytext
Datedate
Start timetext
End timetext
Get a ClientAction
Input fields[3]
FieldType
Client IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Emailtext
Phonetext
Addresstext
Address line 2text
Ziptext
Citytext
Zonetext
Countrytext
Alpha 2text
Cprtext
Date of birthdate
Notestext
Profile image URLtext
Statustext
Created atdate
Tagsarray
Custom attributesarray
Danmark grouptext
Get a Client Journal FileAction
Input fields[3]
FieldType
Client IDRequired
choice
Output fields[3]
FieldType
IDnumber
File nametext
System download URLtext
API download URLtext
File typetext
Created atdate
Mime typetext
Sizenumber
Get a Client TagAction
Input fields[3]
FieldType
Client Tag IDRequired
choice
Output fields[3]
FieldType
IDnumber
Nametext
Timestampdate
Get Calendar Opening TimesAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Output fields[3]
FieldType
IDnumber
User IDnumber
Calendar IDnumber
Show in calendarboolean
Timesobject
Monday starttext
Monday endtext
Monday closedboolean
Tuesday starttext
Tuesday endtext
Tuesday closedboolean
Wednesday starttext
Wednesday endtext
Wednesday closedboolean
Thursday starttext
List Available DatesSearch
Input fields[3]
FieldType
FromRequired
date
ToRequired
date
Product IDsRequired
array
Product IDnumber
Addon IDsarray
Addon IDnumber
Calendar IDchoice
Limitnumber
Output fields[3]
FieldType
Datedate
Availableboolean
Available in calendarsarray
List Available TimesSearch
Input fields[3]
FieldType
DateRequired
date
Product IDsRequired
array
Product IDnumber
Addon IDsarray
Addon IDnumber
Calendar IDchoice
Limitnumber
Output fields[3]
FieldType
Datetext
Availableboolean
Available in calendarsarray
List BookingsSearch
Input fields[3]
FieldType
Start Datedate
End Datedate
Client IDchoice
Calendar IDchoice
Product IDtext
Employee IDchoice
Statustext
Order by Datechoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
List Calendar PausesSearch
Input fields[3]
FieldType
Calendar IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
Calendar IDnumber
Weekdaytext
Datedate
Start timetext
End timetext
List CalendarsSearch
Input fields[3]
FieldType
Order by Namechoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Colortext
Typetext
Is available in online bookingboolean
List Client Journal FilesSearch
Input fields[3]
FieldType
Client IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDnumber
File nametext
System download URLtext
API download URLtext
File typetext
Created atdate
Mime typetext
Sizenumber
List Client TagsSearch
Input fields[3]
FieldType
Order by Namechoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Timestampdate
List ClientsSearch
Input fields[3]
FieldType
Activeboolean
Inactiveboolean
Has Emailboolean
Emailemail
Has Phoneboolean
CPRtext
Tag IDchoice
Order by Namechoice
Order by Createdchoice
Order by Emailchoice
Order by Updatedchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
Emailtext
Phonetext
Addresstext
Address line 2text
Ziptext
Citytext
Zonetext
Countrytext
Alpha 2text
Cprtext
Date of birthdate
Notestext
Profile image URLtext
Statustext
Created atdate
Tagsarray
Custom attributesarray
Danmark grouptext
List InvoicesSearch
Input fields[3]
FieldType
Invoice IDchoice
Invoice Numbertext
Client IDchoice
Paidboolean
Unpaidboolean
Order by Numberchoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Draftboolean
Client IDnumber
Numbernumber
Datedate
Due datedate
Executed datedate
Paid datedate
Sentboolean
Sent via eanboolean
Employeetext
Paidboolean
Creditedboolean
Statustext
Client nametext
Client cprtext
Client addresstext
Client address line 2text
Client ziptext
Client citytext
7other output fields
Create a BookingAction
Input fields[3]
FieldType
Start DateRequired
date
End DateRequired
date
Calendar IDRequired
choice
TypeRequired
choice
Employee IDchoice
Statustext
Headingtext
Notestext
Recurringchoice
Until Datedate
Client IDchoice
Send Receiptboolean
Send Phone Receiptboolean
Notify Emailboolean
Notify Phoneboolean
Productsarray
Producttext
Grant Client Access To Employeechoice
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Create a CalendarAction
Input fields[3]
FieldType
NameRequired
text
ColorRequired
text
TypeRequired
choice
Descriptiontext
Output fields[3]
FieldType
IDnumber
Nametext
Descriptiontext
Colortext
Typetext
Is available in online bookingboolean
Create a Calendar PauseAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Start TimeRequired
time
End TimeRequired
time
Week Daychoice
Datedate
Output fields[3]
FieldType
IDnumber
Calendar IDnumber
Weekdaytext
Datedate
Start timetext
End timetext
Create a ClientAction
Input fields[3]
FieldType
NameRequired
text
Emailemail
EANtext
Phonetext
Addresstext
Address Line 2text
Ziptext
Citytext
Zonetext
Countrytext
CPRtext
Date of Birthdate
Notestext
Tagschoice
Statuschoice
Custom Attributesarray
IdentifierRequired
choice
Valuetext
Danmark Groupchoice
Sync to Mailchimpboolean
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Create a Client TagAction
Input fields[3]
FieldType
NameRequired
text
Output fields[3]
FieldType
IDnumber
Nametext
Timestampdate
Delete a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Delete a Calendar PauseAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Delete a ClientAction
Input fields[3]
FieldType
Client IDRequired
choice
Delete a Client TagAction
Input fields[3]
FieldType
Client Tag IDRequired
choice
Download a Client Journal FileAction
Input fields[3]
FieldType
Client IDRequired
choice
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
Mark an Invoice as PaidAction
Input fields[3]
FieldType
Invoice IDRequired
choice
DateRequired
date
Payment TypeRequired
choice
AmountRequired
number
CurrencyRequired
text
Send an InvoiceAction
Input fields[3]
FieldType
Invoice IDRequired
choice
SubjectRequired
text
TextRequired
text
EmailRequired
email
As Attachmentboolean
Output fields[3]
FieldType
IDnumber
Calendar IDnumber
Weekdaytext
Datedate
Start timetext
End timetext
Update a BookingAction
Input fields[3]
FieldType
Booking IDRequired
choice
Start Datedate
End Datedate
Calendar IDchoice
Employee IDchoice
Statustext
Headingtext
Notestext
Recurringchoice
Until Datedate
Client IDchoice
Notify Emailboolean
Notify Phoneboolean
Productsarray
Producttext
Output fields[3]
FieldType
IDnumber
Startdate
Start formattedtext
Enddate
End formattedtext
Calendar IDnumber
Calendar nametext
Employee IDnumber
Employee nametext
Typetext
Statustext
Headingtext
Notestext
Recurringtext
Untiltext
Invoice IDnumber
Invoice statustext
Client IDnumber
Client nametext
Notify emailnumber
5other output fields
Update a Calendar PauseAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Start TimeRequired
time
End TimeRequired
time
Week Daychoice
Datedate
Output fields[3]
FieldType
IDnumber
User IDnumber
Calendar IDnumber
Show in calendarboolean
Timesobject
Monday starttext
Monday endtext
Monday closedboolean
Tuesday starttext
Tuesday endtext
Tuesday closedboolean
Wednesday starttext
Wednesday endtext
Wednesday closedboolean
Thursday starttext
Update a ClientAction
Input fields[3]
FieldType
Client IDRequired
choice
NameRequired
text
Emailemail
EANtext
Phonetext
Addresstext
Address Line 2text
Ziptext
Citytext
Zonetext
Countrytext
CPRtext
Date of Birthdate
Notestext
Tagschoice
Statuschoice
Custom Attributesarray
IdentifierRequired
choice
Valuetext
Danmark Groupchoice
Sync to Mailchimpboolean
Output fields[3]
FieldType
IDnumber
Nametext
Emailtext
Phonetext
Addresstext
Address line 2text
Ziptext
Citytext
Zonetext
Countrytext
Alpha 2text
Cprtext
Date of birthdate
Notestext
Profile image URLtext
Statustext
Created atdate
Tagsarray
Custom attributesarray
Danmark grouptext
Update a Client TagAction
Input fields[3]
FieldType
Client Tag IDRequired
choice
NameRequired
text
Output fields[3]
FieldType
IDnumber
Nametext
Timestampdate
Update Opening TimesAction
Input fields[3]
FieldType
Calendar IDRequired
choice
Show in CalendarRequired
boolean
Timesobject
Monday Starttime
Monday Endtime
Monday Closedboolean
Tuesday Starttime
Tuesday Endtime
Tuesday Closedboolean
Wednesday Starttime
Wednesday Endtime
Wednesday Closedboolean
Thursday Starttime
Output fields[3]
FieldType
IDnumber
User IDnumber
Calendar IDnumber
Show in calendarboolean
Timesobject
Monday starttext
Monday endtext
Monday closedboolean
Tuesday starttext
Tuesday endtext
Tuesday closedboolean
Wednesday starttext
Wednesday endtext
Wednesday closedboolean
Thursday starttext

Look for EasyPractice templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:11