About this integration
Accounts-payable automation for invoices, approvals, and ERP exports. Connect it to any workflow without writing code.
You can choose from 3 triggers, 6 search modules and 20 actions. The connection type is oauth authentication.
How to connect
The credential form asks for Client ID and Client Secret.
OAuth asks you to approve exports, core_data, and offline_access before access is granted.
Sign in and approve access — your password is never shared with WEXTL®, and you can revoke access from the provider at any time.
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
Connecting Candis to WEXTL®
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | Enter the Client ID from your OAuth application. You can obtain this from the Developer settings when registering your integration. Paste the following redirect url when registering application: |
Client SecretRequired | password | Enter the Client Secret associated with your OAuth application. This is generated in the Developer settings together with your Client ID. |
- exports
- core_data
- offline_access
Use it in workflow automation
Start with Watch Exports, then add Create a Contact.
The canvas below runs Watch Exports into Create a Contact — watch the video, then drop a node onto the canvas.
Select the Watch Exports trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Create a Contact as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 23 ready-made modules for finance work — each run logs its inputs and outputs for debugging.
Candis workflow on the canvas: Watch Exports then Create a Contact
Triggers, searches and actions
Explore the fields available for each Candis trigger, search, and action — 3 triggers, 6 searchs, and 20 actions.
Triggers
Whenever something changes in the app, one of 3 available triggers can start a run immediately.
- Watch Exports
- Watch Invoices
- Watch Reimbursements
Searches
6 search modules let you query the app mid-run and feed the results to the next step.
- Get an Export
- Get Export Postings
- List Exports
- List Invoices
- List Organizations
Actions
Use 20 action modules to write data back into the app from anywhere in a run.
- Create a Contact
- Create a Cost Dimension
- Create Additional Delivery Costs
- Create a General Ledger Account
- Create a Goods Receipt
Explore the fields available for each Candis trigger, search, and action.
Triggers
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
Invoice ID | text |
Organization ID | text |
Status | text |
Created at | date |
Updated at | date |
Requested at | text |
Approved at | date |
Amount | object |
Value | number |
Currency code | text |
Automatic payment | boolean |
Bank account | object |
Iban | text |
Swift code | text |
Bookings | array |
Category | object |
Document type | text |
Contact | object |
Name | text |
Account payable number | text |
Account receivable number | text |
Delivery date | text |
Invoice date | text |
Invoice ID | text |
Payment | object |
Method | text |
Paid at | text |
Purchase order number | text |
Archive URL | url |
| Field | Type |
|---|---|
Reimbursement ID | text |
Status | text |
Created at | date |
Updated at | date |
Title | text |
Total amount | number |
Reimbursement case | object |
ID | text |
Title | text |
Submitted for review at | text |
Contact | object |
Name | text |
Accounts payable number | text |
Payment info | object |
Bookings | array |
Invoice number | text |
Expense date | date |
Type | text |
Location | text |
Internal guests | array |
External guests | array |
Tip amount | number |
Receipt amount | number |
Searches
| Field | Type |
|---|---|
Organization IDRequired | choice |
Export IDRequired | text |
| Field | Type |
|---|---|
Export ID | text |
Postings count | number |
Status | text |
Created at | date |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Export IDRequired | text |
Maximum Results | number |
| Field | Type |
|---|---|
ID | text |
Entity guid | text |
Status | text |
Amount | object |
Value | number |
Currency code | text |
Contact | object |
Accounts payable number | text |
Accounts receivable number | text |
Name | text |
Invoice ID | text |
Invoice date | text |
Purchase order | object |
Order number | text |
Files | array |
URL | text |
Accounting area | object |
Name | text |
Description | text |
Delivery date | text |
Invoice format | text |
Due date | text |
Payment condition | object |
Name | text |
Discount percentage | number |
Discount payment date | text |
Document type | text |
Split postings | array |
Type | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Maximum Results | number |
| Field | Type |
|---|---|
User ID | number |
Email address | |
Name | text |
Date created | date |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Status | choice |
Invoice Date From | date |
Invoice Date To | date |
Updated Date From | date |
Updated Date To | date |
Maximum Number of Invoices to Return | number |
| Field | Type |
|---|---|
Invoice ID | text |
Organization ID | text |
Status | text |
Created at | date |
Updated at | date |
Requested at | text |
Approved at | date |
Amount | object |
Value | number |
Currency code | text |
Automatic payment | boolean |
Bank account | object |
Iban | text |
Swift code | text |
Bookings | array |
Category | object |
Document type | text |
Contact | object |
Name | text |
Account payable number | text |
Account receivable number | text |
Delivery date | text |
Invoice date | text |
Invoice ID | text |
Payment | object |
Method | text |
Paid at | text |
Purchase order number | text |
Archive URL | url |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Organization ID | text |
Name | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Status | choice |
Type | choice |
Sort Field | choice |
Sort Direction | choice |
Reimbursement Date From | date |
Reimbursement Date To | date |
Updated From | date |
Updated To | date |
Maximum Number of Items to Return | number |
| Field | Type |
|---|---|
Reimbursement ID | text |
Status | text |
Created at | date |
Updated at | date |
Title | text |
Total amount | number |
Reimbursement case | object |
ID | text |
Title | text |
Submitted for review at | text |
Contact | object |
Name | text |
Accounts payable number | text |
Payment info | object |
Bookings | array |
Invoice number | text |
Expense date | date |
Type | text |
Location | text |
Internal guests | array |
External guests | array |
Tip amount | number |
Receipt amount | number |
Actions
| Field | Type |
|---|---|
Organization IDRequired | choice |
ContactsRequired | array |
Contact TypeRequired | choice |
Accounts Receivable Number | text |
Accounts Payable Number | text |
Contact NameRequired | text |
VAT ID | text |
Tax Number | text |
Payment Type | choice |
IBAN | text |
BIC / SWIFT | text |
Payment Condition Name | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Cost DimensionsRequired | array |
CodeRequired | text |
TypeRequired | choice |
Name | text |
Archived | boolean |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Additional Delivery CostsRequired | array |
Cost CodeRequired | text |
DescriptionRequired | text |
Additional Description | text |
General Ledger Account | text |
Tax Code | text |
Cost Center | text |
Cost Object | text |
Custom Cost Dimension | text |
Project Code | text |
ERP DataRequired | object |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
General Ledger AccountsRequired | array |
Account CodeRequired | text |
Account NameRequired | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Goods ReceiptsRequired | array |
Receipt NumberRequired | text |
Total AmountRequired | object |
Document DateRequired | date |
Posting DateRequired | date |
Due DateRequired | date |
Accounts Payable NumberRequired | text |
Contact NameRequired | text |
Goods Receipt TypeRequired | choice |
Receipt StatusRequired | choice |
Vendor Reference Number | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Entity Type | choice |
| Field | Type |
|---|---|
Export ID | text |
Postings count | number |
Status | text |
Created at | date |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Tax CodesRequired | array |
Tax CodeRequired | text |
Tax PercentageRequired | number |
DescriptionRequired | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Payment ConditionsRequired | array |
Payment Condition NameRequired | text |
Due Date Offset (Days)Required | number |
Discount Percentage | number |
Discount Deadline Offset (Days) | number |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Purchase OrdersRequired | array |
Order NumberRequired | text |
Total AmountRequired | object |
Document DateRequired | date |
Posting DateRequired | date |
Due DateRequired | date |
Accounts Payable NumberRequired | text |
Contact NameRequired | text |
Purchase Order TypeRequired | choice |
StatusRequired | choice |
Vendor Reference Number | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
File IDRequired | text |
| Field | Type |
|---|---|
data | text |
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
Organization IDRequired | choice |
ContactsRequired | array |
Contact TypeRequired | choice |
Accounts Receivable Number | text |
Accounts Payable Number | text |
Contact NameRequired | text |
VAT ID | text |
Tax Number | text |
Payment Type | choice |
IBAN | text |
BIC / SWIFT | text |
Payment Condition Name | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Cost DimensionsRequired | array |
CodeRequired | text |
TypeRequired | choice |
Name | text |
Archived | boolean |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Additional Delivery CostsRequired | array |
Cost CodeRequired | text |
DescriptionRequired | text |
Additional Description | text |
General Ledger Account | text |
Tax Code | text |
Cost Center | text |
Cost Object | text |
Custom Cost Dimension | text |
Project Code | text |
ERP DataRequired | object |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
General Ledger AccountsRequired | array |
Account CodeRequired | text |
Account Name | text |
Archived | boolean |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Goods ReceiptsRequired | array |
Receipt NumberRequired | text |
Total AmountRequired | object |
Document DateRequired | date |
Posting DateRequired | date |
Due DateRequired | date |
Accounts Payable NumberRequired | text |
Contact NameRequired | text |
Goods Receipt TypeRequired | choice |
Receipt StatusRequired | choice |
Vendor Reference Number | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Invoice IDRequired | text |
Payment InformationRequired | object |
Is PaidRequired | boolean |
Paid At | date |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Tax CodesRequired | array |
Tax CodeRequired | text |
Tax Percentage | number |
Description | text |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Payment ConditionsRequired | array |
Payment Condition NameRequired | text |
Due Date Offset (Days) | number |
Discount Percentage | number |
Discount Deadline Offset (Days) | number |
| Field | Type |
|---|---|
Process ID | text |
| Field | Type |
|---|---|
Organization IDRequired | choice |
Purchase OrdersRequired | array |
Order NumberRequired | text |
Total AmountRequired | object |
Document DateRequired | date |
Posting DateRequired | date |
Due DateRequired | date |
Accounts Payable NumberRequired | text |
Contact NameRequired | text |
Purchase Order TypeRequired | choice |
StatusRequired | choice |
Vendor Reference Number | text |
| Field | Type |
|---|---|
Process ID | text |



