GET api/Features?externalService={externalService}&consumedBy={consumedBy}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
externalService

string

Required

consumedBy

string

Required

Body Parameters

None.

Response Information

Resource Description

ExternalAppAuthInfo
NameDescriptionTypeAdditional information
Id

integer

None.

ExternalService

string

String length: inclusive between 0 and 300

ConsumedBy

string

None.

ResourceUri

string

None.

BaseUrl

string

None.

Authority

string

None.

RedirectUri

string

None.

ClientId

string

None.

AppKey

string

None.

ExternalAppAuthInfoExtension

Collection of ExternalAppAuthInfoExtension

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "ExternalService": "sample string 2",
  "ConsumedBy": "sample string 3",
  "ResourceUri": "sample string 4",
  "BaseUrl": "sample string 5",
  "Authority": "sample string 6",
  "RedirectUri": "sample string 7",
  "ClientId": "sample string 8",
  "AppKey": "sample string 9",
  "ExternalAppAuthInfoExtension": [
    {
      "Id": 1,
      "ExtensionName": "sample string 2",
      "ExtensionValue": "sample string 3"
    },
    {
      "Id": 1,
      "ExtensionName": "sample string 2",
      "ExtensionValue": "sample string 3"
    }
  ]
}

text/html

Sample:
{"Id":1,"ExternalService":"sample string 2","ConsumedBy":"sample string 3","ResourceUri":"sample string 4","BaseUrl":"sample string 5","Authority":"sample string 6","RedirectUri":"sample string 7","ClientId":"sample string 8","AppKey":"sample string 9","ExternalAppAuthInfoExtension":[{"Id":1,"ExtensionName":"sample string 2","ExtensionValue":"sample string 3"},{"Id":1,"ExtensionName":"sample string 2","ExtensionValue":"sample string 3"}]}

text/xml

Sample:
<ExternalAppAuthInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ShotClassCore.Models">
  <AppKey>sample string 9</AppKey>
  <Authority>sample string 6</Authority>
  <BaseUrl>sample string 5</BaseUrl>
  <ClientId>sample string 8</ClientId>
  <ConsumedBy>sample string 3</ConsumedBy>
  <ExternalAppAuthInfoExtension>
    <ExternalAppAuthInfoExtension>
      <ExtensionName>sample string 2</ExtensionName>
      <ExtensionValue>sample string 3</ExtensionValue>
      <Id>1</Id>
    </ExternalAppAuthInfoExtension>
    <ExternalAppAuthInfoExtension>
      <ExtensionName>sample string 2</ExtensionName>
      <ExtensionValue>sample string 3</ExtensionValue>
      <Id>1</Id>
    </ExternalAppAuthInfoExtension>
  </ExternalAppAuthInfoExtension>
  <ExternalService>sample string 2</ExternalService>
  <Id>1</Id>
  <RedirectUri>sample string 7</RedirectUri>
  <ResourceUri>sample string 4</ResourceUri>
</ExternalAppAuthInfo>