Module: MergeATSClient

Defined in:
lib/merge_ats_client/version.rb,
lib/merge_ats_client.rb,
lib/merge_ats_client/api_error.rb,
lib/merge_ats_client/api_client.rb,
lib/merge_ats_client/models/job.rb,
lib/merge_ats_client/models/tag.rb,
lib/merge_ats_client/models/url.rb,
lib/merge_ats_client/models/eeoc.rb,
lib/merge_ats_client/api/jobs_api.rb,
lib/merge_ats_client/api/tags_api.rb,
lib/merge_ats_client/models/issue.rb,
lib/merge_ats_client/models/offer.rb,
lib/merge_ats_client/api/eeocs_api.rb,
lib/merge_ats_client/api/users_api.rb,
lib/merge_ats_client/configuration.rb,
lib/merge_ats_client/models/office.rb,
lib/merge_ats_client/api/issues_api.rb,
lib/merge_ats_client/api/offers_api.rb,
lib/merge_ats_client/api/offices_api.rb,
lib/merge_ats_client/models/activity.rb,
lib/merge_ats_client/models/candidate.rb,
lib/merge_ats_client/models/race_enum.rb,
lib/merge_ats_client/models/scorecard.rb,
lib/merge_ats_client/models/attachment.rb,
lib/merge_ats_client/models/department.rb,
lib/merge_ats_client/models/link_token.rb,
lib/merge_ats_client/models/remote_key.rb,
lib/merge_ats_client/api/activities_api.rb,
lib/merge_ats_client/api/candidates_api.rb,
lib/merge_ats_client/api/interviews_api.rb,
lib/merge_ats_client/api/link_token_api.rb,
lib/merge_ats_client/api/scorecards_api.rb,
lib/merge_ats_client/models/application.rb,
lib/merge_ats_client/models/gender_enum.rb,
lib/merge_ats_client/models/method_enum.rb,
lib/merge_ats_client/models/reason_enum.rb,
lib/merge_ats_client/models/remote_data.rb,
lib/merge_ats_client/models/remote_user.rb,
lib/merge_ats_client/models/sync_status.rb,
lib/merge_ats_client/models/url_request.rb,
lib/merge_ats_client/api/attachments_api.rb,
lib/merge_ats_client/api/departments_api.rb,
lib/merge_ats_client/api/passthrough_api.rb,
lib/merge_ats_client/api/sync_status_api.rb,
lib/merge_ats_client/models/phone_number.rb,
lib/merge_ats_client/api/applications_api.rb,
lib/merge_ats_client/api/force_resync_api.rb,
lib/merge_ats_client/api/generate_key_api.rb,
lib/merge_ats_client/models/account_token.rb,
lib/merge_ats_client/models/category_enum.rb,
lib/merge_ats_client/models/email_address.rb,
lib/merge_ats_client/models/encoding_enum.rb,
lib/merge_ats_client/models/meta_response.rb,
lib/merge_ats_client/models/reject_reason.rb,
lib/merge_ats_client/models/url_type_enum.rb,
lib/merge_ats_client/api/account_token_api.rb,
lib/merge_ats_client/models/debug_mode_log.rb,
lib/merge_ats_client/api/delete_account_api.rb,
lib/merge_ats_client/api/regenerate_key_api.rb,
lib/merge_ats_client/api/reject_reasons_api.rb,
lib/merge_ats_client/models/account_details.rb,
lib/merge_ats_client/models/categories_enum.rb,
lib/merge_ats_client/models/job_status_enum.rb,
lib/merge_ats_client/models/model_operation.rb,
lib/merge_ats_client/models/remote_response.rb,
lib/merge_ats_client/models/visibility_enum.rb,
lib/merge_ats_client/api/account_details_api.rb,
lib/merge_ats_client/api/linked_accounts_api.rb,
lib/merge_ats_client/models/access_role_enum.rb,
lib/merge_ats_client/models/webhook_receiver.rb,
lib/merge_ats_client/models/available_actions.rb,
lib/merge_ats_client/models/candidate_request.rb,
lib/merge_ats_client/models/issue_status_enum.rb,
lib/merge_ats_client/models/offer_status_enum.rb,
lib/merge_ats_client/api/available_actions_api.rb,
lib/merge_ats_client/api/webhook_receivers_api.rb,
lib/merge_ats_client/models/activity_type_enum.rb,
lib/merge_ats_client/models/attachment_request.rb,
lib/merge_ats_client/models/candidate_response.rb,
lib/merge_ats_client/models/paginated_job_list.rb,
lib/merge_ats_client/models/paginated_tag_list.rb,
lib/merge_ats_client/models/response_type_enum.rb,
lib/merge_ats_client/models/account_integration.rb,
lib/merge_ats_client/models/application_request.rb,
lib/merge_ats_client/models/attachment_response.rb,
lib/merge_ats_client/models/ignore_common_model.rb,
lib/merge_ats_client/models/job_interview_stage.rb,
lib/merge_ats_client/models/paginated_eeoc_list.rb,
lib/merge_ats_client/models/request_format_enum.rb,
lib/merge_ats_client/models/scheduled_interview.rb,
lib/merge_ats_client/models/veteran_status_enum.rb,
lib/merge_ats_client/models/application_response.rb,
lib/merge_ats_client/models/attachment_type_enum.rb,
lib/merge_ats_client/models/paginated_issue_list.rb,
lib/merge_ats_client/models/paginated_offer_list.rb,
lib/merge_ats_client/models/phone_number_request.rb,
lib/merge_ats_client/api/job_interview_stages_api.rb,
lib/merge_ats_client/models/email_address_request.rb,
lib/merge_ats_client/models/linked_account_status.rb,
lib/merge_ats_client/models/paginated_office_list.rb,
lib/merge_ats_client/models/disability_status_enum.rb,
lib/merge_ats_client/models/phone_number_type_enum.rb,
lib/merge_ats_client/models/debug_model_log_summary.rb,
lib/merge_ats_client/models/email_address_type_enum.rb,
lib/merge_ats_client/models/paginated_activity_list.rb,
lib/merge_ats_client/models/sync_status_status_enum.rb,
lib/merge_ats_client/models/data_passthrough_request.rb,
lib/merge_ats_client/models/end_user_details_request.rb,
lib/merge_ats_client/models/error_validation_problem.rb,
lib/merge_ats_client/models/paginated_candidate_list.rb,
lib/merge_ats_client/models/paginated_scorecard_list.rb,
lib/merge_ats_client/models/webhook_receiver_request.rb,
lib/merge_ats_client/models/paginated_attachment_list.rb,
lib/merge_ats_client/models/paginated_department_list.rb,
lib/merge_ats_client/models/validation_problem_source.rb,
lib/merge_ats_client/models/candidate_endpoint_request.rb,
lib/merge_ats_client/models/paginated_application_list.rb,
lib/merge_ats_client/models/paginated_remote_user_list.rb,
lib/merge_ats_client/models/paginated_sync_status_list.rb,
lib/merge_ats_client/models/warning_validation_problem.rb,
lib/merge_ats_client/models/account_details_and_actions.rb,
lib/merge_ats_client/models/attachment_endpoint_request.rb,
lib/merge_ats_client/models/generate_remote_key_request.rb,
lib/merge_ats_client/models/ignore_common_model_request.rb,
lib/merge_ats_client/models/overall_recommendation_enum.rb,
lib/merge_ats_client/models/application_endpoint_request.rb,
lib/merge_ats_client/models/multipart_form_field_request.rb,
lib/merge_ats_client/models/paginated_reject_reason_list.rb,
lib/merge_ats_client/models/scheduled_interview_status_enum.rb,
lib/merge_ats_client/models/update_application_stage_request.rb,
lib/merge_ats_client/models/paginated_job_interview_stage_list.rb,
lib/merge_ats_client/models/paginated_scheduled_interview_list.rb,
lib/merge_ats_client/models/remote_key_for_regeneration_request.rb,
lib/merge_ats_client/models/account_details_and_actions_integration.rb,
lib/merge_ats_client/models/account_details_and_actions_status_enum.rb,
lib/merge_ats_client/models/paginated_account_details_and_actions_list.rb

