lock
GET
api/Settings/v1/APIClientPermissions/{clientID}
No documentation available.
EXPANDexpand_more
Request Information
Roles
- InterfaceSettings
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| clientID | string |
Required |
Body Parameters
None.
EXPANDexpand_more
Response Information
Resource Description
APIClientPermissions| Name | Description | Type | Additional information |
|---|---|---|---|
| APIClient | APIClient |
None. |
|
| ServicesPermissions | Collection of ServicePermissions |
None. |
Response Formats
{
"APIClient": {
"Status": 0,
"TrustedVendorSeq": 1,
"Name": "sample string 2",
"GUID": "d17f2845-6baf-450d-9d6d-df9406dce6df",
"SharedSecret": "sample string 4",
"RowVersion": "sample string 5",
"Enabled": true,
"Type": 0
},
"ServicesPermissions": [
{
"ServiceName": "sample string 1",
"EndpointsPermissions": [
{
"TrustedVendorAPIServiceEndpointSeq": 1,
"MethodType": "GET",
"EndpointRoute": "sample string 2",
"GrantAccessFlag": true
},
{
"TrustedVendorAPIServiceEndpointSeq": 1,
"MethodType": "GET",
"EndpointRoute": "sample string 2",
"GrantAccessFlag": true
}
]
},
{
"ServiceName": "sample string 1",
"EndpointsPermissions": [
{
"TrustedVendorAPIServiceEndpointSeq": 1,
"MethodType": "GET",
"EndpointRoute": "sample string 2",
"GrantAccessFlag": true
},
{
"TrustedVendorAPIServiceEndpointSeq": 1,
"MethodType": "GET",
"EndpointRoute": "sample string 2",
"GrantAccessFlag": true
}
]
}
]
}
<APIClientPermissions xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings.APIClient">
<APIClient>
<Enabled xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">true</Enabled>
<GUID xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">d17f2845-6baf-450d-9d6d-df9406dce6df</GUID>
<Name xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">sample string 2</Name>
<RowVersion xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">sample string 5</RowVersion>
<SharedSecret xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">sample string 4</SharedSecret>
<TrustedVendorSeq xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">1</TrustedVendorSeq>
<Type xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.Settings">Kiosk</Type>
<Status>Created</Status>
</APIClient>
<ServicesPermissions>
<ServicePermissions>
<EndpointsPermissions>
<EndpointPermissions>
<EndpointRoute>sample string 2</EndpointRoute>
<GrantAccessFlag>true</GrantAccessFlag>
<MethodType>GET</MethodType>
<TrustedVendorAPIServiceEndpointSeq>1</TrustedVendorAPIServiceEndpointSeq>
</EndpointPermissions>
<EndpointPermissions>
<EndpointRoute>sample string 2</EndpointRoute>
<GrantAccessFlag>true</GrantAccessFlag>
<MethodType>GET</MethodType>
<TrustedVendorAPIServiceEndpointSeq>1</TrustedVendorAPIServiceEndpointSeq>
</EndpointPermissions>
</EndpointsPermissions>
<ServiceName>sample string 1</ServiceName>
</ServicePermissions>
<ServicePermissions>
<EndpointsPermissions>
<EndpointPermissions>
<EndpointRoute>sample string 2</EndpointRoute>
<GrantAccessFlag>true</GrantAccessFlag>
<MethodType>GET</MethodType>
<TrustedVendorAPIServiceEndpointSeq>1</TrustedVendorAPIServiceEndpointSeq>
</EndpointPermissions>
<EndpointPermissions>
<EndpointRoute>sample string 2</EndpointRoute>
<GrantAccessFlag>true</GrantAccessFlag>
<MethodType>GET</MethodType>
<TrustedVendorAPIServiceEndpointSeq>1</TrustedVendorAPIServiceEndpointSeq>
</EndpointPermissions>
</EndpointsPermissions>
<ServiceName>sample string 1</ServiceName>
</ServicePermissions>
</ServicesPermissions>
</APIClientPermissions>