GET api/CompanyDetails?symbols={symbols}&apiKey={apiKey}

get company info by comma delimited symbol list (max:100 per call) Example: MSFT,AMZN,NFLX

Request Information
URI Parameters
NameDescriptionTypeAdditional information
symbols

string

Required

apiKey

string

Required if api key is provided in the url. Optional if provided in the header: Header Key='ApiKey', Value='your key'

Body Parameters

None.

Response Information

Resource Description

CompanyApiResponse
NameDescriptionTypeAdditional information
Body

Collection of Company

None.

RequestId

string

None.

ResponseId

string

None.

RequestDate

date

None.

ResponseDate

date

None.

Warnings

Collection of Warning

None.

Errors

Collection of Warning

None.

ResponseCode

string

None.

RecordsRemaining

integer

None.

CompleteProgress

decimal number

None.

Category

string

None.

Response Formats

application/json, text/json
Sample:
{
  "Body": [
    {
      "Symbol": "sample string 1",
      "CompanyName": "sample string 2",
      "Description": "sample string 3",
      "Sector": "sample string 4",
      "Industry": "sample string 5",
      "Ceo": "sample string 6",
      "LogoBase64": "sample string 7"
    },
    {
      "Symbol": "sample string 1",
      "CompanyName": "sample string 2",
      "Description": "sample string 3",
      "Sector": "sample string 4",
      "Industry": "sample string 5",
      "Ceo": "sample string 6",
      "LogoBase64": "sample string 7"
    }
  ],
  "RequestId": "sample string 1",
  "ResponseId": "sample string 2",
  "RequestDate": "2024-06-22T02:15:42.581708+00:00",
  "ResponseDate": "2024-06-22T02:15:42.581708+00:00",
  "Warnings": [
    {
      "Code": "sample string 1",
      "Message": "sample string 2"
    },
    {
      "Code": "sample string 1",
      "Message": "sample string 2"
    }
  ],
  "Errors": [
    {
      "Code": "sample string 1",
      "Message": "sample string 2"
    },
    {
      "Code": "sample string 1",
      "Message": "sample string 2"
    }
  ],
  "ResponseCode": "sample string 5",
  "RecordsRemaining": 1,
  "CompleteProgress": 1.0,
  "Category": "sample string 6"
}
text/html
Sample:
{"Body":[{"Symbol":"sample string 1","CompanyName":"sample string 2","Description":"sample string 3","Sector":"sample string 4","Industry":"sample string 5","Ceo":"sample string 6","LogoBase64":"sample string 7"},{"Symbol":"sample string 1","CompanyName":"sample string 2","Description":"sample string 3","Sector":"sample string 4","Industry":"sample string 5","Ceo":"sample string 6","LogoBase64":"sample string 7"}],"RequestId":"sample string 1","ResponseId":"sample string 2","RequestDate":"2024-06-22T02:15:42.581708+00:00","ResponseDate":"2024-06-22T02:15:42.581708+00:00","Warnings":[{"Code":"sample string 1","Message":"sample string 2"},{"Code":"sample string 1","Message":"sample string 2"}],"Errors":[{"Code":"sample string 1","Message":"sample string 2"},{"Code":"sample string 1","Message":"sample string 2"}],"ResponseCode":"sample string 5","RecordsRemaining":1,"CompleteProgress":1.0,"Category":"sample string 6"}
application/xml, text/xml
Sample:
<CompanyApiResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PublicApi.Model">
  <Category>sample string 6</Category>
  <CompleteProgress>1</CompleteProgress>
  <Errors>
    <Warning>
      <Code>sample string 1</Code>
      <Message>sample string 2</Message>
    </Warning>
    <Warning>
      <Code>sample string 1</Code>
      <Message>sample string 2</Message>
    </Warning>
  </Errors>
  <RecordsRemaining>1</RecordsRemaining>
  <RequestDate>2024-06-22T02:15:42.581708+00:00</RequestDate>
  <RequestId>sample string 1</RequestId>
  <ResponseCode>sample string 5</ResponseCode>
  <ResponseDate>2024-06-22T02:15:42.581708+00:00</ResponseDate>
  <ResponseId>sample string 2</ResponseId>
  <Warnings>
    <Warning>
      <Code>sample string 1</Code>
      <Message>sample string 2</Message>
    </Warning>
    <Warning>
      <Code>sample string 1</Code>
      <Message>sample string 2</Message>
    </Warning>
  </Warnings>
  <Body>
    <Company>
      <Ceo>sample string 6</Ceo>
      <CompanyName>sample string 2</CompanyName>
      <Description>sample string 3</Description>
      <Industry>sample string 5</Industry>
      <LogoBase64>sample string 7</LogoBase64>
      <Sector>sample string 4</Sector>
      <Symbol>sample string 1</Symbol>
    </Company>
    <Company>
      <Ceo>sample string 6</Ceo>
      <CompanyName>sample string 2</CompanyName>
      <Description>sample string 3</Description>
      <Industry>sample string 5</Industry>
      <LogoBase64>sample string 7</LogoBase64>
      <Sector>sample string 4</Sector>
      <Symbol>sample string 1</Symbol>
    </Company>
  </Body>
</CompanyApiResponse>