Attribute Phrases

/api/repositories/{repository}/entities/{entity}/attributes/{attribute}/phrases
Parameter Type Purpose
repository string The repository name
entity int The entity ID
attribute int The attribute ID
GET /api/repositories/(string: repository)/entities/(int: entityID)/attributes/(int: attributeID)/phrases

Gets a complete list of phrases for an attribute.

GET /api/repositories/jupiter/entities/1/attributes/55/phrases HTTP/1.1
Accept: application/json

The list of phrases may be quite long; if so, the list can be paged:

POST /api/repositories/(string: repository)/entities/(int: entityID)/attributes/(int: attributeID)/phrases

Get a page of phrases for an attribute

POST /api/repositories/jupiter/entities/1/attributes/55/phrases HTTP/1.1
Content-Type: application/json

{
    "command": "get",
    "options": {
        "pageStart": 1,
        "pageSize": 32
    }
}

The response is a Standard Response.

The columns array will show the following columns:

Human Name Column Name Description
Phrase _value The phrase found in the values
Words _words The number of words in the phrase
Value Count VALUE_COUNT The number of values that contained this phrase
Frequency FREQUENCY_COUNT The number of rows that contained this phrase
Dist % _distribution A measure of how much of the attribute contains this phrase

A datarow element will look like:

{
    "dataRow": [
        "LIN",
        "1",
        "119",
        "460",
        "32.463"
    ]
}