Skip to main content
POST
/
accounts
Search accounts
curl --request POST \
  --url https://api.getpg.ai/public-api/v1/accounts \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "industry": "Technology",
  "per_page": 10
}
'
[
  {
    "id": "0472a8a1-bdc4-4f53-93f6-7d9a967beb76",
    "company_name": "Sprout Social",
    "website_domain": "sproutsocial.com",
    "public_company": true,
    "country_code": "US",
    "linkedin_url": "https://www.linkedin.com/company/sprout-social-inc-",
    "hq_city": "Chicago",
    "hq_state": "IL",
    "hq_country_name": "United States",
    "ceo": "Mr. Ryan Paul Barretto",
    "sector": "Technology",
    "industry": "Apps",
    "revenue_range": "$100M-$500M",
    "employee_count_range": "1001-5000",
    "full_time_employees": 1322,
    "stock_ticker": "SPT",
    "market_cap": 337111258
  }
]

Authorizations

x-api-key
string
header
required

Your PG:AI API key. Generate one from Settings → API Keys in the PG:AI dashboard.

Body

application/json
company_name
string

Filter by company name (partial match)

industry
string

Filter by industry

country
string

Filter by country

employee_size_category
string

Filter by employee size category

revenue_category
string

Filter by revenue category

public_company
boolean

Filter by public company status

page
integer
default:1
per_page
integer
default:50

Response

Array of matching accounts

id
string<uuid>

Unique company identifier

company_name
string

Company name

website_domain
string

Primary website domain

public_company
boolean

Whether the company is publicly traded

country_code
string | null

ISO country code (e.g. US, GB)

linkedin_url
string<uri> | null

LinkedIn company page URL

hq_city
string | null
hq_state
string | null
hq_address
string | null
hq_postcode
string | null
hq_country_name
string | null
region
string | null
ceo
string | null
sector
string | null
industry
string | null
revenue_range
string | null

Revenue bracket (e.g. "$100M-$500M")

employee_count_range
string | null

Employee count bracket (e.g. "1001-5000")

full_time_employees
integer | null

Exact full-time employee count

description
string | null

Company description

stock_ticker
string | null
market_cap
integer | null
stock_currency
string | null
stock_exchange_name
string | null
alternative_domains
string[] | null
alternative_names
string[] | null
tags
string[] | null