Overview

#Merge ATS API

#The unified API for building rich integrations with multiple Applicant Tracking System platforms.

The version of the OpenAPI document: 1.0 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.1.1

Defined Under Namespace

Classes: AccessRoleEnum, AccountDetails, AccountDetailsAndActions, AccountDetailsAndActionsIntegration, AccountDetailsAndActionsStatusEnum, AccountDetailsApi, AccountIntegration, AccountToken, AccountTokenApi, ActivitiesApi, Activity, ActivityTypeEnum, ApiClient, ApiError, Application, ApplicationEndpointRequest, ApplicationRequest, ApplicationResponse, ApplicationsApi, Attachment, AttachmentEndpointRequest, AttachmentRequest, AttachmentResponse, AttachmentTypeEnum, AttachmentsApi, AvailableActions, AvailableActionsApi, Candidate, CandidateEndpointRequest, CandidateRequest, CandidateResponse, CandidatesApi, CategoriesEnum, CategoryEnum, Configuration, DataPassthroughRequest, DebugModeLog, DebugModelLogSummary, DeleteAccountApi, Department, DepartmentsApi, DisabilityStatusEnum, EEOC, EeocsApi, EmailAddress, EmailAddressRequest, EmailAddressTypeEnum, EncodingEnum, EndUserDetailsRequest, ErrorValidationProblem, ForceResyncApi, GenderEnum, GenerateKeyApi, GenerateRemoteKeyRequest, IgnoreCommonModel, IgnoreCommonModelRequest, InterviewsApi, Issue, IssueStatusEnum, IssuesApi, Job, JobInterviewStage, JobInterviewStagesApi, JobStatusEnum, JobsApi, LinkToken, LinkTokenApi, LinkedAccountStatus, LinkedAccountsApi, MetaResponse, MethodEnum, ModelOperation, MultipartFormFieldRequest, Offer, OfferStatusEnum, OffersApi, Office, OfficesApi, OverallRecommendationEnum, PaginatedAccountDetailsAndActionsList, PaginatedActivityList, PaginatedApplicationList, PaginatedAttachmentList, PaginatedCandidateList, PaginatedDepartmentList, PaginatedEEOCList, PaginatedIssueList, PaginatedJobInterviewStageList, PaginatedJobList, PaginatedOfferList, PaginatedOfficeList, PaginatedRejectReasonList, PaginatedRemoteUserList, PaginatedScheduledInterviewList, PaginatedScorecardList, PaginatedSyncStatusList, PaginatedTagList, PassthroughApi, PhoneNumber, PhoneNumberRequest, PhoneNumberTypeEnum, RaceEnum, ReasonEnum, RegenerateKeyApi, RejectReason, RejectReasonsApi, RemoteData, RemoteKey, RemoteKeyForRegenerationRequest, RemoteResponse, RemoteUser, RequestFormatEnum, ResponseTypeEnum, ScheduledInterview, ScheduledInterviewStatusEnum, Scorecard, ScorecardsApi, SyncStatus, SyncStatusApi, SyncStatusStatusEnum, Tag, TagsApi, UpdateApplicationStageRequest, Url, UrlRequest, UrlTypeEnum, UsersApi, ValidationProblemSource, VeteranStatusEnum, VisibilityEnum, WarningValidationProblem, WebhookReceiver, WebhookReceiverRequest, WebhookReceiversApi

Constant Summary collapse

VERSION =
'2.0.1'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

MergeATSClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



162
163
164
165
166
167
168
# File 'lib/merge_ats_client.rb', line 162

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end