How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Bindbee Unified API

The complete Bindbee contract as the provider publishes it — 119 paths and 144 operations across the HRIS, ATS, LMS, Custom Fields, Embedded and platform namespaces, fetched verbatim from https://api.bindbee.dev/openapi.json.

Bindbee Unified API is one of 6 APIs that Bindbee publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Unified API, HRIS, ATS, and LMS. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 144 operations across 119 paths, organized into 51 resource areas, and defines 145 schemas. It is described by OpenAPI 3.1.0, at version 0.1.0.

Requests are made against the base URL https://api.bindbee.dev.

144 operations 119 paths 145 schemas 5 DELETE109 GET2 PATCH28 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
0.1.0
Base URL
https://api.bindbee.dev
Authentication
HTTP Bearer
Resource Areas
51

Authentication & Security 1

Bindbee Unified API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 144

Across 119 paths, the API surfaces 144 operations — 5 DELETE, 109 GET, 2 PATCH, 28 POST. They span 51 resource areas, including Bank Info, Benefits, Benefit Coverages, Company, Dependents, Dependent Benefits, Employer Benefits, Employee, and 43 more. Each is listed below with its method, path, parameters, and response codes.

Bank Info 2
GET
/api/hris/v1/bank-info
Get Bank Info List
get_bank_info_list_api_hris_v1_bank_info_get 11 params → 200422401403429
GET
/api/hris/v1/bank-info/{id}
Get Bank Info By Id
get_bank_info_by_id_api_hris_v1_bank_info__id__get 5 params → 200422401403429404
Benefits 2
GET
/api/hris/v1/benefits
Get Benefits
get_benefits_api_hris_v1_benefits_get 19 params → 200422401403429
GET
/api/hris/v1/benefits/{id}
Get Benefit By Id
get_benefit_by_id_api_hris_v1_benefits__id__get 5 params → 200422401403429404
Benefit Coverages 2
GET
/api/hris/v1/benefit-coverages
Get Benefit Coverages
get_benefit_coverages_api_hris_v1_benefit_coverages_get 10 params → 200422401403429
GET
/api/hris/v1/benefit-coverages/{id}
Get Benefit Coverage By Id
get_benefit_coverage_by_id_api_hris_v1_benefit_coverages__id__get 5 params → 200422401403429404
Company 2
GET
/api/hris/v1/companies
Get Companies
get_companies_api_hris_v1_companies_get 8 params → 200422401403429
GET
/api/hris/v1/companies/{id}
Get Company By Id
get_company_by_id_api_hris_v1_companies__id__get 4 params → 200422401403429404
Dependents 2
GET
/api/hris/v1/dependents
Get Dependents
get_dependents_api_hris_v1_dependents_get 10 params → 200422401403429
GET
/api/hris/v1/dependents/{id}
Get Dependent By Id
get_dependent_by_id_api_hris_v1_dependents__id__get 5 params → 200422401403429404
Dependent Benefits 2
GET
/api/hris/v1/dependent-benefits
Get Dependent Benefits
get_dependent_benefits_api_hris_v1_dependent_benefits_get 17 params → 200422401403429
GET
/api/hris/v1/dependent-benefits/{id}
Get Dependent Benefit By Id
get_dependent_benefit_by_id_api_hris_v1_dependent_benefits__id__get 5 params → 200422401403429404
Employer Benefits 2
GET
/api/hris/v1/employer-benefits
Get Employer Benefits
get_employer_benefits_api_hris_v1_employer_benefits_get 10 params → 200422401403429
GET
/api/hris/v1/employer-benefits/{id}
Get Employer Benefit By Id
get_employer_benefit_by_id_api_hris_v1_employer_benefits__id__get 5 params → 200422401403429404
Employee 5
GET
/api/hris/v1/employees
Get Employees
get_employees_api_hris_v1_employees_get 19 params → 200422401403429
POST
/api/hris/v1/employees
Create Employee
create_employee_api_hris_v1_employees_post 2 params → 200422401403429
GET
/api/hris/v1/employees/create/meta
Get Create Employee Request Body
get_create_employee_request_body_api_hris_v1_employees_create_meta_get 1 param → 200422401403429
GET
/api/hris/v1/employees/meta/post
Get Create Employee Meta
get_create_employee_meta_api_hris_v1_employees_meta_post_get 1 param → 200422401403429
GET
/api/hris/v1/employees/{id}
Get Employee By Id
get_employee_by_id_api_hris_v1_employees__id__get 5 params → 200422401403429404
Employments 2
GET
/api/hris/v1/employments
Get Employments
get_employments_api_hris_v1_employments_get 11 params → 200422401403429
GET
/api/hris/v1/employments/{id}
Get Employment By Id
get_employment_by_id_api_hris_v1_employments__id__get 5 params → 200422401403429404
Group 2
GET
/api/hris/v1/groups
Get Groups
get_groups_api_hris_v1_groups_get 10 params → 200422401403429
GET
/api/hris/v1/groups/{id}
Get Group By Id
get_group_by_id_api_hris_v1_groups__id__get 4 params → 200422401403429404
Pay Groups 2
GET
/api/hris/v1/pay-groups
Get Pay Groups
get_pay_groups_api_hris_v1_pay_groups_get 8 params → 200422401403429
GET
/api/hris/v1/pay-groups/{id}
Get Pay Group By Id
get_pay_group_by_id_api_hris_v1_pay_groups__id__get 4 params → 200422401403429404
Payroll Runs 2
GET
/api/hris/v1/payroll-runs
Get Payroll Runs
get_payroll_runs_api_hris_v1_payroll_runs_get 18 params → 200422401403429
GET
/api/hris/v1/payroll-runs/{id}
Get Payroll Run By Id
get_payroll_run_by_id_api_hris_v1_payroll_runs__id__get 5 params → 200422401403429404
Payroll Codes 2
GET
/api/hris/v1/payroll-codes
Get Payroll Codes
get_payroll_codes_api_hris_v1_payroll_codes_get 9 params → 200422401403429
GET
/api/hris/v1/payroll-codes/{id}
Get Payroll Code By Id
get_payroll_code_by_id_api_hris_v1_payroll_codes__id__get 4 params → 200422401403429404
Payroll Run Calendars 2
GET
/api/hris/v1/payroll-run-calendars
Get Payroll Run Calendars
get_payroll_run_calendars_api_hris_v1_payroll_run_calendars_get 9 params → 200422401403429
GET
/api/hris/v1/payroll-run-calendars/{id}
Get Payroll Calendar Run By Id
get_payroll_calendar_run_by_id_api_hris_v1_payroll_run_calendars__id__get 5 params → 200422401403429404
Employee Payroll Runs 4
GET
/api/hris/v1/employee-payroll-runs
Get Employee Payroll Runs
get_employee_payroll_runs_api_hris_v1_employee_payroll_runs_get 17 params → 200422401403429
POST
/api/hris/v1/employee-payroll-runs
Create Employee Payroll Run
create_employee_payroll_run_api_hris_v1_employee_payroll_runs_post 2 params → 201422401403429
GET
/api/hris/v1/employee-payroll-runs/meta/post
Get Create Employee Payroll Run Meta
get_create_employee_payroll_run_meta_api_hris_v1_employee_payroll_runs_meta_post_get 1 param → 200422401403429
GET
/api/hris/v1/employee-payroll-runs/{id}
Get Employee Payroll Runs By Id
get_employee_payroll_runs_by_id_api_hris_v1_employee_payroll_runs__id__get 5 params → 200422401403429404
Time Off 4
GET
/api/hris/v1/time-off
Get Time Off List
get_time_off_list_api_hris_v1_time_off_get 11 params → 200422401403429
POST
/api/hris/v1/time-off
Create Time Off
create_time_off_api_hris_v1_time_off_post 2 params → 201422401403429
GET
/api/hris/v1/time-off/meta/post
Get Create Time Off Meta
get_create_time_off_meta_api_hris_v1_time_off_meta_post_get 1 param → 200422401403429
GET
/api/hris/v1/time-off/{id}
Get Time Off By Id
get_time_off_by_id_api_hris_v1_time_off__id__get 5 params → 200422401403429404
Time Off Balance 2
GET
/api/hris/v1/time-off-balances
Get Time Off Balances List
get_time_off_balances_list_api_hris_v1_time_off_balances_get 10 params → 200422401403429
GET
/api/hris/v1/time-off-balances/{id}
Get Time Off Balance By Id
get_time_off_balance_by_id_api_hris_v1_time_off_balances__id__get 5 params → 200422401403429404
Compensation 2
GET
/api/hris/v1/compensations
Get Compensations
get_compensations_api_hris_v1_compensations_get 13 params → 200422401403429
GET
/api/hris/v1/compensations/{id}
Get Compensation By Id
get_compensation_by_id_api_hris_v1_compensations__id__get 5 params → 200422401403429404
Timesheet Entry 4
GET
/api/hris/v1/timesheet-entry
Get Timesheet List
get_timesheet_list_api_hris_v1_timesheet_entry_get 14 params → 200422401403429
POST
/api/hris/v1/timesheet-entry
Create Timesheet
create_timesheet_api_hris_v1_timesheet_entry_post 2 params → 201422401403429
GET
/api/hris/v1/timesheet-entry/meta/post
Get Create Timesheet Meta
get_create_timesheet_meta_api_hris_v1_timesheet_entry_meta_post_get 1 param → 200422401403429
GET
/api/hris/v1/timesheet-entry/{id}
Get Timesheet By Id
get_timesheet_by_id_api_hris_v1_timesheet_entry__id__get 5 params → 200422401403429404
Connector 8
GET
/api/hris/v1/connectors
Get Hris Connectors
get_hris_connectors_api_hris_v1_connectors_get 5 params → 200422401403429
DELETE
/api/hris/v1/connectors/{connector_id}/delete
Delete Hris Connector
delete_hris_connector_api_hris_v1_connectors__connector_id__delete_delete 1 param → 200422401403429404
GET
/api/ats/v1/connectors
Get Ats Connectors
get_ats_connectors_api_ats_v1_connectors_get 5 params → 200422401403429
DELETE
/api/ats/v1/connectors/{connector_id}/delete
Delete Ats Connector
delete_ats_connector_api_ats_v1_connectors__connector_id__delete_delete 1 param → 200422401403429404
GET
/api/lms/v1/connectors
Get Lms Connectors
get_lms_connectors_api_lms_v1_connectors_get 5 params → 200422401403429
DELETE
/api/lms/v1/connectors/{connector_id}/delete
Delete Lms Connector
delete_lms_connector_api_lms_v1_connectors__connector_id__delete_delete 1 param → 200422401403429404
GET
/api/embedded/v1/connectors/connector_token/{temporary_token}
Get Connector Token
get_connector_token_api_embedded_v1_connectors_connector_token__temporary_token__get 1 param → 200422401403429404
POST
/api/embedded/v1/connectors/resync
Force Resync Connector
force_resync_connector_api_embedded_v1_connectors_resync_post 1 param → 200422401403429
Integration 3
GET
/api/hris/v1/integrations
Get Org Integrations
get_org_integrations_api_hris_v1_integrations_get 2 params → 200422401403429
GET
/api/ats/v1/integrations
Get Org Integrations
get_org_integrations_api_ats_v1_integrations_get 2 params → 200422401403429
GET
/api/lms/v1/integrations
Get Org Integrations
get_org_integrations_api_lms_v1_integrations_get 2 params → 200422401403429
Location 2
GET
/api/hris/v1/locations
Get Locations
get_locations_api_hris_v1_locations_get 8 params → 200422401403429
GET
/api/hris/v1/locations/{id}
Get Location By Id
get_location_by_id_api_hris_v1_locations__id__get 4 params → 200422401403429404
Activity 3
GET
/api/ats/v1/activities
Get Activities
get_activities_api_ats_v1_activities_get 11 params → 200422401403429
POST
/api/ats/v1/activities
Create Activity
create_activity_api_ats_v1_activities_post 1 param body → 201422401403429
GET
/api/ats/v1/activities/{id}
Get Activity By Id
get_activity_by_id_api_ats_v1_activities__id__get 5 params → 200422401403429404
Application 3
GET
/api/ats/v1/applications
Get Applications
get_applications_api_ats_v1_applications_get 15 params → 200422401403429
POST
/api/ats/v1/applications
Create Application
create_application_api_ats_v1_applications_post 1 param → 200422401403429
GET
/api/ats/v1/applications/{id}
Get Application By Id
get_application_by_id_api_ats_v1_applications__id__get 5 params → 200422401403429404
Attachment 3
GET
/api/ats/v1/attachments
Get Attachments
get_attachments_api_ats_v1_attachments_get 10 params → 200422401403429
POST
/api/ats/v1/attachments
Create Attachment
create_attachment_api_ats_v1_attachments_post 1 param → 200422401403429
GET
/api/ats/v1/attachments/{id}
Get Attachment By Id
get_attachment_by_id_api_ats_v1_attachments__id__get 5 params → 200422401403429404
Candidate 5
GET
/api/ats/v1/candidates
Get Candidates
get_candidates_api_ats_v1_candidates_get 14 params → 200422401403429
POST
/api/ats/v1/candidates
Create Candidate
create_candidate_api_ats_v1_candidates_post 1 param body → 200422401403429
GET
/api/ats/v1/candidates/create/meta
Get Create Candidate Request Body
get_create_candidate_request_body_api_ats_v1_candidates_create_meta_get 1 param → 200422401403429
GET
/api/ats/v1/candidates/{id}
Get Candidate By Id
get_candidate_by_id_api_ats_v1_candidates__id__get 5 params → 200422401403429404
POST
/api/ats/v1/candidates/{candidate_id}/attachments
Create Candidate Attachment
create_candidate_attachment_api_ats_v1_candidates__candidate_id__attachments_post 2 params body → 200422401403429404
Department 3
GET
/api/ats/v1/departments
Get Departments
get_departments_api_ats_v1_departments_get 7 params → 200422401403429
POST
/api/ats/v1/departments
Create Department
create_department_api_ats_v1_departments_post 1 param → 200422401403429
GET
/api/ats/v1/departments/{id}
Get Department By Id
get_department_by_id_api_ats_v1_departments__id__get 4 params → 200422401403429404
EEOC 3
GET
/api/ats/v1/eeocs
Get Eeocs
get_eeocs_api_ats_v1_eeocs_get 9 params → 200422401403429
POST
/api/ats/v1/eeocs
Create Eeoc
create_eeoc_api_ats_v1_eeocs_post 1 param → 200422401403429
GET
/api/ats/v1/eeocs/{id}
Get Eeoc By Id
get_eeoc_by_id_api_ats_v1_eeocs__id__get 5 params → 200422401403429404
Job Interview Stage 3
GET
/api/ats/v1/job-interview-stages
Get Job Interview Stages
get_job_interview_stages_api_ats_v1_job_interview_stages_get 10 params → 200422401403429
POST
/api/ats/v1/job-interview-stages
Create Job Interview Stage
create_job_interview_stage_api_ats_v1_job_interview_stages_post 1 param → 200422401403429
GET
/api/ats/v1/job-interview-stages/{id}
Get Job Interview Stage By Id
get_job_interview_stage_by_id_api_ats_v1_job_interview_stages__id__get 5 params → 200422401403429404
Job 3
GET
/api/ats/v1/jobs
Get Jobs
get_jobs_api_ats_v1_jobs_get 12 params → 200422401403429
POST
/api/ats/v1/jobs
Create Job
create_job_api_ats_v1_jobs_post 1 param body → 201422401403429
GET
/api/ats/v1/jobs/{id}
Get Job By Id
get_job_by_id_api_ats_v1_jobs__id__get 5 params → 200422401403429404
Offer 3
GET
/api/ats/v1/offers
Get Offers
get_offers_api_ats_v1_offers_get 11 params → 200422401403429
POST
/api/ats/v1/offers
Create Offer
create_offer_api_ats_v1_offers_post 1 param → 200422401403429
GET
/api/ats/v1/offers/{id}
Get Offer By Id
get_offer_by_id_api_ats_v1_offers__id__get 5 params → 200422401403429404
Office 3
GET
/api/ats/v1/offices
Get Offices
get_offices_api_ats_v1_offices_get 8 params → 200422401403429
POST
/api/ats/v1/offices
Create Office
create_office_api_ats_v1_offices_post 1 param → 200422401403429
GET
/api/ats/v1/offices/{id}
Get Office By Id
get_office_by_id_api_ats_v1_offices__id__get 4 params → 200422401403429404
Reject Reason 3
GET
/api/ats/v1/reject-reasons
Get Reject Reasons
get_reject_reasons_api_ats_v1_reject_reasons_get 7 params → 200422401403429
POST
/api/ats/v1/reject-reasons
Create Reject Reason
create_reject_reason_api_ats_v1_reject_reasons_post 1 param → 200422401403429
GET
/api/ats/v1/reject-reasons/{id}
Get Reject Reason By Id
get_reject_reason_by_id_api_ats_v1_reject_reasons__id__get 4 params → 200422401403429404
Remote User 3
GET
/api/ats/v1/remote-users
Get Remote Users
get_remote_users_api_ats_v1_remote_users_get 8 params → 200422401403429
POST
/api/ats/v1/remote-users
Create Remote User
create_remote_user_api_ats_v1_remote_users_post 1 param → 200422401403429
GET
/api/ats/v1/remote-users/{id}
Get Remote User By Id
get_remote_user_by_id_api_ats_v1_remote_users__id__get 4 params → 200422401403429404
Scheduled Interview 3
GET
/api/ats/v1/scheduled-interviews
Get Scheduled Interviews
get_scheduled_interviews_api_ats_v1_scheduled_interviews_get 11 params → 200422401403429
POST
/api/ats/v1/scheduled-interviews
Create Scheduled Interview
create_scheduled_interview_api_ats_v1_scheduled_interviews_post 1 param → 200422401403429
GET
/api/ats/v1/scheduled-interviews/{id}
Get Scheduled Interview By Id
get_scheduled_interview_by_id_api_ats_v1_scheduled_interviews__id__get 5 params → 200422401403429404
Scorecard 3
GET
/api/ats/v1/scorecards
Get Scorecards
get_scorecards_api_ats_v1_scorecards_get 11 params → 200422401403429
POST
/api/ats/v1/scorecards
Create Scorecard
create_scorecard_api_ats_v1_scorecards_post 1 param → 200422401403429
GET
/api/ats/v1/scorecards/{id}
Get Scorecard By Id
get_scorecard_by_id_api_ats_v1_scorecards__id__get 5 params → 200422401403429404
Screening Question 3
GET
/api/ats/v1/screening-questions
Get Screening Questions
get_screening_questions_api_ats_v1_screening_questions_get 9 params → 200422401403429
POST
/api/ats/v1/screening-questions
Create Screening Question
create_screening_question_api_ats_v1_screening_questions_post 1 param → 200422401403429
GET
/api/ats/v1/screening-questions/{id}
Get Screening Question By Id
get_screening_question_by_id_api_ats_v1_screening_questions__id__get 5 params → 200422401403429404
Tag 3
GET
/api/ats/v1/tags
Get Tags
get_tags_api_ats_v1_tags_get 7 params → 200422401403429
POST
/api/ats/v1/tags
Create Tag
create_tag_api_ats_v1_tags_post 1 param → 200422401403429
GET
/api/ats/v1/tags/{id}
Get Tag By Id
get_tag_by_id_api_ats_v1_tags__id__get 4 params → 200422401403429404
Users 2
GET
/api/lms/v1/users
Get Lms Users
get_lms_users_api_lms_v1_users_get 9 params → 200422401403429
GET
/api/lms/v1/users/{id}
Get Lms User By Id
get_lms_user_by_id_api_lms_v1_users__id__get 4 params → 200422401403429404
Courses 2
GET
/api/lms/v1/courses
Get Lms Courses
get_lms_courses_api_lms_v1_courses_get 14 params → 200422401403429
GET
/api/lms/v1/courses/{id}
Get Lms Course By Id
get_lms_course_by_id_api_lms_v1_courses__id__get 5 params → 200422401403429404
Contents 2
GET
/api/lms/v1/contents
Get Lms Contents
get_lms_contents_api_lms_v1_contents_get 13 params → 200422401403429
GET
/api/lms/v1/contents/{id}
Get Lms Content By Id
get_lms_content_by_id_api_lms_v1_contents__id__get 5 params → 200422401403429404
Skills 2
GET
/api/lms/v1/skills
Get Lms Skills
get_lms_skills_api_lms_v1_skills_get 8 params → 200422401403429
GET
/api/lms/v1/skills/{id}
Get Lms Skill By Id
get_lms_skill_by_id_api_lms_v1_skills__id__get 4 params → 200422401403429404
Categories 2
GET
/api/lms/v1/categories
Get Lms Categories
get_lms_categories_api_lms_v1_categories_get 8 params → 200422401403429
GET
/api/lms/v1/categories/{id}
Get Lms Category By Id
get_lms_category_by_id_api_lms_v1_categories__id__get 4 params → 200422401403429404
Completions 2
GET
/api/lms/v1/completions
Get Lms Completions
get_lms_completions_api_lms_v1_completions_get 16 params → 200422401403429
GET
/api/lms/v1/completions/{id}
Get Lms Completion By Id
get_lms_completion_by_id_api_lms_v1_completions__id__get 5 params → 200422401403429404
Enrollments 2
GET
/api/lms/v1/enrollments
Get Lms Enrollments
get_lms_enrollments_api_lms_v1_enrollments_get 14 params → 200422401403429
GET
/api/lms/v1/enrollments/{id}
Get Lms Enrollment By Id
get_lms_enrollment_by_id_api_lms_v1_enrollments__id__get 5 params → 200422401403429404
Health Check 1
POST
/api/v1/org-check
Org Health Check
org_health_check_api_v1_org_check_post → 200401403429
Passthrough 1
POST
/api/v1/passthrough
Make Passthrough Request
make_passthrough_request_api_v1_passthrough_post 1 param body → 200422401403429
Custom Fields 12
POST
/api/v1/custom-fields
Create Custom Field
create_custom_field_api_v1_custom_fields_post body → 201422401403429
GET
/api/v1/custom-fields
List Custom Fields
list_custom_fields_api_v1_custom_fields_get 5 params → 200422401403429
POST
/api/v1/custom-fields/mapping
Create Custom Field Mapping
create_custom_field_mapping_api_v1_custom_fields_mapping_post body → 201422401403429
GET
/api/v1/custom-fields/mapping
List Custom Field Mappings
list_custom_field_mappings_api_v1_custom_fields_mapping_get 2 params → 200422401403429
PATCH
/api/v1/custom-fields/mapping/{custom_field_mapping_id}
Update Custom Field Mapping
update_custom_field_mapping_api_v1_custom_fields_mapping__custom_field_mapping_id__patch 1 param body → 200422401403429404
DELETE
/api/v1/custom-fields/mapping/{custom_field_mapping_id}
Delete Custom Field Mapping
delete_custom_field_mapping_api_v1_custom_fields_mapping__custom_field_mapping_id__delete 1 param → 204422401403429404
GET
/api/v1/custom-fields/raw-data
Get Raw Data
get_raw_data_api_v1_custom_fields_raw_data_get 4 params → 200422401403429
POST
/api/v1/custom-fields/preview
Preview Custom Field
preview_custom_field_api_v1_custom_fields_preview_post body → 200422401403429
GET
/api/v1/custom-fields/configuration
Get Custom Fields Configuration
get_custom_fields_configuration_api_v1_custom_fields_configuration_get 3 params → 200422401403429
GET
/api/v1/custom-fields/{custom_field_id}
Get Custom Field
get_custom_field_api_v1_custom_fields__custom_field_id__get 1 param → 200422401403429404
PATCH
/api/v1/custom-fields/{custom_field_id}
Update Custom Field
update_custom_field_api_v1_custom_fields__custom_field_id__patch 1 param body → 200422401403429404
DELETE
/api/v1/custom-fields/{custom_field_id}
Delete Custom Field
delete_custom_field_api_v1_custom_fields__custom_field_id__delete 1 param → 204422401403429404
Lookup 2
GET
/api/v1/lookup/integrations
List Integrations
list_integrations_api_v1_lookup_integrations_get 1 param → 200422401403429
GET
/api/v1/lookup/models
List Models
list_models_api_v1_lookup_models_get 1 param → 200422401403429
Webhooks 3
GET
/api/v1/webhooks
List Webhooks
list_webhooks_api_v1_webhooks_get 3 params → 200422401403429
GET
/api/v1/webhooks/logs
List Webhook Logs
list_webhook_logs_api_v1_webhooks_logs_get 9 params → 200422401403429
GET
/api/v1/webhooks/logs/{log_id}
Get Webhook Log Detail
get_webhook_log_detail_api_v1_webhooks_logs__log_id__get 1 param → 200422401403429404
Link 1
POST
/api/embedded/v1/link/create-link-token
Create Link Token
create_link_token_api_embedded_v1_link_create_link_token_post body → 200422401403429

