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.
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 Actions below for all methods)
Available Actions
Candidates Actions
list_candidates()- Returns a paginated list of all candidates in the organizationget_candidate()- Get a single candidate by ID
Applications Actions
list_applications()- Returns a paginated list of all applicationsget_application()- Get a single application by ID
Jobs Actions
list_jobs()- Returns a paginated list of all jobs in the organizationget_job()- Get a single job by ID
Offers Actions
list_offers()- Returns a paginated list of all offersget_offer()- Get a single offer by ID
Users Actions
list_users()- Returns a paginated list of all usersget_user()- Get a single user by ID
Departments Actions
list_departments()- Returns a paginated list of all departmentsget_department()- Get a single department by ID
Offices Actions
list_offices()- Returns a paginated list of all officesget_office()- Get a single office by ID
Job_Posts Actions
list_job_posts()- Returns a paginated list of all job postsget_job_post()- Get a single job post by ID
Sources Actions
list_sources()- Returns a paginated list of all sources
Scheduled_Interviews Actions
list_scheduled_interviews()- Returns a paginated list of all scheduled interviewsget_scheduled_interview()- Get a single scheduled interview by ID
Application_Attachment Actions
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 Actions
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 Pydantic models 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.
Version Information
Package Version: 0.17.2
Connector Version: 0.1.0
SDK Version: 0.1.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file airbyte_ai_greenhouse-0.17.2.tar.gz.
File metadata
- Download URL: airbyte_ai_greenhouse-0.17.2.tar.gz
- Upload date:
- Size: 83.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b608202399ccf52bf729bd60c3d00376b84f21daed8c0120130b5737dfdd982
|
|
| MD5 |
182c07d29af9129938e7314990d8f62a
|
|
| BLAKE2b-256 |
c49962ff37926d47e1f6de4a8b50e3bdb0771b2e399e4671bbfa541811ee9861
|
File details
Details for the file airbyte_ai_greenhouse-0.17.2-py3-none-any.whl.
File metadata
- Download URL: airbyte_ai_greenhouse-0.17.2-py3-none-any.whl
- Upload date:
- Size: 109.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d4829d8d91e4e869e33897fd6e6c08d48dac1461b49266bbad1c86b2cbe389a
|
|
| MD5 |
150389d8ecd771b9cd893f5520e58af9
|
|
| BLAKE2b-256 |
2625553e5b2c1b4daf5a44e2e5313aac1f8ee352c8590c44e2b6990f304703d0
|