Requirements
Connecting UpKeep takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your UpKeep credentials
Connect UpKeep in WEXTL
- Log in to your WEXTL account, add the UpKeep node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your UpKeep account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- 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 →
UpKeep node modules
The list below is a reference of every UpKeep node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any UpKeep node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch AssetsTrigger
| Field | Type |
|---|---|
| ID | text |
| Serial | text |
| Serial number | text |
| Additional information | text |
| Purchase date | text |
| Placed in service date | text |
| Warranty expiration | text |
| Purchase price | number |
| Residual value | number |
| Useful life | object |
| Quantity | number |
| Units | text |
| Model | text |
| Name | text |
| Notes | text |
| Number of incomplete work orders | number |
| Barcode | text |
| Location | text |
| Image | object |
| Name | text |
| URL | url |
| Purchase receipt | object |
| Name | text |
| URL | url |
Watch CustomersTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Billing name | text |
| Billing address line 1 | text |
| Billing address line 2 | text |
| Billing address line 3 | text |
| Custom fields customer | array |
| Created at | date |
| Updated at | date |
Watch FilesTrigger
| Field | Type |
|---|---|
| ID | text |
| Filename | text |
| URL | url |
| Mime type | text |
| Created at | date |
Watch Purchase OrdersTrigger
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
| Other cost | number |
| Requisitioner | text |
| Shipping method | text |
| Fob point | text |
| Terms | text |
Watch RequestsTrigger
| Field | Type |
|---|---|
| ID | text |
| Title | text |
| Description | text |
| Image | object |
| type | text |
| Name | text |
| URL | url |
| Requested by user | text |
| Created at | date |
| Updated at | date |
Watch TeamsTrigger
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Created at | date |
| Updated at | date |
Watch UsersTrigger
| Field | Type |
|---|---|
| ID | text |
| Account type | text |
| First name | text |
| Last name | text |
| Phone number | text |
| User status | text |
| Job title | text |
| Is location based | boolean |
| Date of last login | date |
| Created at | date |
| Updated at | date |
Watch VendorsTrigger
| Field | Type |
|---|---|
| ID | text |
| Business name | text |
| Description | text |
| Business address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Main point of contact | text |
| Custom fields vendor | array |
| Created at | date |
| Updated at | date |
Watch Work OrdersTrigger
| Field | Type |
|---|---|
| ID | text |
| Work order no | text |
| Title | text |
| Description | text |
| Status | text |
| Start date | date |
| Due date | date |
| Date completed | date |
| Assigned to user | text |
| Assigned to username | text |
| Completed by user | text |
| Asset | text |
| Location | text |
| Team | text |
| Response time | number |
| Time | text |
| Cost | text |
| Time log | array |
Get a Custom FieldAction
Get a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Billing name | text |
| Billing address line 1 | text |
| Billing address line 2 | text |
| Billing address line 3 | text |
| Custom fields customer | array |
| Created at | date |
| Updated at | date |
Get a FileAction
Get a Purchase OrderAction
| Field | Type |
|---|---|
Purchase Order IDRequired | choice |
| Includes | choice |
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts | array |
| Part quantities | array |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Partial fulfill history | array |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
| Other cost | number |
| Requisitioner | text |
Get a Specific AssetAction
| Field | Type |
|---|---|
Asset IDRequired | choice |
| Includes | choice |
| Field | Type |
|---|---|
| ID | text |
| Serial | text |
| Serial number | text |
| Additional information | text |
| Purchase date | text |
| Placed in service date | text |
| Warranty expiration | text |
| Purchase price | number |
| Residual value | number |
| Useful life | object |
| Quantity | number |
| Units | text |
| Model | text |
| Name | text |
| Notes | text |
| Number of incomplete work orders | number |
| Barcode | text |
| Location | text |
| Image | object |
| Name | text |
| URL | text |
| Purchase receipt | object |
| Name | text |
| URL | text |
Get a Specific RequestAction
Get a Specific UserAction
Get a TeamAction
Get a VendorAction
Get a Work OrderAction
| Field | Type |
|---|---|
Work Order IDRequired | choice |
| Includes | choice |
| Field | Type |
|---|---|
| ID | text |
| Work order no | text |
| Title | text |
| Description | text |
| Status | text |
| Start date | date |
| Due date | date |
| Date completed | date |
| Assigned to user | text |
| Assigned to username | text |
| Completed by user | text |
| Asset | text |
| Cost | text |
| Additional costs | array |
| Response time | number |
| Time | text |
| Time log | array |
| Location | text |
Get All TeamsSearch
| Field | Type |
|---|---|
| Name | text |
| Order By | choice |
| Created After | date |
| Created Before | date |
| Created At Or After | date |
| Created At Or Before | date |
| Updated After | date |
| Updated Before | date |
| Updated At Or After | date |
| Updated At Or Before | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Created at | date |
| Updated at | date |
Get CustomersSearch
| Field | Type |
|---|---|
| Name | text |
| Order By | choice |
| Created After | date |
| Created Before | date |
| Created At Or After | date |
| Created At Or Before | date |
| Updated After | date |
| Updated Before | date |
| Updated At Or After | date |
| Updated At Or Before | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Billing name | text |
| Billing address line 1 | text |
| Billing address line 2 | text |
| Billing address line 3 | text |
| Custom fields customer | array |
| Created at | date |
| Updated at | date |
Get Purchase OrdersSearch
| Field | Type |
|---|---|
| Title | text |
| Status | choice |
| Vendor ID | choice |
| Category | text |
| Created By User ID | choice |
| Order By | choice |
| Due Date After | date |
| Due Date Before | date |
| Due Date At Or After | date |
| Due Date At Or Before | date |
| PO Date After | date |
| PO Date Before | date |
| PO Date At Or After | date |
| PO Date At Or Before | date |
| Fulfilled After | date |
| Fulfilled Before | date |
| Fulfilled At Or After | date |
| Fulfilled At Or Before | date |
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
| Other cost | number |
| Requisitioner | text |
| Shipping method | text |
| Fob point | text |
| Terms | text |
Get Users for a Specific TeamSearch
List All UsersSearch
| Field | Type |
|---|---|
| Account Type | choice |
| Order By | choice |
| Created After | date |
| Created Before | date |
| Created At Or After | date |
| Created At Or Before | date |
| Updated After | date |
| Updated Before | date |
| Updated At Or After | date |
| Updated At Or Before | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Account type | text |
| First name | text |
| Last name | text |
| Phone number | text |
| User status | text |
| Job title | text |
| Is location based | boolean |
| Date of last login | date |
| Created at | date |
| Updated at | date |
List AssetsSearch
| Field | Type |
|---|---|
| Name | text |
| Barcode | text |
| Serial Number | text |
| Location ID | choice |
| Status | choice |
| Category | text |
| Assigned To User ID | choice |
| Created By User ID | choice |
| Downtime Status | text |
| Includes | choice |
| Order By | choice |
| Created After | date |
| Created Before | date |
| Created At Or After | date |
| Created At Or Before | date |
| Updated After | date |
| Updated Before | date |
| Updated At Or After | date |
| Field | Type |
|---|---|
| ID | text |
| Serial | text |
| Serial number | text |
| Additional information | text |
| Purchase date | text |
| Placed in service date | text |
| Warranty expiration | text |
| Purchase price | number |
| Residual value | number |
| Useful life | object |
| Quantity | number |
| Units | text |
| Model | text |
| Name | text |
| Notes | text |
| Number of incomplete work orders | number |
| Barcode | text |
| Location | text |
| Image | object |
| Name | text |
| URL | url |
| Purchase receipt | object |
| Name | text |
| URL | url |
List FilesSearch
List RequestsSearch
| Field | Type |
|---|---|
| Title | text |
| Location ID | choice |
| Asset ID | choice |
| Team ID | choice |
| Assigned To User ID | choice |
| Requested By User ID | choice |
| Category | text |
| Public Requester Email | |
| Order By | choice |
| Due Date After | date |
| Due Date Before | date |
| Due Date At Or After | date |
| Due Date At Or Before | date |
| End Due Date After | date |
| End Due Date Before | date |
| End Due Date At Or After | date |
| End Due Date At Or Before | date |
| Created After | date |
| Field | Type |
|---|---|
| ID | text |
| Title | text |
| Description | text |
| Image | object |
| type | text |
| Name | text |
| URL | url |
| Requested by user | text |
| Created at | date |
| Updated at | date |
List VendorsSearch
| Field | Type |
|---|---|
| Business Name | text |
| Order By | choice |
| Created After | date |
| Created Before | date |
| Created At Or After | date |
| Created At Or Before | date |
| Updated After | date |
| Updated Before | date |
| Updated At Or After | date |
| Updated At Or Before | date |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Business name | text |
| Description | text |
| Business address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Main point of contact | text |
| Custom fields vendor | array |
| Created at | date |
| Updated at | date |
List Work OrdersSearch
| Field | Type |
|---|---|
| Title | text |
| Is Complete | choice |
| Status | choice |
| Archived | choice |
| Priority | choice |
| Location ID | choice |
| Asset ID | choice |
| Assigned To User ID | choice |
| Assigned By User ID | choice |
| Category | text |
| Public Requester Email | |
| Custom Work Order Status ID | text |
| Order By | choice |
| Due Date After | date |
| Due Date Before | date |
| Due Date At Or After | date |
| Due Date At Or Before | date |
| End Due Date After | date |
| Field | Type |
|---|---|
| ID | text |
| Work order no | text |
| Title | text |
| Description | text |
| Status | text |
| Start date | date |
| Due date | date |
| Date completed | date |
| Assigned to user | text |
| Assigned to username | text |
| Completed by user | text |
| Asset | text |
| Location | text |
| Team | text |
| Response time | number |
| Time | text |
| Cost | text |
| Time log | array |
Add Location Access for a UserAction
Add User to a TeamAction
Assign a Team to a Work OrderAction
Assign Additional Workers to a Work OrderAction
Assign User to an AssetAction
Cancel a RequestAction
Create a CustomerAction
| Field | Type |
|---|---|
NameRequired | text |
| Description | text |
| Address | text |
| Phone Number | text |
| Website | url |
| Type | text |
| Billing Name | text |
| Billing Address Line 1 | text |
| Billing Address Line 2 | text |
| Billing Address Line 3 | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Billing name | text |
| Billing address line 1 | text |
| Billing address line 2 | text |
| Billing address line 3 | text |
| Created at | date |
| Updated at | date |
Create a FileAction
Create a Purchase OrderAction
| Field | Type |
|---|---|
TitleRequired | text |
| Purchase Order Number | number |
| Parts | array |
| Part ID | choice |
| Quantity | number |
| Vendor ID | choice |
| Description | text |
| Category | text |
| Due Date | date |
| PO Date | date |
| Tax | number |
| Shipping Cost | number |
| Other Cost | number |
| Requisitioner | text |
| Shipping Method | text |
| FOB Point | text |
| Terms | text |
| Notes | text |
| Company Name | text |
| Company Slogan | text |
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts | array |
| Part quantities | array |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Partial fulfill history | array |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
| Other cost | number |
| Requisitioner | text |
Create a RequestAction
| Field | Type |
|---|---|
TitleRequired | text |
| Description | text |
| Priority | choice |
| Location ID | choice |
| Asset ID | choice |
| Team ID | choice |
| Assigned To User ID | choice |
| Category | text |
| Due Date | date |
| Field | Type |
|---|---|
| ID | text |
| Title | text |
| Description | text |
| Location | text |
| Asset | text |
| Team | text |
| Category | text |
| Assigned to user | text |
| Assigned to username | text |
| Status | text |
| Priority | number |
| Requested by user | text |
| Due date | date |
| Created at | date |
| Updated at | date |
Create a TeamAction
Create a UserAction
Create a VendorAction
Create a Work OrderAction
| Field | Type |
|---|---|
TitleRequired | text |
| Description | text |
| Priority | choice |
| Category | text |
| Start Date | date |
| Due Date | date |
| Asset ID | choice |
| Location ID | choice |
| Assigned To User ID | choice |
| Estimated Duration (Hours) | number |
| Image | choice |
| Image 2 | choice |
| Image 3 | choice |
| Image 4 | choice |
| Image 5 | choice |
| Signature Image | choice |
| Files | array |
| Form Template ID | choice |
| Field | Type |
|---|---|
| ID | text |
| Work order no | text |
| Title | text |
| Description | text |
| Status | text |
| Category | text |
| Start date | date |
| Due date | date |
| Assigned to user | text |
| Assigned to username | text |
| Asset | text |
| Location | text |
| Image | object |
| type | text |
| Name | text |
| URL | url |
| Image 2 | text |
| Image 3 | text |
| Image 4 | text |
| Image 5 | text |
| Signature image | object |
| type | text |
| Name | text |
| URL | url |
Create an AssetAction
| Field | Type |
|---|---|
NameRequired | text |
| Barcode | text |
| Serial Number | text |
| Model | text |
| Description | text |
| Notes | text |
| Status | choice |
| Category | text |
| Location ID | choice |
| Assigned To User ID | choice |
| Manufacturer Vendor ID | choice |
| Parent Asset ID | choice |
| Purchase Date | date |
| Placed In Service Date | date |
| Warranty Expiration | date |
| Purchase Price | number |
| Residual Value | number |
| Useful Life | object |
| Quantity | number |
| Units | choice |
| Field | Type |
|---|---|
| ID | text |
| Serial | text |
| Serial number | text |
| Additional information | text |
| Purchase date | text |
| Placed in service date | text |
| Warranty expiration | text |
| Purchase price | number |
| Residual value | number |
| Useful life | object |
| Quantity | number |
| Units | text |
| Model | text |
| Name | text |
| Notes | text |
| Barcode | text |
| Location | text |
| Image | object |
| Name | text |
| URL | url |
| Purchase receipt | object |
| Name | text |
| URL | url |
| Warranty file | object |
| Name | text |
| URL | url |
Delete a Custom Field from a Purchase OrderAction
Delete a Purchase OrderAction
Delete a Specific RequestAction
Delete a TeamAction
Delete a Work OrderAction
Delete an AssetAction
Make an API Calluniversal
Partially Fulfill a Purchase OrderAction
| Field | Type |
|---|---|
Parts ReceivedRequired | object |
| Part ID | number |
Status ActionRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Fulfilled at | date |
| Fulfilled by user | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts | array |
| Part quantities | array |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Partial fulfill history | array |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
Remove a User from a Specific TeamAction
Remove Additional Workers from a Work OrderAction
Remove an Assigned Team from a Work OrderAction
Update a Custom Field for a Purchase OrderAction
Update a CustomerAction
| Field | Type |
|---|---|
Customer IDRequired | choice |
| Name | text |
| Description | text |
| Address | text |
| Phone Number | text |
| Website | url |
| Type | text |
| Billing Name | text |
| Billing Address Line 1 | text |
| Billing Address Line 2 | text |
| Billing Address Line 3 | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Description | text |
| Address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Billing name | text |
| Billing address line 1 | text |
| Billing address line 2 | text |
| Billing address line 3 | text |
| Created at | date |
| Updated at | date |
Update a Message for a Specific Purchase OrderAction
Update a Purchase OrderAction
| Field | Type |
|---|---|
Purchase Order IDRequired | choice |
| Title | text |
| Status | choice |
| Parts | array |
| Part ID | choice |
| Quantity | number |
| Vendor ID | choice |
| Description | text |
| Category | text |
| Due Date | date |
| PO Date | date |
| Tax | number |
| Shipping Cost | number |
| Other Cost | number |
| Requisitioner | text |
| Shipping Method | text |
| FOB Point | text |
| Terms | text |
| Notes | text |
| Company Name | text |
| Field | Type |
|---|---|
| ID | text |
| Created by user | text |
| Title | text |
| Description | text |
| Status | text |
| Fulfilled at | date |
| Fulfilled by user | text |
| Po date | date |
| Due date | date |
| Vendor | text |
| Parts | array |
| Part quantities | array |
| Parts pending quantities | object |
| T 0ryp2j i pz | number |
| Partial fulfill history | array |
| Total quantity | number |
| Total cost | number |
| Tax | number |
| Shipping cost | number |
Update a TeamAction
Update a UserAction
| Field | Type |
|---|---|
User IDRequired | choice |
| Account Type | choice |
| First Name | text |
| Last Name | text |
| Phone Number | text |
| Is Location Based | boolean |
| Field | Type |
|---|---|
| ID | text |
| Account type | text |
| First name | text |
| Last name | text |
| Phone number | text |
| Job title | text |
| Is location based | boolean |
| Created at | date |
| Updated at | date |
Update a VendorAction
| Field | Type |
|---|---|
Vendor IDRequired | choice |
| Business Name | text |
| Description | text |
| Business Address | text |
| Phone Number | text |
| Website | url |
| Type | text |
| Main Point of Contact | text |
| Field | Type |
|---|---|
| ID | text |
| Business name | text |
| Description | text |
| Business address | text |
| Phone number | text |
| Website | url |
| Type | text |
| Main point of contact | text |
| Created at | date |
| Updated at | date |
Update a Work OrderAction
| Field | Type |
|---|---|
Work Order IDRequired | choice |
| Title | text |
| Description | text |
| Status | choice |
| Priority | choice |
| Category | text |
| Start Date | date |
| Due Date | date |
| Asset ID | choice |
| Location ID | choice |
| Assigned To User ID | choice |
| Estimated Duration (Hours) | number |
| Image | choice |
| Image 2 | choice |
| Image 3 | choice |
| Image 4 | choice |
| Image 5 | choice |
| Signature Image | choice |
| Field | Type |
|---|---|
| ID | text |
| Work order no | text |
| Title | text |
| Description | text |
| Status | text |
| Start date | date |
| Due date | date |
| Date completed | date |
| Assigned to user | text |
| Assigned to username | text |
| Completed by user | text |
| Asset | text |
| Location | text |
| Team | text |
| Category | text |
| Archived status | text |
| Assigned by user | text |
| Assigned by username | text |
Update a Work Order MessageAction
Update an AssetAction
| Field | Type |
|---|---|
Asset IDRequired | choice |
| Name | text |
| Barcode | text |
| Serial Number | text |
| Model | text |
| Description | text |
| Notes | text |
| Status | choice |
| Category | text |
| Location ID | choice |
| Assigned To User ID | choice |
| Manufacturer Vendor ID | choice |
| Parent Asset ID | choice |
| Purchase Date | date |
| Placed In Service Date | date |
| Warranty Expiration | date |
| Purchase Price | number |
| Residual Value | number |
| Field | Type |
|---|---|
| ID | text |
| Serial | text |
| Serial number | text |
| Additional information | text |
| Purchase date | text |
| Placed in service date | text |
| Warranty expiration | text |
| Purchase price | number |
| Residual value | number |
| Useful life | object |
| Quantity | number |
| Units | text |
| Model | text |
| Name | text |
| Notes | text |
| Number of incomplete work orders | number |
| Barcode | text |
| Location | text |
| Image | object |
| Name | text |
| URL | text |
| Purchase receipt | object |
| Name | text |
| URL | text |
Templates
Look for UpKeep templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Asset Panda[2]Flexible asset tracking and workflow management for equipment, inventory, and audits.
- BuildernConstruction project management for budgets, clients, and job progress.
- BigChangeField service management platform for scheduling jobs, technicians, and customer work orders.
- BasecampProject management and team communication for companies and their clients.
- AgencyZoomSales and onboarding platform for insurance agencies, with producer leaderboards and goal tracking.
References
- WEXTL® UpKeep Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for UpKeep.
- WEXTL® visual workflow builder data.
Last updated: Jul 24, 2026 18:13