ApyHub Document Readability (Independent Publisher) (Preview)
ApyHub is a service utility belt that helps developers save time and boost efficiency. Included are actions for calculating the readability score of PDF or Word documents, providing insights into their ease of comprehension. Includes Flesh-Kincaid reading ease score and grade level.
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 | Troy Taylor |
URL | https://www.hitachisolutions.com |
[email protected] |
Connector Metadata | |
---|---|
Publisher | Troy Taylor |
Website | https://apyhub.com/ |
Privacy policy | https://apyhub.com/privacy |
Categories | Content and Files;AI |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Get readability scores |
Retrieve the readability score of a PDF or Word document file. |
Get readability scores
Retrieve the readability score of a PDF or Word document file.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
File
|
file | True | file |
The file content. |
Content Type
|
Content-Type | True | string |
The file content type. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Score
|
data.flesh_kincaid_reading_ease.score | float |
The score. |
Level
|
data.flesh_kincaid_reading_ease.level | float |
The level. |
Label
|
data.flesh_kincaid_reading_ease.label | boolean |
Whether the ease score is greater than 70. |
Class
|
data.flesh_kincaid_reading_ease.class | string |
The class. |
Class Label
|
data.flesh_kincaid_reading_ease.class_label | string |
The full class label. |
Paragraphs
|
data.stats.paragraphs | integer |
The paragraphs. |
Sentences
|
data.stats.sentences | integer |
The sentences. |
Words
|
data.stats.words | integer |
The words. |
Characters
|
data.stats.characters | integer |
The characters. |
Reading Time
|
data.stats.reading_time | float |
The reading time in seconds. |
Speaking Time
|
data.stats.speaking_time | float |
The speaking time in seconds. |
Avg Word Length
|
data.stats.avg_word_length | float |
The average word length. |
Avg Sentence Length
|
data.stats.avg_sentence_length | float |
The average sentence length. |
Avg Paragraph Length
|
data.stats.avg_paragraph_length | float |
The average paragraph length. |