Schemas 145

The contract defines 145 schemas that model the data the API accepts and returns. The most detailed are HrisEmployeeResponse (40 properties), AtsCandidate (22 properties), AtsCandidateWrite (20 properties), HrisConnectorResponse (19 properties). Each schema is shown below with its type and property counts.

AtsActivity
object
The activity object is used to represent any activity in the ATS.
12 properties 11 required
AtsApplication
object
The AtsApplication object is used to represent an application within the ATS.
13 properties 12 required
AtsAttachment
object
9 properties 4 required
AtsAttachmentWrite
object
The AtsAttachmentWriteForCandidate object is used to represent a file attachment linked to a candidate's application within the ATS.
7 properties
AtsCandidate
object
22 properties 4 required
AtsCandidateWrite
object
20 properties
AtsDepartment
object
The AtsDepartment object represents a department within the company in the ATS.
6 properties 5 required
AtsEEOC
object
The AtsEEOC object represents the Equal Employment Opportunity Commission (EEOC) related data for a candidate within the ATS.
11 properties 10 required
AtsJob
object
The AtsJob object represents a job posting within the ATS.
17 properties 16 required
AtsJobInterviewStage
object
The AtsJobInterviewStage object represents a stage in the interview process for a job within the ATS.
8 properties 7 required
AtsOffer
object
The AtsOffer object represents a job offer associated with an application within the ATS.
12 properties 11 required
AtsOffice
object
The AtsOffice object represents an office or physical location of the company in the ATS.
7 properties 6 required
AtsRejectReason
object
The AtsRejectReason object represents a reason for rejecting a candidate within the ATS.
6 properties 5 required
AtsRemoteUser
object
The AtsRemoteUser object represents a user profile from a remote system that interacts with the ATS.
11 properties 10 required
AtsScheduledInterview
object
The AtsScheduledInterview object represents an interview event scheduled within the ATS.
15 properties 14 required
AtsScorecard
object
The AtsScorecard object represents an evaluation of a candidate's interview within the ATS.
11 properties 10 required
AtsScreeningQuestion
object
The AtsScreeningQuestion object represents a question used to screen candidates for a job within the ATS.
11 properties 10 required
AtsTag
object
The AtsTag object represents a tag that can be applied to candidates, jobs, or other entities within the ATS.
6 properties 5 required
AtsUrl
object
2 properties 2 required
Category
string
ConnectorResponse
object
15 properties 15 required
ConnectorStatus
string
CreateAtsActivity
object
6 properties 5 required
CreateAtsJob
object
13 properties
CreateCandidate
object
3 properties 1 required
CurrentConnectorResponseModel
object
2 properties 2 required
CustomFieldCreateExternal
object
4 properties 3 required
CustomFieldDetailExternal
object
10 properties 7 required
CustomFieldExternal
object
8 properties 6 required
CustomFieldMappingCounts
object
3 properties 3 required
CustomFieldMappingCreateExternal
object
4 properties 2 required
CustomFieldMappingExternal
object
7 properties 4 required
CustomFieldMappingUpdateExternal
object
1 property 1 required
CustomFieldPreviewRequest
object
5 properties 4 required
CustomFieldPreviewResponse
object
5 properties 4 required
CustomFieldSource
string
CustomFieldUpdateExternal
object
4 properties
Deduction
object
5 properties 3 required
Earning
object
4 properties 2 required
EffectiveCustomFieldEntry
object
8 properties 4 required
EffectiveCustomFieldResponse
object
5 properties 5 required
EndUserCreate
object
3 properties 2 required
HTTPMethod-Input
string
HTTP methods and descriptions Methods from the following RFCs are all observed: RFC 9110: HTTP Semantics, obsoletes 7231, which obsoleted 2616 RFC 5789: PATCH…
HTTPMethod-Output
string
HTTPValidationError
object
1 property
HrisAddress
object
8 properties
HrisBankInfo
object
The Bank info object is used to represent bank info of any person who has been employed by a company.
11 properties 10 required
HrisBenefit
object
The Benefit object is used to represent a benefit that an employee has enrolled in.
18 properties 17 required
HrisBenefitCoverage
object
The Hris Benefit Coverage object is used to represent the coverage amount associated with a benefit enrollment.
10 properties 9 required
HrisCompany
object
The Company object is used to represent a company within the HRIS / Payroll system.
8 properties 7 required
HrisCompensation
object
13 properties 12 required
HrisConnectorResponse
object
19 properties 15 required
HrisDependent
object
16 properties 15 required
HrisDependentBenefit
object
The Hris Dependent Benefit object is used to represent a benefit that an dependent has enrolled in.
10 properties 9 required
HrisEmployeePayrollRun
object
The EmployeePayrollRun object is used to represent an employee's pay statement for a specific payroll run.
15 properties 14 required
HrisEmployeeResponse
object
40 properties 4 required
HrisEmployerBenefit
object
The Employer Benefit object is used to represent a benefit plan offered by a company.
15 properties 13 required
HrisEmployment
object
The Employment object is used to represent a job position at a company.
11 properties 4 required
HrisGroup
object
The Group object is used to represent a hierarchy in employees
9 properties 8 required
HrisLocation
object
12 properties 4 required
HrisPayGroup
object
The PayGroup object is used to represent a subset of employees that are put together for payroll processing purposes.
7 properties 6 required
HrisPayrollCode
object
The Payroll Code object represents a payroll code such as an earning, deduction, or tax used within the payroll system.
9 properties 8 required
HrisPayrollRun
object
The PayrollRun object is used to represent a group of pay statements for a specific pay schedule.
12 properties 11 required
HrisPayrollRunCalendar
object
The PayrollRunCalendar object is used to represent a group of pay statements for a specific pay schedule.
11 properties 10 required
HrisTimeOff
object
The TimeOff object is used to represent all employees' Time Off entries.
14 properties 13 required
HrisTimeOffBalance
object
The TimeOffBalance object is used to represent current balances for an employee's Time Off plan.
9 properties 8 required
HrisTimeSheetEntry
object
The Timesheet Entry object is used to track coverage for Hours Worked by an Employee.
11 properties 10 required
IntegrationListItem
object
3 properties 3 required
IntegrationListResponse
object
1 property 1 required
IntegrationResponse
object
9 properties 9 required
JobDisplayStatus
string
LinkTokenCreate
object
3 properties 3 required
LinkTokenResponse
object
1 property 1 required
LmsCategory
object
8 properties 4 required
LmsCompletion
object
13 properties 4 required
LmsContent
object
17 properties 4 required
LmsCourse
object
16 properties 4 required
LmsEnrollment
object
9 properties 4 required
LmsSkill
object
7 properties 4 required
LmsUser
object
11 properties 4 required
MetaApiResponseModel
object
3 properties 1 required
ModelListItem
object
3 properties 3 required
ModelListResponse
object
1 property 1 required
PaginatedResponse_AtsActivity_
object
3 properties 3 required
PaginatedResponse_AtsApplication_
object
3 properties 3 required
PaginatedResponse_AtsAttachment_
object
3 properties 3 required
PaginatedResponse_AtsCandidate_
object
3 properties 3 required
PaginatedResponse_AtsDepartment_
object
3 properties 3 required
PaginatedResponse_AtsEEOC_
object
3 properties 3 required
PaginatedResponse_AtsJobInterviewStage_
object
3 properties 3 required
PaginatedResponse_AtsJob_
object
3 properties 3 required
PaginatedResponse_AtsOffer_
object
3 properties 3 required
PaginatedResponse_AtsOffice_
object
3 properties 3 required
PaginatedResponse_AtsRejectReason_
object
3 properties 3 required
PaginatedResponse_AtsRemoteUser_
object
3 properties 3 required
PaginatedResponse_AtsScheduledInterview_
object
3 properties 3 required
PaginatedResponse_AtsScorecard_
object
3 properties 3 required
PaginatedResponse_AtsScreeningQuestion_
object
3 properties 3 required
PaginatedResponse_AtsTag_
object
3 properties 3 required
PaginatedResponse_ConnectorResponse_
object
3 properties 3 required
PaginatedResponse_CustomFieldExternal_
object
3 properties 3 required
PaginatedResponse_HrisBankInfo_
object
3 properties 3 required
PaginatedResponse_HrisBenefitCoverage_
object
3 properties 3 required
PaginatedResponse_HrisBenefit_
object
3 properties 3 required
PaginatedResponse_HrisCompany_
object
3 properties 3 required
PaginatedResponse_HrisCompensation_
object
3 properties 3 required
PaginatedResponse_HrisConnectorResponse_
object
3 properties 3 required
PaginatedResponse_HrisDependentBenefit_
object
3 properties 3 required
PaginatedResponse_HrisDependent_
object
3 properties 3 required
PaginatedResponse_HrisEmployeePayrollRun_
object
3 properties 3 required
PaginatedResponse_HrisEmployeeResponse_
object
3 properties 3 required
PaginatedResponse_HrisEmployerBenefit_
object
3 properties 3 required
PaginatedResponse_HrisEmployment_
object
3 properties 3 required
PaginatedResponse_HrisGroup_
object
3 properties 3 required
PaginatedResponse_HrisLocation_
object
3 properties 3 required
PaginatedResponse_HrisPayGroup_
object
3 properties 3 required
PaginatedResponse_HrisPayrollCode_
object
3 properties 3 required
PaginatedResponse_HrisPayrollRunCalendar_
object
3 properties 3 required
PaginatedResponse_HrisPayrollRun_
object
3 properties 3 required
PaginatedResponse_HrisTimeOffBalance_
object
3 properties 3 required
PaginatedResponse_HrisTimeOff_
object
3 properties 3 required
PaginatedResponse_HrisTimeSheetEntry_
object
3 properties 3 required
PaginatedResponse_IntegrationResponse_
object
3 properties 3 required
PaginatedResponse_LmsCategory_
object
3 properties 3 required
PaginatedResponse_LmsCompletion_
object
3 properties 3 required
PaginatedResponse_LmsContent_
object
3 properties 3 required
PaginatedResponse_LmsCourse_
object
3 properties 3 required
PaginatedResponse_LmsEnrollment_
object
3 properties 3 required
PaginatedResponse_LmsSkill_
object
3 properties 3 required
PaginatedResponse_LmsUser_
object
3 properties 3 required
PaginatedResponse_WebhookListItemExternal_
object
3 properties 3 required
PaginatedResponse_WebhookLogEntryExternal_
object
3 properties 3 required
PassThroughRequest
object
8 properties 3 required
PostCandidate
object
16 properties
RequestFormatEnum
string
ResponseFormatEnum
string
SuccessMessageResponseModel
object
1 property 1 required
Tax
object
4 properties 2 required
UnifiedApiCategory
string
ValidationError
object
5 properties 3 required
WebhookActions
string
WebhookListItemExternal
object
7 properties 4 required
WebhookLogDetailExternal
object
13 properties 3 required
WebhookLogEntryExternal
object
Client-facing webhook delivery entry. Omits dashboard-only image fields and generic log fields that webhook deliveries never populate (modelid, syncjobid, stat…
11 properties 3 required
ErrorResponse
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

bindbee-unified-api-openapi.json Raw ↑

Other APIs Bindbee publishes across the network.

Bindbee Candidates API
Bindbee Departments API
Bindbee Employees API
Bindbee Jobs API
Bindbee Time Off API
Where this information came from

This is an independent, third-party profile of Bindbee Unified API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.