Payhawk icon

Payhawk

Corporate spend management and accounts payable automation.

1 trigger22 searches22 actionsInstant (webhooks)Auth: API key

AI-assisted documentation18 min read

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

Open Payhawk on WEXTL →

To use Payhawk on WEXTL you need an active account and an API access token from your account settings.[3]

  • API KeypasswordRequired

    Generate your API Key via Account -> Settings -> API Keys.

    [1]
  1. Log in to your WEXTL account, add the Payhawk 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 Payhawk 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 Payhawk to WEXTL®
Video slide demonstrates how to integrate Payhawk 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 EventsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Get a CardAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
User IDtext
Fund account IDtext
Is physicalboolean
Nametext
Delivery addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal codetext
IDtext
Created atdate
Currencytext
Statustext
Budget leftnumber
Spent amountnumber
Approved fundsnumber
Emboss nametext
Is single useboolean
Limitnumber
Is atm allowedboolean
Spend policy IDtext
Get a Custom FieldAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
Labeltext
Is requiredboolean
Descriptiontext
Typetext
IDtext
External IDtext
External sourcetext
Get a Fund AccountAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Currencytext
Typetext
Statustext
Balanceobject
Available amountnumber
Reserved amountnumber
Get a Fund Account Bank StatementSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Typetext
Payment IDtext
Fund account IDtext
Datedate
Currencytext
Amountnumber
Paid currencytext
Paid amountnumber
Fx ratenumber
Feesobject
Fxnumber
Posnumber
Banknumber
Descriptiontext
Expense idsarray
Get a Fund Account DepositAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Amountnumber
Currencytext
Fund account IDtext
Fund account typetext
Datedate
Descriptiontext
Senderobject
Nametext
Ibantext
Account numbertext
Swift codetext
Sort codetext
Get a Purchase OrderAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
Notetext
Purchase order numbertext
Recurrencetext
Start datetext
End datetext
IDtext
Created atdate
Modified atdate
Titletext
Statustext
Supplierobject
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Currencytext
Approval process stateobject
Modified byobject
Datedate
Reasontext
Created byobject
IDtext
Full nametext
Typetext
Purchased amountnumber
Invoiced amountnumber
Invoiced amount statustext
Received quantity statustext
Itemsarray
4other output fields
Get a SupplierAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
Bank accountsarray
IDtext
Custom fieldsarray
Statustext
Get Account Team MembersSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Member IDtext
Rolesarray
Get Account TeamsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Hierarchytext
External IDtext
Parent IDtext
Membersarray
Get Account UsersSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Emailtext
Roletext
First nametext
Last nametext
IDtext
Created atdate
External IDtext
Phone numbertext
Get AccountsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Uictext
Vattext
Base currencytext
Get an AccountAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Uictext
Vattext
Base currencytext
Get an Account TeamAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Hierarchytext
External IDtext
Parent IDtext
Membersarray
Get an Account Team MemberAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
Member IDtext
Rolesarray
Get an ExpenseAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Uictext
Vattext
Base currencytext
Get CardsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
User IDtext
Fund account IDtext
Is physicalboolean
Nametext
Delivery addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal codetext
IDtext
Created atdate
Currencytext
Statustext
Budget leftnumber
Spent amountnumber
Approved fundsnumber
Emboss nametext
Is single useboolean
Limitnumber
Is atm allowedboolean
Spend policy IDtext
Get Custom FieldsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Labeltext
Is requiredboolean
Descriptiontext
Typetext
IDtext
External IDtext
External sourcetext
Get ExpensesSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Notetext
IDtext
Created atdate
Created byobject
IDtext
Emailtext
First nametext
Last nametext
External IDtext
Settled atdate
Reviewed atdate
Typetext
Statustext
Is paidboolean
Titletext
Categoryobject
Nametext
Parent IDtext
IDtext
Full nametext
Created atdate
Managersarray
Account codetext
Line itemsarray
Reconciliationobject
Total amountnumber
Tax amountnumber
Base total amountnumber
Base tax amountnumber
Base currencytext
Custom fieldsarray
Currencytext
Account codetext
Fx ratenumber
Fx rate to payment currencynumber
Tax rateobject
Nametext
Codetext
Ratenumber
Documentobject
Document datedate
Document numbertext
Filesarray
Due datedate
Service datedate
Document typetext
Supplierobject
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
External linksarray
Per diemobject
Stopsarray
Daysarray
Mileageobject
Route stopsarray
Is round tripboolean
Distancenumber
Distance unittext
Edited distancenumber
Vehicle typetext
Applied ratesobject
Amortizationobject
Labeltext
External IDtext
Start datedate
End datedate
3other output fields
Get Fund Account DepositsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Amountnumber
Currencytext
Fund account IDtext
Fund account typetext
Datedate
Descriptiontext
Senderobject
Nametext
Ibantext
Account numbertext
Swift codetext
Sort codetext
Get Fund AccountsSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Currencytext
Typetext
Statustext
Balanceobject
Available amountnumber
Reserved amountnumber
Get Purchase OrdersSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Notetext
Purchase order numbertext
Recurrencetext
Start datetext
End datetext
IDtext
Created atdate
Modified atdate
Titletext
Statustext
Supplierobject
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Currencytext
Approval process stateobject
Modified byobject
Datedate
Reasontext
Created byobject
IDtext
Full nametext
Typetext
Purchased amountnumber
Invoiced amountnumber
Invoiced amount statustext
Received quantity statustext
Itemsarray
4other output fields
Get SuppliersSearch
Input fields[3]
FieldType
Account IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
Bank accountsarray
IDtext
Custom fieldsarray
Statustext
Add Member to an Account TeamAction
Input fields[3]
FieldType
Account IDRequired
choice
RolesRequired
array
Roletext
Output fields[3]
FieldType
Member IDtext
Rolesarray
Create a Custom FieldAction
Input fields[3]
FieldType
Account IDRequired
choice
LabelRequired
text
Is Requiredboolean
Descriptiontext
External IDtext
External Sourcetext
Typechoice
Output fields[3]
FieldType
Labeltext
Is requiredboolean
Descriptiontext
Typetext
IDtext
External IDtext
External sourcetext
Create a Purchase OrderAction
Input fields[3]
FieldType
Notetext
Account IDRequired
choice
Currencytext
Purchase Order Numbertext
Itemsarray
Recurrencetext
Start Datedate
End Datedate
Output fields[3]
FieldType
Notetext
Purchase order numbertext
Recurrencetext
Start datetext
End datetext
IDtext
Created atdate
Modified atdate
Titletext
Statustext
Supplierobject
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Currencytext
Approval process stateobject
Modified byobject
Datedate
Reasontext
Created byobject
IDtext
Full nametext
Typetext
Purchased amountnumber
Invoiced amountnumber
Invoiced amount statustext
Received quantity statustext
Itemsarray
4other output fields
Create a SupplierAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
Tax IDtext
Country Codetext
External IDtext
External Sourcetext
Custom Fieldsarray
Addresstext
UICtext
VATtext
Contact Nametext
Contact Emailemail
Contact Phonetext
Bank Accountsarray
Output fields[3]
FieldType
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
Bank accountsarray
IDtext
Custom fieldsarray
Statustext
Create an Account TeamAction
Input fields[3]
FieldType
Account IDRequired
choice
NameRequired
text
External IDtext
Parent IDtext
Output fields[3]
FieldType
IDtext
Nametext
Hierarchytext
External IDtext
Parent IDtext
Membersarray
Delete a Custom FieldAction
Input fields[3]
FieldType
Account IDRequired
choice
Delete a Purchase OrderAction
Input fields[3]
FieldType
Account IDRequired
choice
Delete an Account TeamAction
Input fields[3]
FieldType
Account IDRequired
choice
Delete an Account Team MemberAction
Input fields[3]
FieldType
Account IDRequired
choice
Delete an Account UserAction
Input fields[3]
FieldType
Account IDRequired
choice
Invite a User to an AccountAction
Input fields[3]
FieldType
Account IDRequired
choice
EmailRequired
email
RoleRequired
text
First Nametext
Last Nametext
Output fields[3]
FieldType
IDtext
Nametext
Uictext
Vattext
Base currencytext
Issue a CardAction
Input fields[3]
FieldType
Notetext
Account IDRequired
choice
Is PhysicalRequired
boolean
Nametext
Delivery Addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal Codetext
Spend Policy Typechoice
Limitnumber
Is ATM Allowedboolean
Spend Policy IDtext
Output fields[3]
FieldType
User IDtext
Fund account IDtext
Is physicalboolean
Nametext
Delivery addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal codetext
IDtext
Created atdate
Currencytext
Statustext
Budget leftnumber
Spent amountnumber
Approved fundsnumber
Emboss nametext
Is single useboolean
Limitnumber
Is atm allowedboolean
Spend policy IDtext
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
Update a CardAction
Input fields[3]
FieldType
Account IDRequired
choice
Budget Leftnumber
Output fields[3]
FieldType
User IDtext
Fund account IDtext
Is physicalboolean
Nametext
Delivery addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal codetext
IDtext
Created atdate
Currencytext
Statustext
Budget leftnumber
Spent amountnumber
Approved fundsnumber
Emboss nametext
Is single useboolean
Limitnumber
Is atm allowedboolean
Spend policy IDtext
Update a Custom FieldAction
Input fields[3]
FieldType
Account IDRequired
choice
Labeltext
Is Requiredboolean
Descriptiontext
External IDtext
External Sourcetext
Typechoice
Output fields[3]
FieldType
Labeltext
Is requiredboolean
Descriptiontext
Typetext
IDtext
External IDtext
External sourcetext
Update a Purchase OrderAction
Input fields[3]
FieldType
Account IDRequired
choice
Notetext
Currencychoice
Recurrencechoice
Start Datedate
End Datedate
Output fields[3]
FieldType
Notetext
Purchase order numbertext
Recurrencetext
Start datetext
End datetext
IDtext
Created atdate
Modified atdate
Titletext
Statustext
Supplierobject
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Currencytext
Approval process stateobject
Modified byobject
Datedate
Reasontext
Created byobject
IDtext
Full nametext
Typetext
Purchased amountnumber
Invoiced amountnumber
Invoiced amount statustext
Received quantity statustext
Itemsarray
4other output fields
Update a SupplierAction
Input fields[3]
FieldType
Account IDRequired
choice
Tax IDtext
Country Codetext
External IDtext
Custom Fieldsarray
Addresstext
UICtext
VATtext
Contact Nametext
Contact Emailemail
Contact Phonetext
Bank Accountsarray
Nametext
External Sourcetext
Audit Notetext
Output fields[3]
FieldType
Nametext
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
Bank accountsarray
IDtext
Custom fieldsarray
Statustext
Update an Account TeamAction
Input fields[3]
FieldType
Account IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Hierarchytext
External IDtext
Parent IDtext
Membersarray
Update an Account Team Member RoleAction
Input fields[3]
FieldType
Account IDRequired
choice
RolesRequired
array
Roletext
Output fields[3]
FieldType
Member IDtext
Rolesarray
Update an Account UserAction
Input fields[3]
FieldType
Account IDRequired
choice
Update an ExpenseAction
Input fields[3]
FieldType
Account IDRequired
choice
External LinksRequired
array
Output fields[3]
FieldType
Notetext
IDtext
Created atdate
Created byobject
IDtext
Emailtext
First nametext
Last nametext
External IDtext
Settled atdate
Reviewed atdate
Typetext
Statustext
Is paidboolean
Titletext
Categoryobject
Nametext
Parent IDtext
IDtext
Full nametext
Created atdate
Managersarray
Account codetext
Line itemsarray
Reconciliationobject
Total amountnumber
Tax amountnumber
Base total amountnumber
Base tax amountnumber
Base currencytext
Custom fieldsarray
Currencytext
Account codetext
Fx ratenumber
Fx rate to payment currencynumber
Tax rateobject
Nametext
Codetext
Ratenumber
Documentobject
Document datedate
Document numbertext
Filesarray
Due datedate
Service datedate
Document typetext
Supplierobject
Tax IDtext
Country codetext
External IDtext
External sourcetext
Addresstext
Uictext
Vattext
Contact nametext
Contact emailtext
Contact phonetext
External linksarray
Per diemobject
Stopsarray
Daysarray
Mileageobject
Route stopsarray
Is round tripboolean
Distancenumber
Distance unittext
Edited distancenumber
Vehicle typetext
Applied ratesobject
Amortizationobject
Labeltext
External IDtext
Start datedate
End datedate
3other output fields
Update Card StatusAction
Input fields[3]
FieldType
Account IDRequired
choice
StatusRequired
choice
Output fields[3]
FieldType
User IDtext
Fund account IDtext
Is physicalboolean
Nametext
Delivery addressobject
Addresstext
Address 2text
Countrytext
Citytext
Statetext
Postal codetext
IDtext
Created atdate
Currencytext
Statustext
Budget leftnumber
Spent amountnumber
Approved fundsnumber
Emboss nametext
Is single useboolean
Limitnumber
Is atm allowedboolean
Spend policy IDtext

Look for Payhawk templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:12