Waaila (Preview)

Waaila is a comprehensive application for automatic data quality monitoring, supported by global community of hundreds of analysts. It helps to prevent disastrous scenarios caused by poor data quality and measurement.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Waaila Support |
URL | https://waaila.com/en/about |
support@waaila.com |
Connector Metadata | |
---|---|
Publisher | Cross Masters s.r.o. |
Website | https://waaila.com |
Privacy policy | https://waaila.com/en/privacy-policy |
Categories | AI;Marketing |
You need to have one of Waaila premium plans to take full advantage of all connector features.
To use this connector, you need to get an API key and an email you use to sign in for Waaila. If you are a premium Waaila user you can find both values in the Waaila web application within the user dropdown menu. You need to activate the key first. Please be aware that if you have already activated an API key you are disabling it by activating a new one.
You always need to use the GetToken action first. You fill your Waaila API key as code
parameter and your email as email
parameter. This action returns a code
value. This value is your token that you will use in all remaining actions to authenticate. To do that you need to fill the Wauth
parameter with this value: "Bearer token-value".
You have two other actions you can use.
GetDepots: Use this to get a summary of all your Waaila depots. This gives you all the information about individual depots, included test suites, data sources and most current test restults.
GetTestsuite: Use this to get a more detailed information about individual test suite. You get most current test results, information about data sources and detailed information about all included tests.
You need to have valid credentials to use this connector. At the moment it is only possible to read data from Waaila and not to trigger tests.
Waaila is a comprehensive application for automatic data quality monitoring, supported by global community of hundreds of analysts. It consists of a free web application and additional premium tools to provide even more automation. You can find more information on the Waaila website. Or just start using Waaila for free here.
Please consider checking our official documentation.
Of course, just send us a message at support@waaila.com.
Send us a message at support@waaila.com.
We are developing a Waaila Power App and will include more information here once it is ready to be deployed.
Waaila is dependent on a global community of analysts for creating comprehensive data quality tests. Development of the Waaila web application, Power Platform connector, Tracking Validator browser extension and additional premium services is provided by Cross Masters.
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Get Access Token |
Returns an access token to authorize other connector actions. Use this token as the 'Wauth' value. |
Get list of Depots |
Returns list of all Waaila Depots for the user. |
Get Testsuite details |
Returns Testsuite details within a specified Depot. |
Returns an access token to authorize other connector actions. Use this token as the 'Wauth' value.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
code
|
code | True | string |
User API code generated in the Waaila web application. |
email
|
True | string |
Email used to access the Waaila web application |
Returns
Name | Path | Type | Description |
---|---|---|---|
code
|
code | string |
code |
Returns list of all Waaila Depots for the user.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Access token
|
Wauth | True | string |
Access token. The value has to start with 'Bearer '. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of object | ||
name
|
name | string |
name |
description
|
description | string |
description |
testsuites
|
testsuites | array of object |
testsuites |
customName
|
testsuites.customName | string |
customName |
results
|
testsuites.results | array of object |
results |
maxScore
|
testsuites.results.maxScore | integer |
maxScore |
score
|
testsuites.results.score | integer |
score |
testedAt
|
testsuites.results.testedAt | string |
testedAt |
testsError
|
testsuites.results.testsError | integer |
testsError |
testsFailed
|
testsuites.results.testsFailed | integer |
testsFailed |
testsPassed
|
testsuites.results.testsPassed | integer |
testsPassed |
testsInfo
|
testsuites.results.testsInfo | integer |
testsInfo |
testsTotal
|
testsuites.results.testsTotal | integer |
testsTotal |
testsUnresolved
|
testsuites.results.testsUnresolved | integer |
testsUnresolved |
testsWarning
|
testsuites.results.testsWarning | integer |
testsWarning |
execType
|
testsuites.results.execType | string |
execType |
execBatch
|
testsuites.results.execBatch | string |
execBatch |
createdAt
|
testsuites.results.createdAt | date-time |
createdAt |
guid
|
testsuites.results.guid | string |
guid |
code
|
testsuites.datasource.code | string |
code |
key
|
testsuites.datasource.key | string |
key |
providerCode
|
testsuites.datasource.providerCode | string |
providerCode |
identifier
|
testsuites.datasource.identifier | string |
identifier |
googleId
|
testsuites.datasource.account.authentication.googleId | string |
googleId |
accessToken
|
testsuites.datasource.account.authentication.accessToken | string |
accessToken |
accessTokenExpirationDate
|
testsuites.datasource.account.authentication.accessTokenExpirationDate | string |
accessTokenExpirationDate |
Authorization
|
testsuites.datasource.account.authentication.headers.Authorization | string |
Authorization |
x-api-key
|
testsuites.datasource.account.authentication.headers.x-api-key | string |
x-api-key |
accountName
|
testsuites.datasource.account.authentication.accountName | string |
accountName |
authenticationType
|
testsuites.datasource.account.authentication.authenticationType | string |
authenticationType |
scopes
|
testsuites.datasource.account.authentication.scopes | array of |
scopes |
secret
|
testsuites.datasource.account.authentication.secret | string |
secret |
name
|
testsuites.datasource.account.name | string |
name |
status
|
testsuites.datasource.account.status | string |
status |
authorizedAt
|
testsuites.datasource.account.authorizedAt | string |
authorizedAt |
etag
|
testsuites.datasource.account.etag | string |
etag |
modifiedAt
|
testsuites.datasource.account.modifiedAt | string |
modifiedAt |
createdAt
|
testsuites.datasource.account.createdAt | string |
createdAt |
guid
|
testsuites.datasource.account.guid | string |
guid |
accountId
|
testsuites.datasource.accountId | string |
accountId |
etag
|
testsuites.datasource.etag | string |
etag |
modifiedAt
|
testsuites.datasource.modifiedAt | string |
modifiedAt |
createdAt
|
testsuites.datasource.createdAt | string |
createdAt |
guid
|
testsuites.datasource.guid | string |
guid |
datasourceId
|
testsuites.datasourceId | string |
datasourceId |
name
|
testsuites.name | string |
name |
description
|
testsuites.description | string |
description |
tests
|
testsuites.tests | string |
tests |
providerCode
|
testsuites.providerCode | string |
providerCode |
testsCount
|
testsuites.testsCount | integer |
testsCount |
version
|
testsuites.version | string |
version |
taglist
|
testsuites.taglist | array of |
taglist |
etag
|
testsuites.etag | string |
etag |
modifiedAt
|
testsuites.modifiedAt | string |
modifiedAt |
createdAt
|
testsuites.createdAt | string |
createdAt |
guid
|
testsuites.guid | string |
guid |
etag
|
etag | string |
etag |
modifiedAt
|
modifiedAt | string |
modifiedAt |
createdAt
|
createdAt | string |
createdAt |
guid
|
guid | string |
guid |
Returns Testsuite details within a specified Depot.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Depot ID
|
depot | True | string |
Specify the Depot ID |
Testsuite ID
|
testsuite | True | string |
Specify the Testsuite ID |
Access token
|
Wauth | True | string |
Access token. The value has to start with 'Bearer '. |
Returns
Name | Path | Type | Description |
---|---|---|---|
customName
|
customName | string |
customName |
results
|
results | array of object |
results |
maxScore
|
results.maxScore | integer |
maxScore |
score
|
results.score | integer |
score |
testedAt
|
results.testedAt | string |
testedAt |
testsError
|
results.testsError | integer |
testsError |
testsFailed
|
results.testsFailed | integer |
testsFailed |
testsPassed
|
results.testsPassed | integer |
testsPassed |
testsInfo
|
results.testsInfo | integer |
testsInfo |
testsTotal
|
results.testsTotal | integer |
testsTotal |
testsUnresolved
|
results.testsUnresolved | integer |
testsUnresolved |
testsWarning
|
results.testsWarning | integer |
testsWarning |
execType
|
results.execType | string |
execType |
execBatch
|
results.execBatch | string |
execBatch |
createdAt
|
results.createdAt | string |
createdAt |
guid
|
results.guid | string |
guid |
code
|
datasource.code | string |
code |
key
|
datasource.key | string |
key |
providerCode
|
datasource.providerCode | string |
providerCode |
identifier
|
datasource.identifier | string |
identifier |
googleId
|
datasource.account.authentication.googleId | string |
googleId |
accessToken
|
datasource.account.authentication.accessToken | string |
accessToken |
accessTokenExpirationDate
|
datasource.account.authentication.accessTokenExpirationDate | string |
accessTokenExpirationDate |
Authorization
|
datasource.account.authentication.headers.Authorization | string |
Authorization |
accountName
|
datasource.account.authentication.accountName | string |
accountName |
authenticationType
|
datasource.account.authentication.authenticationType | string |
authenticationType |
scopes
|
datasource.account.authentication.scopes | array of string |
scopes |
name
|
datasource.account.name | string |
name |
status
|
datasource.account.status | string |
status |
authorizedAt
|
datasource.account.authorizedAt | string |
authorizedAt |
etag
|
datasource.account.etag | string |
etag |
modifiedAt
|
datasource.account.modifiedAt | string |
modifiedAt |
createdAt
|
datasource.account.createdAt | string |
createdAt |
guid
|
datasource.account.guid | string |
guid |
accountId
|
datasource.accountId | string |
accountId |
etag
|
datasource.etag | string |
etag |
modifiedAt
|
datasource.modifiedAt | string |
modifiedAt |
createdAt
|
datasource.createdAt | string |
createdAt |
guid
|
datasource.guid | string |
guid |
datasourceId
|
datasourceId | string |
datasourceId |
name
|
name | string |
name |
description
|
description | string |
description |
tests
|
tests | array of object |
tests |
maxScore
|
tests.maxScore | integer |
maxScore |
testedAt
|
tests.testedAt | string |
testedAt |
name
|
tests.name | string |
name |
queryLogic
|
tests.queryLogic | string |
queryLogic |
testType
|
tests.testType | string |
testType |
version
|
tests.version | integer |
version |
testLogic
|
tests.testLogic | string |
testLogic |
code
|
tests.code | string |
code |
description
|
tests.description | string |
description |
lang
|
tests.lang | string |
lang |
sourceTestsetId
|
tests.sourceTestsetId | string |
sourceTestsetId |
sourceTestId
|
tests.sourceTestId | string |
sourceTestId |
|
tests.🇸ourceLibraryId | string |
sourceLibraryId |
|
tests.sourceVersion | integer |
sourceVersion |
sourceUpdated
|
tests.sourceUpdated | boolean |
sourceUpdated |
etag
|
tests.etag | string |
etag |
modifiedAt
|
tests.modifiedAt | string |
modifiedAt |
createdAt
|
tests.createdAt | string |
createdAt |
guid
|
tests.guid | string |
guid |
providerCode
|
providerCode | string |
providerCode |
testsCount
|
testsCount | integer |
testsCount |
version
|
version | string |
version |
taglist
|
taglist | array of |
taglist |
etag
|
etag | string |
etag |
modifiedAt
|
modifiedAt | string |
modifiedAt |
createdAt
|
createdAt | string |
createdAt |
guid
|
guid | string |
guid |