Skip to main content

Fiber AI Python SDK

Official Python SDK for the Fiber AI API. Auto-generated from the OpenAPI specification.

PyPI version Python 3.9+ License: MIT

Installation

pip install fiberai

Quick Start

from fiberai import Client
from fiberai.api.search import company_search
from fiberai.models import CompanySearchBody

# Create a client
client = Client(base_url="https://api.fiber.ai")

# Search for companies
body = CompanySearchBody.from_dict({
    "apiKey": "YOUR_API_KEY",
    "searchParams": {
        "standardIndustries": ["Software"],
        "employeeCount": {"gte": 50, "lte": 500}
    },
    "pageSize": 10,
})

response = company_search.sync(client=client, body=body)

Async Usage

Every endpoint supports both sync and async usage out of the box:

import asyncio
from fiberai import Client
from fiberai.api.search import company_search
from fiberai.models import CompanySearchBody

async def main():
    client = Client(base_url="https://api.fiber.ai")

    body = CompanySearchBody.from_dict({
        "apiKey": "YOUR_API_KEY",
        "searchParams": {
            "standardIndustries": ["Software"],
        },
        "pageSize": 10,
    })

    response = await company_search.asyncio(client=client, body=body)
    print(response)

asyncio.run(main())

Detailed Responses

If you need access to status codes, headers, or the raw response, use the _detailed variants:

from fiberai.api.search import company_search

# Sync
response = company_search.sync_detailed(client=client, body=body)
print(response.status_code)
print(response.headers)
print(response.parsed)  # The parsed response body

# Async
response = await company_search.asyncio_detailed(client=client, body=body)

Available API Modules

The SDK covers all Fiber AI API endpoints, organized by category:

Module Description
fiberai.api.search Company, people, investor, investment, and job posting search
fiberai.api.company_info Get company details by LinkedIn URL or domain
fiberai.api.contact_details Fetch emails, phone numbers, and contact details
fiberai.api.live_fetch Live enrichment for companies and people
fiberai.api.kitchen_sink Combined enrichment endpoints
fiberai.api.google_maps Google Maps business search
fiberai.api.ai_research AI-powered domain lookup and research
fiberai.api.exclusions Manage company and people exclusion lists
fiberai.api.saved_search Saved search management
fiberai.api.validation Email and phone validation
fiberai.api.email_lookup Email-to-LinkedIn reverse lookup
fiberai.api.account Organization credits and account info
fiberai.api.enums Available enum values (industries, seniority, etc.)
fiberai.api.typeaheads Typeahead/autocomplete endpoints

Configuration

Custom Timeout

import httpx
from fiberai import Client

client = Client(
    base_url="https://api.fiber.ai",
    timeout=httpx.Timeout(30.0),  # 30 second timeout
)

Custom Headers

client = Client(
    base_url="https://api.fiber.ai",
    headers={"X-Custom-Header": "value"},
)

Links

License

MIT — see LICENSE for details.

Download files

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

Source Distribution

fiberai-0.0.54.tar.gz (5.6 MB view details)

Uploaded Source

Built Distribution

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

fiberai-0.0.54-py3-none-any.whl (22.3 MB view details)

Uploaded Python 3

File details

Details for the file fiberai-0.0.54.tar.gz.

File metadata

  • Download URL: fiberai-0.0.54.tar.gz
  • Upload date:
  • Size: 5.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fiberai-0.0.54.tar.gz
Algorithm Hash digest
SHA256 d3513fc2c7427a8edfbbbbc1256f33481bdf49dc29747d4a852dfcc64509bbc8
MD5 9fd2f9ccc4b86c74cd3ce4532d91e797
BLAKE2b-256 828cbc7375525a9dbfa835071f30052b691a24783a23ff6f219f77913cda5fa5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiberai-0.0.54.tar.gz:

Publisher: publish.yml on fiber-ai/python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fiberai-0.0.54-py3-none-any.whl.

File metadata

  • Download URL: fiberai-0.0.54-py3-none-any.whl
  • Upload date:
  • Size: 22.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for fiberai-0.0.54-py3-none-any.whl
Algorithm Hash digest
SHA256 a521e5e5702a1c0fe871c3f3eca7aed4ba9aa6884a301ec03b5ba9e172519881
MD5 3cd5c60bf92a9057d24f103eb56cac19
BLAKE2b-256 4bcae4cc255f374166ece2e1f12cfb3b01429b8e6d7b24135a7cdb4302e5d537

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiberai-0.0.54-py3-none-any.whl:

Publisher: publish.yml on fiber-ai/python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.0.58

2 files

0.0.57

2 files

0.0.56

2 files

0.0.55

2 files

This release

0.0.54 This release

2 files

0.0.53

2 files

0.0.52

2 files

0.0.51

2 files

0.0.50

2 files

0.0.49

2 files

0.0.48

2 files

0.0.47

2 files

0.0.46

2 files

0.0.45

2 files

0.0.44

2 files

0.0.43

2 files

0.0.42

2 files

0.0.41

2 files

0.0.40

2 files

0.0.39

2 files

0.0.38

2 files

0.0.37

2 files

0.0.36

2 files

0.0.35

2 files

0.0.34

2 files

0.0.33

2 files

0.0.32

2 files

0.0.31

2 files

0.0.30

2 files

0.0.29

2 files

0.0.28

2 files

0.0.27

2 files

0.0.26

2 files

0.0.25

2 files

0.0.24

2 files

0.0.23

2 files

0.0.22

2 files

0.0.21

2 files

0.0.20

2 files

0.0.19

2 files

0.0.18

2 files

0.0.17

2 files

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page