Get Software Products Statuses V1
This page documents the obsolete version 1 of the Get Software Products Statuses end point.
Get Software Products Statuses
Code samples
GET https://<register-base-url>/cdr-register/v1/{industry}/data-recipients/brands/software-products/status HTTP/1.1
Host: <register-base-url>
Accept: application/json
x-v: string
var headers = {
'Accept':'application/json',
'x-v':'string'
};
$.ajax({
url: 'https://<register-base-url>/cdr-register/v1/{industry}/data-recipients/brands/software-products/status',
method: 'get',
headers: headers,
success: function(data) {
console.log(JSON.stringify(data));
}
})
GET /{industry}/data-recipients/brands/software-products/status
Endpoint used by participants to discover the statuses for software products from the CDR Register.
Endpoint Version
Parameters
Name |
In |
Type |
Required |
Description |
industry |
path |
string |
mandatory |
The industry the participant is retrieving data for (Banking, etc) |
x-v |
header |
string |
optional |
The version of the API end point requested by the client. Must be set to a positive integer. |
Enumerated Values
Parameter |
Value |
industry |
banking |
Example responses
200 Response
{
"softwareProducts": [
{
"softwareProductId": "string",
"softwareProductStatus": "ACTIVE"
}
]
}
Responses
Status |
Header |
Type |
Format |
Description |
200 |
x-v |
string |
|
The version of the API end point that the CDR Register has responded with. |
SoftwareProductsStatusList
{
"softwareProducts": [
{
"softwareProductId": "string",
"softwareProductStatus": "ACTIVE"
}
]
}
Properties
SoftwareProductStatus
{
"softwareProductId": "string",
"softwareProductStatus": "ACTIVE"
}
Properties
Name |
Type |
Required |
Description |
softwareProductId |
string |
mandatory |
Unique id of the software product issued by the CDR Register |
softwareProductStatus |
string |
mandatory |
Software product status in the CDR Register |
Enumerated Values
Property |
Value |
softwareProductStatus |
ACTIVE |
softwareProductStatus |
INACTIVE |
softwareProductStatus |
REMOVED |
ResponseErrorList
{
"errors": [
{
"code": "string",
"title": "string",
"detail": "string",
"meta": {}
}
]
}
Properties
Name |
Type |
Required |
Description |
errors |
[Error] |
mandatory |
none |
Error
{
"code": "string",
"title": "string",
"detail": "string",
"meta": {}
}
Properties
Name |
Type |
Required |
Description |
code |
string |
mandatory |
Error code |
title |
string |
mandatory |
Error title |
detail |
string |
mandatory |
Error detail |
meta |
object |
optional |
Optional additional data for specific error types |