Owler
  1. CompanyAPI
Owler
  • CompanyAPI
    • Basic Search Company by Ticker or Website or Name or PermID
      GET
    • Fuzzy Search Company by Name or Address or Phone
      GET
    • Get Company by Id
      GET
    • Search Company by Ticker or Website or Name or PermID
      GET
    • Get Company by URL
      GET
  • CompetitorAPI
    • Get Competitor information by Id
      GET
    • Get Competitor information by URL
      GET
  • CompetitorPremiumAPI
    • Get Competitor information by Id
      GET
    • Get Competitor information by Url
      GET
  • CompanyPremiumAPI
    • Get Complete Company Info by Id
      GET
    • Get Basic Company Info by Url
      GET
  • FeedAPI
    • Get Feeds for given Company Ids
      GET
    • Get Feeds for given Company Websites
      GET
  1. CompanyAPI

Search Company by Ticker or Website or Name or PermID

GET
/v1/company/search
CompanyAPI
The Company Search API searches for a company based on the input and will returns results containing basic details about matching companies. By default the API returns the top 10 available results unless the limit is specified. The maximum limit is restricted to 30.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.owler.com//v1/company/search?q='
Response Response Example
200 - Example 1
{
    "feeds": [
        {
            "category": "string",
            "company": {
                "company_id": 0,
                "logo_url": "string",
                "name": "string",
                "profile_url": "string",
                "short_name": "string",
                "website": "string"
            },
            "enclosure_image": "string",
            "feed_date": "string",
            "id": "string",
            "owler_feed_url": "string",
            "publisher_logo": "string",
            "publisher_name": "string",
            "source_url": "string",
            "title": "string"
        }
    ],
    "pagination_id": "string"
}

Request

Query Params
q
string 
required
Search term
fields
array[string]
optional
Fields to be searched - name, website, ticker. If not specified, will be searched against all fields
limit
string 
optional
Number of results to be displayed - 10 (by default, if not specified) to 30
format
string 
optional
Format of the response content - json (by default if not specified), xml

Responses

🟢200Search Results
application/json
Body
feeds
array[object (FeedsVO) {10}] 
optional
category
string 
optional
company
object (CompanyBasicVO) 
optional
enclosure_image
string 
optional
feed_date
string 
optional
id
string 
optional
owler_feed_url
string 
optional
publisher_logo
string 
optional
publisher_name
string 
optional
source_url
string 
optional
title
string 
optional
pagination_id
string 
optional
🟠400Invalid Parameters
🟠403Authentication Failed
🟠429Too Many Requests
🔴500Internal Server Error
Modified at 2023-08-15 10:07:15
Previous
Get Company by Id
Next
Get Company by URL
Built with