Check XML Predicate from Entity¶
/api/repositories/{repository}/entities/{entity}/checkxmlpredicatefromentity
Parameter | Type | Purpose |
---|---|---|
repository | string | The name of the Repository to access |
entity | int | The Entity ID |
Post¶
-
POST
/api/repositories/
(string: repository)/entities/
(int: entityID)/checkxmlpredicatefromentity
¶
POST /api/repositories/jupiter/entities/1/checkxmlexpressionfromentity HTTP/1.1
Content-Type: application/json
{
"entity": "1",
"expression": "'Vin Number'>71006"
}
The message body is a JSON string containing two key-value pairs: the first, entity
, is the Entity ID to check against; the second, expression
, is the expression to check.
Response Code | Reason |
---|---|
200 | Success |
500 | Server error |
A successful response contains the expression transformed into XML.
The request above would result in the following response:
HTTP/1.1 200 OK
Content-type: text/xml
<?xml version="1.0" ?>
<expr>
<text>'Vin Number'>71006</text>
<gt>
<var>Vin_number</var>
<int>71006</int>
</gt>
</expr>