Workflowmax
This directory contains the manifest-only connector for source-workflowmax.
Documentation reference:
Visit https://app.swaggerhub.com/apis-docs/WorkflowMax-BlueRock/WorkflowMax-BlueRock-OpenAPI3/0.1#/ for V1 API documentation
Authentication setup
Workflowmax uses bearer token authentication, You have to input your bearer access_token in the field of API key for authentication.
Using postman to get access token
- Move to Authorization tab of an empty http request and selected Oauth 2.0
- Set use token type as access token
- Set header prefix as Bearer
- Set grant type as Authorization code
- Check Authorize using browser
- Set Auth URL as https://oauth.workflowmax2.com/oauth/authorize
- Set Access token URL as https://oauth.workflowmax2.com/oauth/token
- Set Client ID, Client secret, Scope defined as your Workflowmax settings, Example Scope: openid profile email workflowmax offline_access
- Set state as any number, Example: 1
- Set Client Authentication as Send as Basic Auth HeaderClickGet New Access Tokenfor retrieving access token
Then authorize your source with the required information.
- Go to set up The Sourcepage.
- Enter your Workflowmax application's access token.
- Click Save button.
Configuration
| Input | Type | Description | Default Value | 
|---|---|---|---|
| api_key_2 | string | API Key. | |
| account_id | string | Account ID. The account id for workflowmax | |
| start_date | string | Start date. | 
Streams
| Stream Name | Primary Key | Pagination | Supports Full Sync | Supports Incremental | 
|---|---|---|---|---|
| stafflist | UUID | DefaultPaginator | ✅ | ❌ | 
| clientlist | UUID | DefaultPaginator | ✅ | ❌ | 
| clients_documents | uuid | No pagination | ✅ | ❌ | 
| clientgrouplist | UUID | DefaultPaginator | ✅ | ❌ | 
| costlist | UUID | DefaultPaginator | ✅ | ❌ | 
| invoice_current | UUID | DefaultPaginator | ✅ | ❌ | 
| invoicelist | UUID | DefaultPaginator | ✅ | ✅ | 
| joblist | UUID | DefaultPaginator | ✅ | ✅ | 
| job_tasks | UUID | DefaultPaginator | ✅ | ✅ | 
| leadlist | UUID | DefaultPaginator | ✅ | ✅ | 
| purchaseorderlist | ID | DefaultPaginator | ✅ | ✅ | 
| tasklist | UUID | DefaultPaginator | ✅ | ❌ | 
| quotelist | UUID | DefaultPaginator | ✅ | ✅ | 
| supplierlist | UUID | DefaultPaginator | ✅ | ❌ | 
| timelist | UUID | DefaultPaginator | ✅ | ✅ | 
Reference
Config fields reference
Field
Type
Property name
API Key
required
string
api_key_2
string
account_id
string
start_date
Changelog
Expand to review
| Version | Date | Pull Request | Subject | 
|---|---|---|---|
| 0.0.8 | 2025-01-25 | 52441 | Update dependencies | 
| 0.0.7 | 2025-01-18 | 51947 | Update dependencies | 
| 0.0.6 | 2025-01-11 | 51422 | Update dependencies | 
| 0.0.5 | 2024-12-28 | 50782 | Update dependencies | 
| 0.0.4 | 2024-12-21 | 50324 | Update dependencies | 
| 0.0.3 | 2024-12-14 | 47888 | Update dependencies | 
| 0.0.2 | 2024-10-28 | 47527 | Update dependencies | 
| 0.0.1 | 2024-10-13 | 46866 | Initial release by @btkcodedev via Connector Builder |