POST serviceowner/Srr
Adds a new service right to the Service Rights Registry table.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| srrRights | An SRRRightRequest object specifying the service and the right to be added |
Define this parameter in the request body. |
Request body formats
application/hal+xml
Sample:
<resource>
<resource>
<ServiceCode>4541</ServiceCode>
<ServiceEditionCode>1</ServiceEditionCode>
<Reportee>901234567</Reportee>
<Right>Write</Right>
<ValidTo>29.08.2019 07:56:20</ValidTo>
<Condition>
<HandledBy>910419218</HandledBy>
<IsRecipient>True</IsRecipient>
<IsSender>True</IsSender>
<KeepSessionAlive>True</KeepSessionAlive>
<AllowedRedirectDomain>
<String>*.VG.NO</String>
<String>WWW.NRK.NO</String>
</AllowedRedirectDomain>
</Condition>
</resource>
<resource>
<ServiceCode>4541</ServiceCode>
<ServiceEditionCode>1</ServiceEditionCode>
<Reportee>910457667</Reportee>
<Right>Read</Right>
<ValidTo>29.08.2019 07:56:20</ValidTo>
</resource>
</resource>
application/hal+json
Sample:
[
{
"ServiceCode": "sample string 19",
"ServiceEditionCode": 2,
"Reportee": "string sample",
"Right": "Write",
"ValidTo": "2019-04-29T07:56:20.0590584+02:00",
"Condition": {
"HandledBy": "901234567",
"IsRecipient": true,
"IsSender": true,
"KeepSessionAlive": true,
"AllowedRedirectDomain": [
"*.vg.no",
"www.nrk.no"
]
}
},
{
"ServiceCode": "sample string 19",
"ServiceEditionCode": 2,
"Reportee": "string sample",
"Right": "Read",
"ValidTo": "2019-04-29T07:56:20.0590584+02:00"
}
]
Response Information
An SRRRightRequest with the added service right.
Response body formats
application/hal+xml
Sample:
Sample not available.
application/hal+json
Sample:
{
"_links": {
"self": {
"href": "sample string 15"
}
},
"_embedded": {
"sample string 99": [
{
"Id": 1,
"ServiceCode": "sample string 53",
"ServiceEditionCode": 2,
"Reportee": "sample string 72",
"Right": "sample string 44",
"ValidTo": "2026-01-03T14:11:57.543157+01:00",
"Condition": {
"HandledBy": "sample string 24",
"IsRecipient": true,
"IsSender": true,
"KeepSessionAlive": true,
"AllowedRedirectDomain": [
"sample string 8",
"sample string 55",
"sample string 23"
]
},
"OperationStatus": "sample string 81"
},
{
"Id": 1,
"ServiceCode": "sample string 53",
"ServiceEditionCode": 2,
"Reportee": "sample string 72",
"Right": "sample string 44",
"ValidTo": "2026-01-03T14:11:57.543157+01:00",
"Condition": {
"HandledBy": "sample string 24",
"IsRecipient": true,
"IsSender": true,
"KeepSessionAlive": true,
"AllowedRedirectDomain": [
"sample string 8",
"sample string 55",
"sample string 23"
]
},
"OperationStatus": "sample string 81"
},
{
"Id": 1,
"ServiceCode": "sample string 53",
"ServiceEditionCode": 2,
"Reportee": "sample string 72",
"Right": "sample string 44",
"ValidTo": "2026-01-03T14:11:57.543157+01:00",
"Condition": {
"HandledBy": "sample string 24",
"IsRecipient": true,
"IsSender": true,
"KeepSessionAlive": true,
"AllowedRedirectDomain": [
"sample string 8",
"sample string 55",
"sample string 23"
]
},
"OperationStatus": "sample string 81"
}
]
}
}
