Skip to main content

Airbyte Greenhouse Connector for AI platforms

Project description

Airbyte Greenhouse AI Connector

Type-safe Greenhouse API connector with full IDE autocomplete support for AI applications.

Package Version: 0.17.1

Connector Version: 0.1.0

SDK Version: 0.1.0

Installation

uv pip install airbyte-ai-greenhouse

Usage

from airbyte_ai_greenhouse import GreenhouseConnector
from airbyte_ai_greenhouse.models import GreenhouseAuthConfig

# Create connector
connector = GreenhouseConnector(auth_config=GreenhouseAuthConfig(api_key="..."))

# Use typed methods with full IDE autocomplete
# (See Available Operations below for all methods)

Available Operations

Candidates Operations

  • list_candidates() - Returns a paginated list of all candidates in the organization
  • get_candidate() - Get a single candidate by ID

Applications Operations

  • list_applications() - Returns a paginated list of all applications
  • get_application() - Get a single application by ID

Jobs Operations

  • list_jobs() - Returns a paginated list of all jobs in the organization
  • get_job() - Get a single job by ID

Offers Operations

  • list_offers() - Returns a paginated list of all offers
  • get_offer() - Get a single offer by ID

Users Operations

  • list_users() - Returns a paginated list of all users
  • get_user() - Get a single user by ID

Departments Operations

  • list_departments() - Returns a paginated list of all departments
  • get_department() - Get a single department by ID

Offices Operations

  • list_offices() - Returns a paginated list of all offices
  • get_office() - Get a single office by ID

Job_Posts Operations

  • list_job_posts() - Returns a paginated list of all job posts
  • get_job_post() - Get a single job post by ID

Sources Operations

  • list_sources() - Returns a paginated list of all sources

Scheduled_Interviews Operations

  • list_scheduled_interviews() - Returns a paginated list of all scheduled interviews
  • get_scheduled_interview() - Get a single scheduled interview by ID

Application_Attachment Operations

  • download_application_attachment() - Downloads an attachment (resume, cover letter, etc.) for an application by index. The attachment URL is a temporary signed AWS S3 URL that expires within 7 days. Files should be downloaded immediately after retrieval.

Candidate_Attachment Operations

  • download_candidate_attachment() - Downloads an attachment (resume, cover letter, etc.) for a candidate by index. The attachment URL is a temporary signed AWS S3 URL that expires within 7 days. Files should be downloaded immediately after retrieval.

Type Definitions

All response types are fully typed using TypedDict for IDE autocomplete support. Import types from airbyte_ai_greenhouse.types.

Documentation

Generated from OpenAPI 3.0 specification.

For API documentation, see the service's official API docs.

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

airbyte_ai_greenhouse-0.17.1.tar.gz (80.2 kB view details)

Uploaded Source

Built Distribution

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

airbyte_ai_greenhouse-0.17.1-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

Details for the file airbyte_ai_greenhouse-0.17.1.tar.gz.

File metadata

  • Download URL: airbyte_ai_greenhouse-0.17.1.tar.gz
  • Upload date:
  • Size: 80.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for airbyte_ai_greenhouse-0.17.1.tar.gz
Algorithm Hash digest
SHA256 98f51bf763c91a1baa255c1dbeff8c169ac45436758f5582298f534f5829a40e
MD5 3a5788ec2f76306cdc01308b2f2bb036
BLAKE2b-256 6b017b89b40d67aab69fb4a00fb129f9aa0394c0d4169bd775021d5e281bcefd

See more details on using hashes here.

File details

Details for the file airbyte_ai_greenhouse-0.17.1-py3-none-any.whl.

File metadata

File hashes

Hashes for airbyte_ai_greenhouse-0.17.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e5dd3950aa242bc16c368e449d25fa2d709f05de2e88b013e9d388f47172aa6d
MD5 0bc873b1608e1e7c6de6a8cd9d30c61d
BLAKE2b-256 fad356f2408ff0d2b8393f81009d1abccd533d7e04cecccffaf233446ead556e

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