OData Service for namespace VOCABULARY_SRV

This OData service is located at http://localhost/rules-service/rule_srv/
More information: https://helloreverb.com
Contact Info: hello@helloreverb.com
Version:
BasePath:/rules-service/rule_srv
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html

Access

Methods

[ Jump to Models ]

Table of Contents

Vocabularies

Vocabularies

Up
get /Vocabularies
Get entities from Vocabularies (vocabulariesGet)

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

$search (optional)
Query Parameter — Search items by search phrases, see [OData Searching](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374633)
$filter (optional)
Query Parameter — Filter items by property values, see [OData Filtering](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374625)
$count (optional)
Query Parameter — Include count of items, see [OData Count](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374632)
$orderby (optional)
Query Parameter — Order items by property values, see [OData Sorting](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374629)
$select (optional)
Query Parameter — Select properties to be returned, see [OData Select](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374620)
$expand (optional)
Query Parameter — Expand related entities, see [OData Expand](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374621)

Return type

Wrapper

Example data

Content-Type: application/json
{
  "d" : {
    "results" : [ {
      "ValueHelps" : {
        "results" : [ {
          "VocabularyId" : "aeiou",
          "Type" : "aeiou",
          "PropertyPath" : "aeiou",
          "ServiceUrl" : "aeiou",
          "Id" : "aeiou"
        } ]
      },
      "Type" : "aeiou",
      "Id" : "aeiou",
      "Rules" : {
        "results" : [ {
          "VocabularyId" : "aeiou",
          "Description" : "aeiou",
          "ResultDataObjectId" : "aeiou",
          "Id" : "aeiou",
          "ResultAttributes" : {
            "results" : [ {
              "VocabularyId" : "aeiou",
              "Description" : "aeiou",
              "DataObjectId" : "aeiou",
              "ValueHelpId" : "aeiou",
              "ValueHelp" : "",
              "Id" : "aeiou",
              "BusinessDataType" : "aeiou",
              "Name" : "aeiou"
            } ]
          },
          "ResultDataObject" : {
            "Status" : "aeiou",
            "VocabularyId" : "aeiou",
            "Usage" : "aeiou",
            "IsCollection" : "aeiou",
            "Description" : "aeiou",
            "Attributes" : "",
            "Id" : "aeiou",
            "Associations" : {
              "results" : [ {
                "VocabularyId" : "aeiou",
                "Description" : "aeiou",
                "Cardinality" : "aeiou",
                "TargetDataObjectId" : "aeiou",
                "DataObjectId" : "aeiou",
                "TARGETDATAOBJECTID" : "",
                "Id" : "aeiou",
                "Name" : "aeiou"
              } ]
            },
            "Name" : "aeiou"
          },
          "Name" : "aeiou"
        } ]
      },
      "DataObjects" : {
        "results" : [ "" ]
      }
    } ]
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

Retrieved entities Wrapper

0

Error odata.error

Up
get /Vocabularies('{Id}')
Get entity from Vocabularies by key (vocabulariesIdGet)

Path parameters

Id (required)
Path Parameter — Vocabulary ID

Consumes

This API call consumes the following media types via the Content-Type request header:

Query parameters

$select (optional)
Query Parameter — Select properties to be returned, see [OData Select](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374620)
$expand (optional)
Query Parameter — Expand related entities, see [OData Expand](http://docs.oasis-open.org/odata/odata/v4.0/odata-v4.0-part1-protocol.html#_Toc445374621)

Return type

Vocabulary

Example data

Content-Type: application/json
{
  "d" : {
    "ValueHelps" : {
      "results" : [ {
        "VocabularyId" : "aeiou",
        "Type" : "aeiou",
        "PropertyPath" : "aeiou",
        "ServiceUrl" : "aeiou",
        "Id" : "aeiou"
      } ]
    },
    "Type" : "aeiou",
    "Id" : "aeiou",
    "Rules" : {
      "results" : [ {
        "VocabularyId" : "aeiou",
        "Description" : "aeiou",
        "ResultDataObjectId" : "aeiou",
        "Id" : "aeiou",
        "ResultAttributes" : {
          "results" : [ {
            "VocabularyId" : "aeiou",
            "Description" : "aeiou",
            "DataObjectId" : "aeiou",
            "ValueHelpId" : "aeiou",
            "ValueHelp" : "",
            "Id" : "aeiou",
            "BusinessDataType" : "aeiou",
            "Name" : "aeiou"
          } ]
        },
        "ResultDataObject" : {
          "Status" : "aeiou",
          "VocabularyId" : "aeiou",
          "Usage" : "aeiou",
          "IsCollection" : "aeiou",
          "Description" : "aeiou",
          "Attributes" : "",
          "Id" : "aeiou",
          "Associations" : {
            "results" : [ {
              "VocabularyId" : "aeiou",
              "Description" : "aeiou",
              "Cardinality" : "aeiou",
              "TargetDataObjectId" : "aeiou",
              "DataObjectId" : "aeiou",
              "TARGETDATAOBJECTID" : "",
              "Id" : "aeiou",
              "Name" : "aeiou"
            } ]
          },
          "Name" : "aeiou"
        },
        "Name" : "aeiou"
      } ]
    },
    "DataObjects" : {
      "results" : [ "" ]
    }
  }
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

Responses

200

Retrieved entity Vocabulary

0

Error odata.error

Up

Models

[ Jump to Methods ]

Table of Contents

  1. Collection of Vocabulary
  2. odata.error
  3. odata.error.detail
  4. odata.error.main
  5. Related CollectionVOCABULARY_SRV.Association
  6. Related CollectionVOCABULARY_SRV.Attribute
  7. Related CollectionVOCABULARY_SRV.DataObject
  8. Related CollectionVOCABULARY_SRV.Rule
  9. Related CollectionVOCABULARY_SRV.ValueHelp
  10. VOCABULARY_SRV.Association
  11. VOCABULARY_SRV.Attribute
  12. VOCABULARY_SRV.DataObject
  13. VOCABULARY_SRV.Rule
  14. VOCABULARY_SRV.ValueHelp
  15. VOCABULARY_SRV.Vocabulary
  16. Vocabulary
  17. Wrapper

Collection of Vocabulary - Up

results (optional)

odata.error - Up

error (optional)

odata.error.detail - Up

code (optional)
message (optional)
target (optional)

odata.error.main - Up

code (optional)
message (optional)
target (optional)
details (optional)
innererror (optional)
Object The structure of this object is service-specific

Related CollectionVOCABULARY_SRV.Association - Up

results (optional)

Related CollectionVOCABULARY_SRV.Attribute - Up

results (optional)

Related CollectionVOCABULARY_SRV.DataObject - Up

results (optional)

Related CollectionVOCABULARY_SRV.Rule - Up

results (optional)

Related CollectionVOCABULARY_SRV.ValueHelp - Up

results (optional)

VOCABULARY_SRV.Association - Association Up

DataObjectId (optional)
String Data object id
Id (optional)
String association id
Name (optional)
String association name
Description (optional)
String association description
VocabularyId (optional)
String Vocabulary id
TargetDataObjectId (optional)
String association target
Cardinality (optional)
String cardinality
TARGETDATAOBJECTID (optional)

VOCABULARY_SRV.Attribute - Attribute Up

Id (optional)
String DO Attr. ID
VocabularyId (optional)
String Vocabulary id
DataObjectId (optional)
String Data object id
ValueHelpId (optional)
String value help ID
Name (optional)
String do. attr. name
Description (optional)
String Data obj. att. descr
BusinessDataType (optional)
String Vocabulary bdt
ValueHelp (optional)

VOCABULARY_SRV.DataObject - DataObject Up

Id (optional)
String Data object id
VocabularyId (optional)
String Vocabulary id
IsCollection (optional)
String is collection
Usage (optional)
String do usage
Name (optional)
String Data object name
Description (optional)
String Data object descr.
Status (optional)
String Data object status
Attributes (optional)
Associations (optional)

VOCABULARY_SRV.Rule - Rule Up

VocabularyId (optional)
String Vocabulary id
Id (optional)
String Rule ID
Name (optional)
String Rule name
Description (optional)
String Rule description
ResultDataObjectId (optional)
String Data object id
ResultAttributes (optional)
ResultDataObject (optional)

VOCABULARY_SRV.ValueHelp - ValueHelp Up

VocabularyId (optional)
String Vocabulary id
Id (optional)
String value help ID
Type (optional)
String Value Help type
ServiceUrl (optional)
String Service URL
PropertyPath (optional)
String trg. prop. path

VOCABULARY_SRV.Vocabulary - Vocabulary Up

Id (optional)
String Vocabulary ID
Type (optional)
String Vocabulary Type
ValueHelps (optional)
Rules (optional)
DataObjects (optional)

Vocabulary - Up

d (optional)

Wrapper - Up

d (optional)