Skip to main content
POST
/
v2
/
organization
/
resolve
Python SDK
from revenuebase_sdk import RevenuebaseClient

client = RevenuebaseClient()

result = client.organization.resolve(
    company_name="Acme Corp",
    result_count=5,
    headquarters_country="US",
)
for org in result.companies:
    print(org.company_name, org.similar_score)
{
  "companies": [
    {
      "rbid": "<string>",
      "company_name": "<string>",
      "similar_score": 123,
      "about_us": "<string>",
      "headquarters_street": "<string>",
      "headquarters_city": "<string>",
      "headquarters_state": "<string>",
      "headquarters_zip": "<string>",
      "headquarters_country": "<string>"
    }
  ]
}
Uses semantic search to find the closest matching organizations for a given name. Optionally filter by headquarters location. Returns up to 10 results ranked by similarity score. Deducts 1 credit per request.

Authorizations

x-key
string
header
required

Body

application/json
company_name
string
required
result_count
integer
default:3
headquarters_state
string | null
headquarters_country
string | null
headquarters_city
string | null
headquarters_street
string | null
headquarters_zip
string | null

Response

Successful Response

companies
Company · object[]
required