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 Header
ClickGet New Access Token
for retrieving access token
Then authorize your source with the required information.
- Go to set up
The Source
page. - 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 | ✅ |