Search a Record
The various details of how to search a record is explained in this section.
Request Parameters
Specify the following parameters:
| Name | Description | Type | Data Type |
|---|---|---|---|
| repositoryName | Specify the repository name.
This field is Mandatory. |
path | string |
| includeSystemAttributes | Specify whether you want to include system attributes. The default value is false. | query | boolean |
| findRootRecord | Specify whether you want to find root record only. The default value is false. | query | boolean |
Request Model
Media Type: application/json.
{
"name": "string",
"productKey": 0,
"attributes": [
{
"name": "string",
"value": [
{}
],
"operator": "string",
"caseSensitive": false
}
],
"relationships": [
{
"name": "string",
"count": 0,
"checkExistence": false,
"relationshipAttributes": [
{
"name": "string",
"value": [
{}
],
"operator": "string",
"caseSensitive": false
}
],
"repository": {}
}
],
}
Response Model
The server sends response 200 OK with HTTP status code for each successfully completed request. The success response format is as follows:
{
"records": [
{
"productId": "string",
"productIdExt": "string",
"productKeyId": "string",
"version": "string",
"state": "string",
"key": 0,
"effectiveDate": "string",
"attributes": [
{
"name": "string",
"value": "string",
"displayName": "string",
"multivalues": [
{}
],
"type": 0,
"id": 0,
"groupName": "string",
"associationName": "string",
"auxiliaryContent": {},
"multivalue": false
}
],
"repositoryName": "string",
"relationships": {
"": [
{
"relationshipAttributes": [
{
"name": "string",
"value": "string",
"displayName": "string",
"multivalues": [
{}
],
"type": 0,
"id": 0,
"groupName": "string",
"associationName": "string",
"auxiliaryContent": {},
"multivalue": false
}
],
"targetRecord": {
"productId": "string",
"productIdExt": "string",
"productKeyId": "string",
"version": "string",
"state": "string",
"key": 0,
"effectiveDate": "string",
"attributes": [
{
"name": "string",
"value": "string",
"displayName": "string",
"multivalues": [
{}
],
"type": 0,
"id": 0,
"groupName": "string",
"associationName": "string",
"auxiliaryContent": {},
"multivalue": false
}
],
"repositoryName": "string",
"relationships": {
"": [
{
"relationshipAttributes": [
{
"name": "string",
"value": "string",
"displayName": "string",
"multivalues": [
{}
],
"type": 0,
"id": 0,
"groupName": "string",
"associationName": "string",
"auxiliaryContent": {},
"multivalue": false
}
],
"targetRecord": {}
}
]
},
"deleted": false
}
}
]
},
"deleted": false
}
],
"totalCount": 0
}
If response is unsuccessful, either of the following error code is displayed:
For error code response, see Error Handling .
Copyright © Cloud Software Group, Inc. All rights reserved.
