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 8" } }, "_embedded": { "sample string 15": [ { "Id": 1, "ServiceCode": "sample string 44", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 0", "ValidTo": "2025-06-20T00:10:33.3661466+02:00", "Condition": { "HandledBy": "sample string 31", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 40", "sample string 78", "sample string 73" ] }, "OperationStatus": "sample string 40", "_links": { "self": { "href": "sample string 32" } } }, { "Id": 1, "ServiceCode": "sample string 44", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 0", "ValidTo": "2025-06-20T00:10:33.3661466+02:00", "Condition": { "HandledBy": "sample string 31", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 40", "sample string 78", "sample string 73" ] }, "OperationStatus": "sample string 40", "_links": { "self": { "href": "sample string 32" } } }, { "Id": 1, "ServiceCode": "sample string 44", "ServiceEditionCode": 2, "Reportee": "sample string 16", "Right": "sample string 0", "ValidTo": "2025-06-20T00:10:33.3661466+02:00", "Condition": { "HandledBy": "sample string 31", "IsRecipient": true, "IsSender": true, "KeepSessionAlive": true, "AllowedRedirectDomain": [ "sample string 40", "sample string 78", "sample string 73" ] }, "OperationStatus": "sample string 40", "_links": { "self": { "href": "sample string 32" } } } ] } }