Skip to main content

Official Python SDK for Semantil - Company Intelligence API

Project description

Semantil Python SDK

Official Python SDK for Semantil - Company Intelligence API.

Find similar companies, enrich company data, and build lookalike audiences.

Installation

pip install semantil

Quick Start

from semantil import Semantil

client = Semantil("your-api-key")

# Find companies similar to Stripe
similar = client.find_similar("stripe.com", limit=10)
for company in similar["results"]:
    print(f"{company['domain']} - {company['score']}")

# Lookup company data
company = client.lookup("shopify.com")
print(company)

# Semantic search
results = client.search("fintech companies in Germany", limit=20)

API Reference

Semantil(api_key, base_url=None)

Initialize the client with your API key.

find_similar(domain, limit=10)

Find companies similar to the given domain.

lookup(domain)

Get company information by domain.

search(query, limit=10, filters=None)

Semantic search for companies.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

semantil-0.1.0.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

semantil-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

Details for the file semantil-0.1.0.tar.gz.

File metadata

  • Download URL: semantil-0.1.0.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for semantil-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ac6d6359ed3adacf4c4a1fc2bca6ab7c6262775c98ac6c23c6eca0ed42c1babc
MD5 e19b9836d16da752d8127b517393d37b
BLAKE2b-256 d98ce2b7903dc8ecd362986e9d702482808bc6f866ebc0595d8cea0504f04893

See more details on using hashes here.

File details

Details for the file semantil-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: semantil-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for semantil-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5f54a2433095c509368aa4a5d9a875ea813fa6759f20cc3529328f8e994be8e0
MD5 3266bfe832eb029f2de4ec2ce7b18510
BLAKE2b-256 ea26de82222e153c34fb92ef6ee30c484a6ca2029930bd690ce25f95a2b52e13

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page