iCompleat icon

iCompleat

Cloud-based purchase-to-pay platform for managing orders, invoices, suppliers, and payment runs with approval workflows.

3 triggers31 searches67 actionsPollingAuth: OAuth

AI-assisted documentation19 min read

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

Open iCompleat on WEXTL →

To use iCompleat on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Base URLtextRequired

    The base URL of the API (e.g. https://api.icompleat.com).

    [1]
  • UsernametextRequired

    Your account username.

    [1]
  • PasswordpasswordRequired

    Your account password.

    [1]
  1. Log in to your WEXTL account, add the iCompleat 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 iCompleat 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 iCompleat to WEXTL®
Video slide demonstrates how to integrate iCompleat 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 Company InvoicesTrigger
Input fields[3]
FieldType
CompanyRequired
choice
Watch Company OrdersTrigger
Input fields[3]
FieldType
CompanyRequired
choice
Watch PaymentsTrigger
Output fields[3]
FieldType
IDtext
Descriptiontext
Referencetext
Date createddate
Date paiddate
Statustext
Created by IDtext
Created bytext
Totalnumber
Iso currency codetext
Get CompanyAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Emailemail
Billingobject
Address line 1text
Address line 2text
Address line 3text
Address line 4text
Address line 5text
Address postcodetext
Connectorobject
Finance codetext
Typetext
Last cacheddate
Last heartbeatdate
IDtext
Nametext
Finance codetext
Date addeddate
Activeboolean
Is test companyboolean
Culturetext
Get Cost CentreAction
Input fields[3]
FieldType
CompanyRequired
choice
Get Custom FieldAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Allow pastboolean
Allow futureboolean
Minnumber
Maxnumber
Number decimal placesnumber
Max lengthnumber
Valuesarray
IDtext
Nametext
Activeboolean
Typetext
Read onlyboolean
3other output fields
Get Delivery SiteAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Emailemail
Websitetext
Address 1text
Address 2text
Town or citytext
State or countytext
Postcode or zipcodetext
Countrytext
Iso codetext
Telephonetext
Nametext
Codetext
Get Funding SourceSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
IDtext
Payment source typetext
Sort codetext
Account numbertext
Routing numbertext
Descriptiontext
Activeboolean
Get InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Linesarray
Analysis itemsarray
Custom itemsarray
Invoice datedate
Posting datedate
Payment due datedate
Payment statustext
Last payment datedate
Supplier referencetext
Journal numbertext
Date posteddate
Date approveddate
21other output fields
Get LocationAction
Input fields[3]
FieldType
CompanyRequired
choice
Get OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Ordering emailtext
Delivery addressobject
Address line 1text
Address line 2text
Town citytext
Post zip codetext
County statetext
Countrytext
Iso code 2text
Linesarray
Analysis itemsarray
Custom itemsarray
Receipted linesarray
Cancelled linesarray
Titletext
Delivery datedate
Delivery site codetext
Origintext
Ownerobject
IDtext
First nametext
Last nametext
22other output fields
Get Order Budget ImpactAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Budgetsarray
Is enabledboolean
Messagetext
Statustext
Get Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Invoicesarray
IDtext
Descriptiontext
Referencetext
Date createddate
Date paiddate
Statustext
Created by IDtext
Created bytext
Totalnumber
Iso currency codetext
Get Payment Run ExportAction
Input fields[3]
FieldType
CompanyRequired
choice
Payment Run IDRequired
text
Get ProjectAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Nametext
Codetext
Get SupplierAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
IDtext
Emailtext
Bank nametext
Bank accounttext
Bank sort codetext
Payment due daysnumber
Payment due typetext
Analysis defaultsarray
Address 1text
Address 2text
Town or citytext
State or countytext
6other output fields
Get TenantAction
Output fields[3]
FieldType
IDtext
Nametext
Activeboolean
Culturetext
Account typetext
Date addeddate
Last accesseddate
Vat numbertext
Subscriptionobject
Subscription periodtext
Trial end datedate
Last paymentdate
Credit balancenumber
Licensed usersnumber
Billingobject
Day of monthnumber
Month of yearnumber
Registered country codetext
Get UserAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
Date addeddate
First logindate
Last logindate
Nomineeobject
IDtext
First nametext
Last nametext
IDtext
First nametext
Last nametext
Emailtext
Statustext
Job titletext
Languagetext
List All InvoicesSearch
Input fields[3]
FieldType
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
Invoice datedate
Posting datedate
Payment due datedate
Payment statustext
Last payment datedate
Supplier referencetext
Journal numbertext
Date posteddate
Date approveddate
Date denieddate
Date submitteddate
Direct URLtext
18other output fields
List All OrdersSearch
Input fields[3]
FieldType
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
Titletext
Delivery datedate
Delivery site codetext
Origintext
Ownerobject
IDtext
First nametext
Last nametext
Date approveddate
Date denieddate
Date submitteddate
Direct URLtext
IDtext
Company IDtext
Base net totalnumber
15other output fields
List CompaniesSearch
Input fields[3]
FieldType
Filter ($where)text
Sort ($sort)text
Project ($project)text
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Finance codetext
Date addeddate
Activeboolean
Is test companyboolean
Culturetext
List Company InvoicesSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
Invoice datedate
Posting datedate
Payment due datedate
Payment statustext
Last payment datedate
Supplier referencetext
Journal numbertext
Date posteddate
Date approveddate
Date denieddate
Date submitteddate
Direct URLtext
18other output fields
List Company OrdersSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
Titletext
Delivery datedate
Delivery site codetext
Origintext
Ownerobject
IDtext
First nametext
Last nametext
Date approveddate
Date denieddate
Date submitteddate
Direct URLtext
IDtext
Company IDtext
Base net totalnumber
15other output fields
List Company PaymentsSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
IDtext
Descriptiontext
Referencetext
Date createddate
Date paiddate
Statustext
Created by IDtext
Created bytext
Totalnumber
Iso currency codetext
List Company UsersSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Emailtext
Statustext
Job titletext
Languagetext
List Cost CentresSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Nametext
Codetext
List Custom FieldsSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Allow pastboolean
Allow futureboolean
Minnumber
Maxnumber
Number decimal placesnumber
Max lengthnumber
Valuesarray
IDtext
Nametext
Activeboolean
Typetext
Read onlyboolean
3other output fields
List Delivery SitesSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Emailemail
Websiteurl
Address 1text
Address 2text
Town or citytext
State or countytext
Postcode or zipcodetext
Countrytext
Iso codetext
Telephonetext
Nametext
Codetext
List Funding SourcesSearch
Input fields[3]
FieldType
Company IDRequired
choice
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
IDtext
Payment source typetext
Sort codetext
Account numbertext
Routing numbertext
Descriptiontext
Activeboolean
List LocationsSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Nametext
Codetext
List Payment Run Invoices (Unpaid)Search
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
Amountnumber
Due datedate
IDtext
Iso currency codetext
Referencetext
Supplier nametext
List ProjectsSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
Nametext
Codetext
List SuppliersSearch
Input fields[3]
FieldType
CompanyRequired
choice
Projectiontext
Filtertext
Sorttext
Limitnumber
Output fields[3]
FieldType
IDtext
Emailemail
Bank nametext
Bank accounttext
Bank sort codetext
Payment due daysnumber
Payment due typetext
Analysis defaultsarray
Address 1text
Address 2text
Town or citytext
State or countytext
6other output fields
List Users (All)Search
Input fields[3]
FieldType
Projectiontext
Filteringtext
Sortingtext
Limitnumber
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Emailtext
Statustext
Job titletext
Languagetext
Approve InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Approve OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Cancel OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Order IDRequired
text
Cancelled Linesarray
Line IDRequired
text
QuantityRequired
number
Clone CompanyAction
Input fields[3]
FieldType
CompanyRequired
choice
New Company NameRequired
text
Distribution Grouptext
Clone Optionsarray
Optionchoice
Create Cost CentreAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Create Custom FieldAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
TypeRequired
choice
Activeboolean
Read Onlyboolean
Post to Finance Systemboolean
Mandatoryboolean
Allow Past Datesboolean
Allow Future Datesboolean
Min Valuenumber
Max Valuenumber
Decimal Placesnumber
3other input fields
Create Delivery SiteAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Emailemail
Telephonetext
Websitetext
Address Line 1text
Address Line 2text
Town / Citytext
State / Countytext
Postcode / Ziptext
Countrytext
1other input field
Output fields[3]
FieldType
Emailemail
Websitetext
Address 1text
Address 2text
Town or citytext
State or countytext
Postcode or zipcodetext
Countrytext
Iso codetext
Telephonetext
Nametext
Codetext
Create Funding SourceAction
Input fields[3]
FieldType
CompanyRequired
choice
Payment Source Typechoice
Descriptiontext
Sort Codetext
Account Numbertext
Routing Numbertext
Output fields[3]
FieldType
IDtext
Payment source typetext
Sort codetext
Account numbertext
Routing numbertext
Descriptiontext
Activeboolean
Create InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
SupplierRequired
choice
Currency CodeRequired
text
Supplier Referencetext
Referencetext
Purchase Ordertext
Invoice Datedate
Posting Datedate
Payment Due Datedate
Date Createddate
Commenttext
Supplier Commenttext
6other input fields
Output fields[3]
FieldType
Referencetext
Transaction IDtext
Validation resultsobject
Has validation errorsboolean
Errorsarray
Formatted resultsobject
Create Invoice PaymentAction
Input fields[3]
FieldType
CompanyRequired
choice
Payment Statuschoice
Paymentsarray
Amountnumber
Referencetext
Date Paiddate
Output fields[3]
FieldType
Statustext
Paymentsarray
Create LocationAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Create OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
SupplierRequired
choice
Currency CodeRequired
text
Titletext
Referencetext
Purchase Ordertext
Delivery Datedate
Delivery Sitechoice
Supplier Ordering Emailemail
Layout IDtext
Commenttext
Supplier Commenttext
5other input fields
Output fields[3]
FieldType
Referencetext
Transaction IDtext
Validation resultsobject
Has validation errorsboolean
Errorsarray
Formatted resultsobject
Create Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
DescriptionRequired
text
Funding SourceRequired
choice
Transaction IDsarray
Transaction IDtext
Output fields[3]
FieldType
IDtext
Create ProjectAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Create SupplierAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Emailemail
Telephonetext
Address Line 1text
Address Line 2text
Town / Citytext
State / Countytext
Postcode / Ziptext
Countrytext
ISO Codetext
5other input fields
Delete All Cost CentresAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete All Delivery SitesAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete All LocationsAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete All ProjectsAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete All SuppliersAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete Cost CentreAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete Custom FieldAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete Custom Field ValueAction
Input fields[3]
FieldType
CompanyRequired
choice
Value CodeRequired
text
Delete Delivery SiteAction
Input fields[3]
FieldType
CompanyRequired
choice
DeliverySiteRequired
choice
Delete Funding SourceAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Delete LocationAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Delete Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete ProjectAction
Input fields[3]
FieldType
CompanyRequired
choice
Delete SupplierAction
Input fields[3]
FieldType
CompanyRequired
choice
Deny InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Deny OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Commenttext
Download Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Datatext
Duplicate UserAction
Input fields[3]
FieldType
User IDRequired
choice
First NameRequired
text
Last NameRequired
text
Emailemail
Output fields[3]
FieldType
IDtext
Export Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Output fields[3]
FieldType
Datatext
Issue OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Supplier Email Addressemail
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
Patch Custom FieldAction
Input fields[3]
FieldType
CompanyRequired
choice
JSON Patch OperationsRequired
array
OperationRequired
choice
PathRequired
text
Valuetext
Patch Funding SourceAction
Input fields[3]
FieldType
CompanyRequired
choice
Funding SourceRequired
choice
JSON Patch OperationsRequired
array
OperationRequired
choice
PathRequired
text
Valuetext
Output fields[3]
FieldType
IDtext
Payment source typetext
Sort codetext
Account numbertext
Routing numbertext
Descriptiontext
Activeboolean
Patch InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
JSON Patch Operationsarray
OperationRequired
choice
PathRequired
text
Valuetext
Patch OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
JSON Patch OperationsRequired
array
OperationRequired
choice
PathRequired
text
Valuetext
Patch SupplierAction
Input fields[3]
FieldType
CompanyRequired
choice
JSON Patch OperationsRequired
array
OperationRequired
choice
PathRequired
text
Valuetext
Pay Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Payment Line IDsarray
Payment Line IDchoice
Reactivate InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Reactivate OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Recall InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Recall OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Receipt OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Order IDRequired
text
Receipt Referencetext
Receipted Linesarray
Line IDRequired
text
QuantityRequired
number
Unit CostRequired
number
Reissue OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Remove Invoices from Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Payment Run IDRequired
text
Transaction IDsRequired
array
Transaction IDtext
Replace All Cost Centres (Bulk)Action
Input fields[3]
FieldType
CompanyRequired
choice
CostCentresRequired
array
Nametext
Codetext
Replace All Delivery Sites (Bulk)Action
Input fields[3]
FieldType
CompanyRequired
choice
DeliverySitesRequired
array
Nametext
Codetext
Replace All Locations (Bulk)Action
Input fields[3]
FieldType
CompanyRequired
choice
LocationsRequired
array
Nametext
Codetext
Replace All Projects (Bulk)Action
Input fields[3]
FieldType
CompanyRequired
choice
ProjectsRequired
array
Nametext
Codetext
Replace All Suppliers (Bulk)Action
Input fields[3]
FieldType
CompanyRequired
choice
Replace Cost CentreAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Replace Delivery SiteAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Emailemail
Telephonetext
Websitetext
Address Line 1text
Address Line 2text
Town / Citytext
State / Countytext
Postcode / Ziptext
Countrytext
1other input field
Replace LocationAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Replace ProjectAction
Input fields[3]
FieldType
CompanyRequired
choice
NameRequired
text
CodeRequired
text
Replace SupplierAction
Input fields[3]
FieldType
CompanyRequired
choice
SupplierRequired
choice
Emailemail
Telephonetext
Address Line 1text
Address Line 2text
Town / Citytext
State / Countytext
Postcode / Ziptext
Countrytext
ISO Codetext
Bank Nametext
4other input fields
Submit InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Workflow IDRequired
choice
Submit OrderAction
Input fields[3]
FieldType
CompanyRequired
choice
Workflow IDRequired
choice
Submit Payment RunAction
Input fields[3]
FieldType
CompanyRequired
choice
Workflow IDRequired
choice
Transfer InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Target CompanyRequired
choice
Layout IDRequired
text
Transaction Typechoice
Undelete InvoiceAction
Input fields[3]
FieldType
CompanyRequired
choice
Undelete OrderAction
Input fields[3]
FieldType
CompanyRequired
choice

Look for iCompleat templates in the WEXTL template library.

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

Last updated: Jul 21, 2026 15:22