api

package
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Overview

Package api provides primitives to interact with the openapi HTTP API.

Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.

Index

Constants

View Source
const (
	Jobadder_identityScopes = "jobadder_identity.Scopes"
)

Variables

This section is empty.

Functions

func NewAddCandidateActivityRequest

func NewAddCandidateActivityRequest(server string, candidateId int32, body AddCandidateActivityJSONRequestBody) (*http.Request, error)

NewAddCandidateActivityRequest calls the generic AddCandidateActivity builder with application/json body

func NewAddCandidateActivityRequestWithBody

func NewAddCandidateActivityRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateActivityRequestWithBody generates requests for AddCandidateActivity with any type of body

func NewAddCandidateAttachmentRequestWithBody

func NewAddCandidateAttachmentRequestWithBody(server string, candidateId int32, attach SubmitCandidateAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateAttachmentRequestWithBody generates requests for AddCandidateAttachment with any type of body

func NewAddCandidateJobOrdersRequest

func NewAddCandidateJobOrdersRequest(server string, candidateId int32, body AddCandidateJobOrdersJSONRequestBody) (*http.Request, error)

NewAddCandidateJobOrdersRequest calls the generic AddCandidateJobOrders builder with application/json body

func NewAddCandidateJobOrdersRequestWithBody

func NewAddCandidateJobOrdersRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateJobOrdersRequestWithBody generates requests for AddCandidateJobOrders with any type of body

func NewAddCandidateNoteRequest

func NewAddCandidateNoteRequest(server string, candidateId int32, body AddCandidateNoteJSONRequestBody) (*http.Request, error)

NewAddCandidateNoteRequest calls the generic AddCandidateNote builder with application/json body

func NewAddCandidateNoteRequestWithBody

func NewAddCandidateNoteRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateNoteRequestWithBody generates requests for AddCandidateNote with any type of body

func NewAddCandidateRequest

func NewAddCandidateRequest(server string, params *AddCandidateParams, body AddCandidateJSONRequestBody) (*http.Request, error)

NewAddCandidateRequest calls the generic AddCandidate builder with application/json body

func NewAddCandidateRequestWithBody

func NewAddCandidateRequestWithBody(server string, params *AddCandidateParams, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateRequestWithBody generates requests for AddCandidate with any type of body

func NewAddCandidateUserTaskRequest

func NewAddCandidateUserTaskRequest(server string, candidateId int32, body AddCandidateUserTaskJSONRequestBody) (*http.Request, error)

NewAddCandidateUserTaskRequest calls the generic AddCandidateUserTask builder with application/json body

func NewAddCandidateUserTaskRequestWithBody

func NewAddCandidateUserTaskRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateUserTaskRequestWithBody generates requests for AddCandidateUserTask with any type of body

func NewAddCandidateVideoRequest

func NewAddCandidateVideoRequest(server string, candidateId int32, videoType CandidateVideoType, body AddCandidateVideoJSONRequestBody) (*http.Request, error)

NewAddCandidateVideoRequest calls the generic AddCandidateVideo builder with application/json body

func NewAddCandidateVideoRequestWithBody

func NewAddCandidateVideoRequestWithBody(server string, candidateId int32, videoType CandidateVideoType, contentType string, body io.Reader) (*http.Request, error)

NewAddCandidateVideoRequestWithBody generates requests for AddCandidateVideo with any type of body

func NewAddCompanyActivityRequest

func NewAddCompanyActivityRequest(server string, companyId int32, body AddCompanyActivityJSONRequestBody) (*http.Request, error)

NewAddCompanyActivityRequest calls the generic AddCompanyActivity builder with application/json body

func NewAddCompanyActivityRequestWithBody

func NewAddCompanyActivityRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyActivityRequestWithBody generates requests for AddCompanyActivity with any type of body

func NewAddCompanyAddressRequest

func NewAddCompanyAddressRequest(server string, companyId int32, body AddCompanyAddressJSONRequestBody) (*http.Request, error)

NewAddCompanyAddressRequest calls the generic AddCompanyAddress builder with application/json body

func NewAddCompanyAddressRequestWithBody

func NewAddCompanyAddressRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyAddressRequestWithBody generates requests for AddCompanyAddress with any type of body

func NewAddCompanyAttachmentRequestWithBody

func NewAddCompanyAttachmentRequestWithBody(server string, companyId int32, attach CompanyAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyAttachmentRequestWithBody generates requests for AddCompanyAttachment with any type of body

func NewAddCompanyNoteRequest

func NewAddCompanyNoteRequest(server string, companyId int32, body AddCompanyNoteJSONRequestBody) (*http.Request, error)

NewAddCompanyNoteRequest calls the generic AddCompanyNote builder with application/json body

func NewAddCompanyNoteRequestWithBody

func NewAddCompanyNoteRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyNoteRequestWithBody generates requests for AddCompanyNote with any type of body

func NewAddCompanyRequest

func NewAddCompanyRequest(server string, params *AddCompanyParams, body AddCompanyJSONRequestBody) (*http.Request, error)

NewAddCompanyRequest calls the generic AddCompany builder with application/json body

func NewAddCompanyRequestWithBody

func NewAddCompanyRequestWithBody(server string, params *AddCompanyParams, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyRequestWithBody generates requests for AddCompany with any type of body

func NewAddCompanyUserTaskRequest

func NewAddCompanyUserTaskRequest(server string, companyId int32, body AddCompanyUserTaskJSONRequestBody) (*http.Request, error)

NewAddCompanyUserTaskRequest calls the generic AddCompanyUserTask builder with application/json body

func NewAddCompanyUserTaskRequestWithBody

func NewAddCompanyUserTaskRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyUserTaskRequestWithBody generates requests for AddCompanyUserTask with any type of body

func NewAddCompanyWorkflowRequest

func NewAddCompanyWorkflowRequest(server string, companyId int32, workflowType CompanyWorkflowType, body AddCompanyWorkflowJSONRequestBody) (*http.Request, error)

NewAddCompanyWorkflowRequest calls the generic AddCompanyWorkflow builder with application/json body

func NewAddCompanyWorkflowRequestWithBody

func NewAddCompanyWorkflowRequestWithBody(server string, companyId int32, workflowType CompanyWorkflowType, contentType string, body io.Reader) (*http.Request, error)

NewAddCompanyWorkflowRequestWithBody generates requests for AddCompanyWorkflow with any type of body

func NewAddContactActivityRequest

func NewAddContactActivityRequest(server string, contactId int32, body AddContactActivityJSONRequestBody) (*http.Request, error)

NewAddContactActivityRequest calls the generic AddContactActivity builder with application/json body

func NewAddContactActivityRequestWithBody

func NewAddContactActivityRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddContactActivityRequestWithBody generates requests for AddContactActivity with any type of body

func NewAddContactAttachmentRequestWithBody

func NewAddContactAttachmentRequestWithBody(server string, contactId int32, attach ContactAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddContactAttachmentRequestWithBody generates requests for AddContactAttachment with any type of body

func NewAddContactNoteRequest

func NewAddContactNoteRequest(server string, contactId int32, body AddContactNoteJSONRequestBody) (*http.Request, error)

NewAddContactNoteRequest calls the generic AddContactNote builder with application/json body

func NewAddContactNoteRequestWithBody

func NewAddContactNoteRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddContactNoteRequestWithBody generates requests for AddContactNote with any type of body

func NewAddContactRequest

func NewAddContactRequest(server string, params *AddContactParams, body AddContactJSONRequestBody) (*http.Request, error)

NewAddContactRequest calls the generic AddContact builder with application/json body

func NewAddContactRequestWithBody

func NewAddContactRequestWithBody(server string, params *AddContactParams, contentType string, body io.Reader) (*http.Request, error)

NewAddContactRequestWithBody generates requests for AddContact with any type of body

func NewAddContactUserTaskRequest

func NewAddContactUserTaskRequest(server string, contactId int32, body AddContactUserTaskJSONRequestBody) (*http.Request, error)

NewAddContactUserTaskRequest calls the generic AddContactUserTask builder with application/json body

func NewAddContactUserTaskRequestWithBody

func NewAddContactUserTaskRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddContactUserTaskRequestWithBody generates requests for AddContactUserTask with any type of body

func NewAddJobAdDraftRequest

func NewAddJobAdDraftRequest(server string, body AddJobAdDraftJSONRequestBody) (*http.Request, error)

NewAddJobAdDraftRequest calls the generic AddJobAdDraft builder with application/json body

func NewAddJobAdDraftRequestWithBody

func NewAddJobAdDraftRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddJobAdDraftRequestWithBody generates requests for AddJobAdDraft with any type of body

func NewAddJobApplicationActivityRequest

func NewAddJobApplicationActivityRequest(server string, applicationId int64, body AddJobApplicationActivityJSONRequestBody) (*http.Request, error)

NewAddJobApplicationActivityRequest calls the generic AddJobApplicationActivity builder with application/json body

func NewAddJobApplicationActivityRequestWithBody

func NewAddJobApplicationActivityRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddJobApplicationActivityRequestWithBody generates requests for AddJobApplicationActivity with any type of body

func NewAddJobApplicationAttachmentRequestWithBody

func NewAddJobApplicationAttachmentRequestWithBody(server string, applicationId int64, attach SubmitCandidateAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddJobApplicationAttachmentRequestWithBody generates requests for AddJobApplicationAttachment with any type of body

func NewAddJobApplicationNoteRequest

func NewAddJobApplicationNoteRequest(server string, applicationId int64, body AddJobApplicationNoteJSONRequestBody) (*http.Request, error)

NewAddJobApplicationNoteRequest calls the generic AddJobApplicationNote builder with application/json body

func NewAddJobApplicationNoteRequestWithBody

func NewAddJobApplicationNoteRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddJobApplicationNoteRequestWithBody generates requests for AddJobApplicationNote with any type of body

func NewAddJobApplicationUserTaskRequest

func NewAddJobApplicationUserTaskRequest(server string, applicationId int64, body AddJobApplicationUserTaskJSONRequestBody) (*http.Request, error)

NewAddJobApplicationUserTaskRequest calls the generic AddJobApplicationUserTask builder with application/json body

func NewAddJobApplicationUserTaskRequestWithBody

func NewAddJobApplicationUserTaskRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewAddJobApplicationUserTaskRequestWithBody generates requests for AddJobApplicationUserTask with any type of body

func NewAddJobApplicationVideoRequest

func NewAddJobApplicationVideoRequest(server string, applicationId int64, videoType CandidateVideoType, body AddJobApplicationVideoJSONRequestBody) (*http.Request, error)

NewAddJobApplicationVideoRequest calls the generic AddJobApplicationVideo builder with application/json body

func NewAddJobApplicationVideoRequestWithBody

func NewAddJobApplicationVideoRequestWithBody(server string, applicationId int64, videoType CandidateVideoType, contentType string, body io.Reader) (*http.Request, error)

NewAddJobApplicationVideoRequestWithBody generates requests for AddJobApplicationVideo with any type of body

func NewAddJobOrderActivityRequest

func NewAddJobOrderActivityRequest(server string, jobId int32, body AddJobOrderActivityJSONRequestBody) (*http.Request, error)

NewAddJobOrderActivityRequest calls the generic AddJobOrderActivity builder with application/json body

func NewAddJobOrderActivityRequestWithBody

func NewAddJobOrderActivityRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderActivityRequestWithBody generates requests for AddJobOrderActivity with any type of body

func NewAddJobOrderAttachmentRequestWithBody

func NewAddJobOrderAttachmentRequestWithBody(server string, jobId int32, attach JobOrderAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderAttachmentRequestWithBody generates requests for AddJobOrderAttachment with any type of body

func NewAddJobOrderCandidatesRequest

func NewAddJobOrderCandidatesRequest(server string, jobId int32, body AddJobOrderCandidatesJSONRequestBody) (*http.Request, error)

NewAddJobOrderCandidatesRequest calls the generic AddJobOrderCandidates builder with application/json body

func NewAddJobOrderCandidatesRequestWithBody

func NewAddJobOrderCandidatesRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderCandidatesRequestWithBody generates requests for AddJobOrderCandidates with any type of body

func NewAddJobOrderNoteRequest

func NewAddJobOrderNoteRequest(server string, jobId int32, body AddJobOrderNoteJSONRequestBody) (*http.Request, error)

NewAddJobOrderNoteRequest calls the generic AddJobOrderNote builder with application/json body

func NewAddJobOrderNoteRequestWithBody

func NewAddJobOrderNoteRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderNoteRequestWithBody generates requests for AddJobOrderNote with any type of body

func NewAddJobOrderPayrollBillingRequest

func NewAddJobOrderPayrollBillingRequest(server string, jobOrderId int32, rateCardId int32) (*http.Request, error)

NewAddJobOrderPayrollBillingRequest generates requests for AddJobOrderPayrollBilling

func NewAddJobOrderRequest

func NewAddJobOrderRequest(server string, body AddJobOrderJSONRequestBody) (*http.Request, error)

NewAddJobOrderRequest calls the generic AddJobOrder builder with application/json body

func NewAddJobOrderRequestWithBody

func NewAddJobOrderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderRequestWithBody generates requests for AddJobOrder with any type of body

func NewAddJobOrderUserTaskRequest

func NewAddJobOrderUserTaskRequest(server string, jobId int32, body AddJobOrderUserTaskJSONRequestBody) (*http.Request, error)

NewAddJobOrderUserTaskRequest calls the generic AddJobOrderUserTask builder with application/json body

func NewAddJobOrderUserTaskRequestWithBody

func NewAddJobOrderUserTaskRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddJobOrderUserTaskRequestWithBody generates requests for AddJobOrderUserTask with any type of body

func NewAddNoteAttachmentRequestWithBody

func NewAddNoteAttachmentRequestWithBody(server string, noteId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewAddNoteAttachmentRequestWithBody generates requests for AddNoteAttachment with any type of body

func NewAddNoteRequest

func NewAddNoteRequest(server string, body AddNoteJSONRequestBody) (*http.Request, error)

NewAddNoteRequest calls the generic AddNote builder with application/json body

func NewAddNoteRequestWithBody

func NewAddNoteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddNoteRequestWithBody generates requests for AddNote with any type of body

func NewAddOpportunityRequest

func NewAddOpportunityRequest(server string, body AddOpportunityJSONRequestBody) (*http.Request, error)

NewAddOpportunityRequest calls the generic AddOpportunity builder with application/json body

func NewAddOpportunityRequestWithBody

func NewAddOpportunityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddOpportunityRequestWithBody generates requests for AddOpportunity with any type of body

func NewAddPartnerActionRequest

func NewAddPartnerActionRequest(server string, act PartnerActionType, body AddPartnerActionJSONRequestBody) (*http.Request, error)

NewAddPartnerActionRequest calls the generic AddPartnerAction builder with application/json body

func NewAddPartnerActionRequestWithBody

func NewAddPartnerActionRequestWithBody(server string, act PartnerActionType, contentType string, body io.Reader) (*http.Request, error)

NewAddPartnerActionRequestWithBody generates requests for AddPartnerAction with any type of body

func NewAddPlacementActivityRequest

func NewAddPlacementActivityRequest(server string, placementId int32, body AddPlacementActivityJSONRequestBody) (*http.Request, error)

NewAddPlacementActivityRequest calls the generic AddPlacementActivity builder with application/json body

func NewAddPlacementActivityRequestWithBody

func NewAddPlacementActivityRequestWithBody(server string, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddPlacementActivityRequestWithBody generates requests for AddPlacementActivity with any type of body

func NewAddPlacementAttachmentRequestWithBody

func NewAddPlacementAttachmentRequestWithBody(server string, placementId int32, attach PlacementAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddPlacementAttachmentRequestWithBody generates requests for AddPlacementAttachment with any type of body

func NewAddPlacementNoteRequest

func NewAddPlacementNoteRequest(server string, placementId int32, body AddPlacementNoteJSONRequestBody) (*http.Request, error)

NewAddPlacementNoteRequest calls the generic AddPlacementNote builder with application/json body

func NewAddPlacementNoteRequestWithBody

func NewAddPlacementNoteRequestWithBody(server string, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddPlacementNoteRequestWithBody generates requests for AddPlacementNote with any type of body

func NewAddPlacementRequest added in v0.0.2

func NewAddPlacementRequest(server string, body AddPlacementJSONRequestBody) (*http.Request, error)

NewAddPlacementRequest calls the generic AddPlacement builder with application/json body

func NewAddPlacementRequestWithBody added in v0.0.2

func NewAddPlacementRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddPlacementRequestWithBody generates requests for AddPlacement with any type of body

func NewAddPlacementUserTaskRequest

func NewAddPlacementUserTaskRequest(server string, placementId int32, body AddPlacementUserTaskJSONRequestBody) (*http.Request, error)

NewAddPlacementUserTaskRequest calls the generic AddPlacementUserTask builder with application/json body

func NewAddPlacementUserTaskRequestWithBody

func NewAddPlacementUserTaskRequestWithBody(server string, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddPlacementUserTaskRequestWithBody generates requests for AddPlacementUserTask with any type of body

func NewAddRequisitionAttachmentRequestWithBody

func NewAddRequisitionAttachmentRequestWithBody(server string, requisitionId int32, attachmentType RequisitionAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAddRequisitionAttachmentRequestWithBody generates requests for AddRequisitionAttachment with any type of body

func NewAddRequisitionNoteRequest

func NewAddRequisitionNoteRequest(server string, requisitionId int32, body AddRequisitionNoteJSONRequestBody) (*http.Request, error)

NewAddRequisitionNoteRequest calls the generic AddRequisitionNote builder with application/json body

func NewAddRequisitionNoteRequestWithBody

func NewAddRequisitionNoteRequestWithBody(server string, requisitionId int32, contentType string, body io.Reader) (*http.Request, error)

NewAddRequisitionNoteRequestWithBody generates requests for AddRequisitionNote with any type of body

func NewAddRequisitionRequest

func NewAddRequisitionRequest(server string, body AddRequisitionJSONRequestBody) (*http.Request, error)

NewAddRequisitionRequest calls the generic AddRequisition builder with application/json body

func NewAddRequisitionRequestWithBody

func NewAddRequisitionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddRequisitionRequestWithBody generates requests for AddRequisition with any type of body

func NewAddUserTaskRequest

func NewAddUserTaskRequest(server string, body AddUserTaskJSONRequestBody) (*http.Request, error)

NewAddUserTaskRequest calls the generic AddUserTask builder with application/json body

func NewAddUserTaskRequestWithBody

func NewAddUserTaskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddUserTaskRequestWithBody generates requests for AddUserTask with any type of body

func NewAddWebhookRequest

func NewAddWebhookRequest(server string, body AddWebhookJSONRequestBody) (*http.Request, error)

NewAddWebhookRequest calls the generic AddWebhook builder with application/json body

func NewAddWebhookRequestWithBody

func NewAddWebhookRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewAddWebhookRequestWithBody generates requests for AddWebhook with any type of body

func NewApproveRequisitionRequest

func NewApproveRequisitionRequest(server string, requisitionId int32, body ApproveRequisitionJSONRequestBody) (*http.Request, error)

NewApproveRequisitionRequest calls the generic ApproveRequisition builder with application/json body

func NewApproveRequisitionRequestWithBody

func NewApproveRequisitionRequestWithBody(server string, requisitionId int32, contentType string, body io.Reader) (*http.Request, error)

NewApproveRequisitionRequestWithBody generates requests for ApproveRequisition with any type of body

func NewAttachJobBoardJobApplicationDocumentRequestWithBody

func NewAttachJobBoardJobApplicationDocumentRequestWithBody(server string, boardId int32, adId int32, applicationId int64, attachmentType SubmitCandidateAttachmentType, contentType string, body io.Reader) (*http.Request, error)

NewAttachJobBoardJobApplicationDocumentRequestWithBody generates requests for AttachJobBoardJobApplicationDocument with any type of body

func NewCompleteCandidatePartnerActionRequest

func NewCompleteCandidatePartnerActionRequest(server string, actionId openapi_types.UUID, candidateId int32, body CompleteCandidatePartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteCandidatePartnerActionRequest calls the generic CompleteCandidatePartnerAction builder with application/json body

func NewCompleteCandidatePartnerActionRequestWithBody

func NewCompleteCandidatePartnerActionRequestWithBody(server string, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompleteCandidatePartnerActionRequestWithBody generates requests for CompleteCandidatePartnerAction with any type of body

func NewCompleteCompanyPartnerActionRequest

func NewCompleteCompanyPartnerActionRequest(server string, actionId openapi_types.UUID, companyId int32, body CompleteCompanyPartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteCompanyPartnerActionRequest calls the generic CompleteCompanyPartnerAction builder with application/json body

func NewCompleteCompanyPartnerActionRequestWithBody

func NewCompleteCompanyPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompleteCompanyPartnerActionRequestWithBody generates requests for CompleteCompanyPartnerAction with any type of body

func NewCompleteContactPartnerActionRequest

func NewCompleteContactPartnerActionRequest(server string, actionId openapi_types.UUID, contactId int32, body CompleteContactPartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteContactPartnerActionRequest calls the generic CompleteContactPartnerAction builder with application/json body

func NewCompleteContactPartnerActionRequestWithBody

func NewCompleteContactPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompleteContactPartnerActionRequestWithBody generates requests for CompleteContactPartnerAction with any type of body

func NewCompleteJobAdPartnerActionRequest

func NewCompleteJobAdPartnerActionRequest(server string, actionId openapi_types.UUID, adId int32, body CompleteJobAdPartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteJobAdPartnerActionRequest calls the generic CompleteJobAdPartnerAction builder with application/json body

func NewCompleteJobAdPartnerActionRequestWithBody

func NewCompleteJobAdPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompleteJobAdPartnerActionRequestWithBody generates requests for CompleteJobAdPartnerAction with any type of body

func NewCompleteJobApplicationPartnerActionRequest

func NewCompleteJobApplicationPartnerActionRequest(server string, actionId openapi_types.UUID, applicationId int64, body CompleteJobApplicationPartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteJobApplicationPartnerActionRequest calls the generic CompleteJobApplicationPartnerAction builder with application/json body

func NewCompleteJobApplicationPartnerActionRequestWithBody

func NewCompleteJobApplicationPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewCompleteJobApplicationPartnerActionRequestWithBody generates requests for CompleteJobApplicationPartnerAction with any type of body

func NewCompleteJobOrderPartnerActionRequest

func NewCompleteJobOrderPartnerActionRequest(server string, actionId openapi_types.UUID, jobId int32, body CompleteJobOrderPartnerActionJSONRequestBody) (*http.Request, error)

NewCompleteJobOrderPartnerActionRequest calls the generic CompleteJobOrderPartnerAction builder with application/json body

func NewCompleteJobOrderPartnerActionRequestWithBody

func NewCompleteJobOrderPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompleteJobOrderPartnerActionRequestWithBody generates requests for CompleteJobOrderPartnerAction with any type of body

func NewCompletePlacementPartnerActionRequest

func NewCompletePlacementPartnerActionRequest(server string, actionId openapi_types.UUID, placementId int32, body CompletePlacementPartnerActionJSONRequestBody) (*http.Request, error)

NewCompletePlacementPartnerActionRequest calls the generic CompletePlacementPartnerAction builder with application/json body

func NewCompletePlacementPartnerActionRequestWithBody

func NewCompletePlacementPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewCompletePlacementPartnerActionRequestWithBody generates requests for CompletePlacementPartnerAction with any type of body

func NewCreateEventRequest added in v0.0.3

func NewCreateEventRequest(server string, body CreateEventJSONRequestBody) (*http.Request, error)

NewCreateEventRequest calls the generic CreateEvent builder with application/json body

func NewCreateEventRequestWithBody added in v0.0.3

func NewCreateEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEventRequestWithBody generates requests for CreateEvent with any type of body

func NewDeleteCandidateAvailabilityWeekRequest

func NewDeleteCandidateAvailabilityWeekRequest(server string, candidateId int32, params *DeleteCandidateAvailabilityWeekParams) (*http.Request, error)

NewDeleteCandidateAvailabilityWeekRequest generates requests for DeleteCandidateAvailabilityWeek

func NewDeleteCandidateCategoryRequest

func NewDeleteCandidateCategoryRequest(server string, candidateId int32, categoryId int32) (*http.Request, error)

NewDeleteCandidateCategoryRequest generates requests for DeleteCandidateCategory

func NewDeleteCandidatePhotoRequest

func NewDeleteCandidatePhotoRequest(server string, candidateId int32) (*http.Request, error)

NewDeleteCandidatePhotoRequest generates requests for DeleteCandidatePhoto

func NewDeleteCandidateSkillsRequest

func NewDeleteCandidateSkillsRequest(server string, candidateId int32, body DeleteCandidateSkillsJSONRequestBody) (*http.Request, error)

NewDeleteCandidateSkillsRequest calls the generic DeleteCandidateSkills builder with application/json body

func NewDeleteCandidateSkillsRequestWithBody

func NewDeleteCandidateSkillsRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewDeleteCandidateSkillsRequestWithBody generates requests for DeleteCandidateSkills with any type of body

func NewDeleteCompanyLogoRequest

func NewDeleteCompanyLogoRequest(server string, companyId int32) (*http.Request, error)

NewDeleteCompanyLogoRequest generates requests for DeleteCompanyLogo

func NewDeleteContactCategoryRequest

func NewDeleteContactCategoryRequest(server string, contactId int32, categoryId int32) (*http.Request, error)

NewDeleteContactCategoryRequest generates requests for DeleteContactCategory

func NewDeleteContactSkillsRequest

func NewDeleteContactSkillsRequest(server string, contactId int32, body DeleteContactSkillsJSONRequestBody) (*http.Request, error)

NewDeleteContactSkillsRequest calls the generic DeleteContactSkills builder with application/json body

func NewDeleteContactSkillsRequestWithBody

func NewDeleteContactSkillsRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewDeleteContactSkillsRequestWithBody generates requests for DeleteContactSkills with any type of body

func NewDeleteEventRequest added in v0.0.3

func NewDeleteEventRequest(server string, eventId int32) (*http.Request, error)

NewDeleteEventRequest generates requests for DeleteEvent

func NewDeleteInterviewRequest

func NewDeleteInterviewRequest(server string, interviewId int32) (*http.Request, error)

NewDeleteInterviewRequest generates requests for DeleteInterview

func NewDeleteJobOrderPayrollBillingRequest

func NewDeleteJobOrderPayrollBillingRequest(server string, jobOrderId int32) (*http.Request, error)

NewDeleteJobOrderPayrollBillingRequest generates requests for DeleteJobOrderPayrollBilling

func NewDeletePartnerActionRequest

func NewDeletePartnerActionRequest(server string, act openapi_types.UUID) (*http.Request, error)

NewDeletePartnerActionRequest generates requests for DeletePartnerAction

func NewDeleteRequisitionAttachmentRequest

func NewDeleteRequisitionAttachmentRequest(server string, requisitionId int32, attachmentId openapi_types.UUID) (*http.Request, error)

NewDeleteRequisitionAttachmentRequest generates requests for DeleteRequisitionAttachment

func NewDeleteRequisitionRequest

func NewDeleteRequisitionRequest(server string, requisitionId int32) (*http.Request, error)

NewDeleteRequisitionRequest generates requests for DeleteRequisition

func NewDeleteUserTaskRequest

func NewDeleteUserTaskRequest(server string, taskId int64) (*http.Request, error)

NewDeleteUserTaskRequest generates requests for DeleteUserTask

func NewDeleteWebhookRequest

func NewDeleteWebhookRequest(server string, webhookId openapi_types.UUID) (*http.Request, error)

NewDeleteWebhookRequest generates requests for DeleteWebhook

func NewDeletedCandidatesRequest

func NewDeletedCandidatesRequest(server string) (*http.Request, error)

NewDeletedCandidatesRequest generates requests for DeletedCandidates

func NewDeletedCompaniesRequest

func NewDeletedCompaniesRequest(server string) (*http.Request, error)

NewDeletedCompaniesRequest generates requests for DeletedCompanies

func NewDeletedContactsRequest

func NewDeletedContactsRequest(server string) (*http.Request, error)

NewDeletedContactsRequest generates requests for DeletedContacts

func NewDeletedJobApplicationsRequest

func NewDeletedJobApplicationsRequest(server string) (*http.Request, error)

NewDeletedJobApplicationsRequest generates requests for DeletedJobApplications

func NewDeletedJobOrdersRequest

func NewDeletedJobOrdersRequest(server string) (*http.Request, error)

NewDeletedJobOrdersRequest generates requests for DeletedJobOrders

func NewDeletedPlacementsRequest

func NewDeletedPlacementsRequest(server string) (*http.Request, error)

NewDeletedPlacementsRequest generates requests for DeletedPlacements

func NewDeletteContactPhotoRequest

func NewDeletteContactPhotoRequest(server string, contactId int32) (*http.Request, error)

NewDeletteContactPhotoRequest generates requests for DeletteContactPhoto

func NewFindAllCandidateAttachmentsRequest

func NewFindAllCandidateAttachmentsRequest(server string, params *FindAllCandidateAttachmentsParams) (*http.Request, error)

NewFindAllCandidateAttachmentsRequest generates requests for FindAllCandidateAttachments

func NewFindCandidateActivitiesRequest

func NewFindCandidateActivitiesRequest(server string, params *FindCandidateActivitiesParams) (*http.Request, error)

NewFindCandidateActivitiesRequest generates requests for FindCandidateActivities

func NewFindCandidateActivitySettingsRequest

func NewFindCandidateActivitySettingsRequest(server string, params *FindCandidateActivitySettingsParams) (*http.Request, error)

NewFindCandidateActivitySettingsRequest generates requests for FindCandidateActivitySettings

func NewFindCandidateAttachmentsRequest

func NewFindCandidateAttachmentsRequest(server string, candidateId int32, params *FindCandidateAttachmentsParams) (*http.Request, error)

NewFindCandidateAttachmentsRequest generates requests for FindCandidateAttachments

func NewFindCandidatesPayrollBillingsRequest

func NewFindCandidatesPayrollBillingsRequest(server string, params *FindCandidatesPayrollBillingsParams) (*http.Request, error)

NewFindCandidatesPayrollBillingsRequest generates requests for FindCandidatesPayrollBillings

func NewFindCandidatesRequest

func NewFindCandidatesRequest(server string, params *FindCandidatesParams) (*http.Request, error)

NewFindCandidatesRequest generates requests for FindCandidates

func NewFindCategoriesRequest

func NewFindCategoriesRequest(server string, params *FindCategoriesParams) (*http.Request, error)

NewFindCategoriesRequest generates requests for FindCategories

func NewFindCompaniesRequest

func NewFindCompaniesRequest(server string, params *FindCompaniesParams) (*http.Request, error)

NewFindCompaniesRequest generates requests for FindCompanies

func NewFindCompanyActivityRequest

func NewFindCompanyActivityRequest(server string, params *FindCompanyActivityParams) (*http.Request, error)

NewFindCompanyActivityRequest generates requests for FindCompanyActivity

func NewFindCompanyActivitySettingsRequest

func NewFindCompanyActivitySettingsRequest(server string, params *FindCompanyActivitySettingsParams) (*http.Request, error)

NewFindCompanyActivitySettingsRequest generates requests for FindCompanyActivitySettings

func NewFindCompanyAttachmentsRequest

func NewFindCompanyAttachmentsRequest(server string, companyId int32, params *FindCompanyAttachmentsParams) (*http.Request, error)

NewFindCompanyAttachmentsRequest generates requests for FindCompanyAttachments

func NewFindContactActivityRequest

func NewFindContactActivityRequest(server string, params *FindContactActivityParams) (*http.Request, error)

NewFindContactActivityRequest generates requests for FindContactActivity

func NewFindContactActivitySettingsRequest

func NewFindContactActivitySettingsRequest(server string, params *FindContactActivitySettingsParams) (*http.Request, error)

NewFindContactActivitySettingsRequest generates requests for FindContactActivitySettings

func NewFindContactAttachmentsRequest

func NewFindContactAttachmentsRequest(server string, contactId int32, params *FindContactAttachmentsParams) (*http.Request, error)

NewFindContactAttachmentsRequest generates requests for FindContactAttachments

func NewFindContactsRequest

func NewFindContactsRequest(server string, params *FindContactsParams) (*http.Request, error)

NewFindContactsRequest generates requests for FindContacts

func NewFindCountriesRequest

func NewFindCountriesRequest(server string, params *FindCountriesParams) (*http.Request, error)

NewFindCountriesRequest generates requests for FindCountries

func NewFindEmailAddressRequest

func NewFindEmailAddressRequest(server string, params *FindEmailAddressParams) (*http.Request, error)

NewFindEmailAddressRequest generates requests for FindEmailAddress

func NewFindEventsRequest added in v0.0.3

func NewFindEventsRequest(server string, params *FindEventsParams) (*http.Request, error)

NewFindEventsRequest generates requests for FindEvents

func NewFindFoldersRequest

func NewFindFoldersRequest(server string, params *FindFoldersParams) (*http.Request, error)

NewFindFoldersRequest generates requests for FindFolders

func NewFindInterviewsRequest

func NewFindInterviewsRequest(server string, params *FindInterviewsParams) (*http.Request, error)

NewFindInterviewsRequest generates requests for FindInterviews

func NewFindJobApplicationActivityRequest

func NewFindJobApplicationActivityRequest(server string, params *FindJobApplicationActivityParams) (*http.Request, error)

NewFindJobApplicationActivityRequest generates requests for FindJobApplicationActivity

func NewFindJobApplicationActivitySettingsRequest

func NewFindJobApplicationActivitySettingsRequest(server string, params *FindJobApplicationActivitySettingsParams) (*http.Request, error)

NewFindJobApplicationActivitySettingsRequest generates requests for FindJobApplicationActivitySettings

func NewFindJobApplicationAttachmentsRequest

func NewFindJobApplicationAttachmentsRequest(server string, applicationId int64, params *FindJobApplicationAttachmentsParams) (*http.Request, error)

NewFindJobApplicationAttachmentsRequest generates requests for FindJobApplicationAttachments

func NewFindJobApplicationsRequest

func NewFindJobApplicationsRequest(server string, params *FindJobApplicationsParams) (*http.Request, error)

NewFindJobApplicationsRequest generates requests for FindJobApplications

func NewFindJobBoardJobAdsRequest

func NewFindJobBoardJobAdsRequest(server string, boardId int32, params *FindJobBoardJobAdsParams) (*http.Request, error)

NewFindJobBoardJobAdsRequest generates requests for FindJobBoardJobAds

func NewFindJobBoardsRequest

func NewFindJobBoardsRequest(server string, params *FindJobBoardsParams) (*http.Request, error)

NewFindJobBoardsRequest generates requests for FindJobBoards

func NewFindJobOrderActivityRequest

func NewFindJobOrderActivityRequest(server string, params *FindJobOrderActivityParams) (*http.Request, error)

NewFindJobOrderActivityRequest generates requests for FindJobOrderActivity

func NewFindJobOrderActivitySettingsRequest

func NewFindJobOrderActivitySettingsRequest(server string, params *FindJobOrderActivitySettingsParams) (*http.Request, error)

NewFindJobOrderActivitySettingsRequest generates requests for FindJobOrderActivitySettings

func NewFindJobOrderAttachmentsRequest

func NewFindJobOrderAttachmentsRequest(server string, jobId int32, params *FindJobOrderAttachmentsParams) (*http.Request, error)

NewFindJobOrderAttachmentsRequest generates requests for FindJobOrderAttachments

func NewFindJobOrdersRequest

func NewFindJobOrdersRequest(server string, params *FindJobOrdersParams) (*http.Request, error)

NewFindJobOrdersRequest generates requests for FindJobOrders

func NewFindLocationsRequest

func NewFindLocationsRequest(server string, params *FindLocationsParams) (*http.Request, error)

NewFindLocationsRequest generates requests for FindLocations

func NewFindNotesRequest

func NewFindNotesRequest(server string, params *FindNotesParams) (*http.Request, error)

NewFindNotesRequest generates requests for FindNotes

func NewFindOpportunitiesRequest

func NewFindOpportunitiesRequest(server string, params *FindOpportunitiesParams) (*http.Request, error)

NewFindOpportunitiesRequest generates requests for FindOpportunities

func NewFindPartnerActionsRequest

func NewFindPartnerActionsRequest(server string, params *FindPartnerActionsParams) (*http.Request, error)

NewFindPartnerActionsRequest generates requests for FindPartnerActions

func NewFindPhoneNumberRequest

func NewFindPhoneNumberRequest(server string, params *FindPhoneNumberParams) (*http.Request, error)

NewFindPhoneNumberRequest generates requests for FindPhoneNumber

func NewFindPlacementActivityRequest

func NewFindPlacementActivityRequest(server string, params *FindPlacementActivityParams) (*http.Request, error)

NewFindPlacementActivityRequest generates requests for FindPlacementActivity

func NewFindPlacementActivitySettingsRequest

func NewFindPlacementActivitySettingsRequest(server string, params *FindPlacementActivitySettingsParams) (*http.Request, error)

NewFindPlacementActivitySettingsRequest generates requests for FindPlacementActivitySettings

func NewFindPlacementAttachmentsRequest

func NewFindPlacementAttachmentsRequest(server string, placementId int32, params *FindPlacementAttachmentsParams) (*http.Request, error)

NewFindPlacementAttachmentsRequest generates requests for FindPlacementAttachments

func NewFindPlacementsRequest

func NewFindPlacementsRequest(server string, params *FindPlacementsParams) (*http.Request, error)

NewFindPlacementsRequest generates requests for FindPlacements

func NewFindRequisitionsRequest

func NewFindRequisitionsRequest(server string, params *FindRequisitionsParams) (*http.Request, error)

NewFindRequisitionsRequest generates requests for FindRequisitions

func NewFindSubmissionsRequest

func NewFindSubmissionsRequest(server string, params *FindSubmissionsParams) (*http.Request, error)

NewFindSubmissionsRequest generates requests for FindSubmissions

func NewFindUserGroupsRequest

func NewFindUserGroupsRequest(server string, params *FindUserGroupsParams) (*http.Request, error)

NewFindUserGroupsRequest generates requests for FindUserGroups

func NewFindUserOfficesRequest

func NewFindUserOfficesRequest(server string, params *FindUserOfficesParams) (*http.Request, error)

NewFindUserOfficesRequest generates requests for FindUserOffices

func NewFindUserTasksRequest

func NewFindUserTasksRequest(server string, params *FindUserTasksParams) (*http.Request, error)

NewFindUserTasksRequest generates requests for FindUserTasks

func NewFindUserUserTasksRequest

func NewFindUserUserTasksRequest(server string, userId int32, params *FindUserUserTasksParams) (*http.Request, error)

NewFindUserUserTasksRequest generates requests for FindUserUserTasks

func NewFindUsersRequest

func NewFindUsersRequest(server string, params *FindUsersParams) (*http.Request, error)

NewFindUsersRequest generates requests for FindUsers

func NewFindWebhooksRequest

func NewFindWebhooksRequest(server string, params *FindWebhooksParams) (*http.Request, error)

NewFindWebhooksRequest generates requests for FindWebhooks

func NewFindWorkTypesRequest

func NewFindWorkTypesRequest(server string, params *FindWorkTypesParams) (*http.Request, error)

NewFindWorkTypesRequest generates requests for FindWorkTypes

func NewGetActiveCandidateJobApplicationsRequest

func NewGetActiveCandidateJobApplicationsRequest(server string, candidateId int32, params *GetActiveCandidateJobApplicationsParams) (*http.Request, error)

NewGetActiveCandidateJobApplicationsRequest generates requests for GetActiveCandidateJobApplications

func NewGetCandidateActivityByCandidateIdRequest

func NewGetCandidateActivityByCandidateIdRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateActivityByCandidateIdRequest generates requests for GetCandidateActivityByCandidateId

func NewGetCandidateActivityRequest

func NewGetCandidateActivityRequest(server string, candidateId int32, activityId int64) (*http.Request, error)

NewGetCandidateActivityRequest generates requests for GetCandidateActivity

func NewGetCandidateActivitySettingRequest

func NewGetCandidateActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetCandidateActivitySettingRequest generates requests for GetCandidateActivitySetting

func NewGetCandidateApprovedPlacementsRequest

func NewGetCandidateApprovedPlacementsRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateApprovedPlacementsRequest generates requests for GetCandidateApprovedPlacements

func NewGetCandidateAttachmentCategoryListRequest

func NewGetCandidateAttachmentCategoryListRequest(server string, params *GetCandidateAttachmentCategoryListParams) (*http.Request, error)

NewGetCandidateAttachmentCategoryListRequest generates requests for GetCandidateAttachmentCategoryList

func NewGetCandidateAttachmentRequest

func NewGetCandidateAttachmentRequest(server string, candidateId int32, attach int64) (*http.Request, error)

NewGetCandidateAttachmentRequest generates requests for GetCandidateAttachment

func NewGetCandidateAvailabilityRequest

func NewGetCandidateAvailabilityRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateAvailabilityRequest generates requests for GetCandidateAvailability

func NewGetCandidateCustomFieldListItemRequest

func NewGetCandidateCustomFieldListItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetCandidateCustomFieldListItemRequest generates requests for GetCandidateCustomFieldListItem

func NewGetCandidateCustomFieldListRequest

func NewGetCandidateCustomFieldListRequest(server string) (*http.Request, error)

NewGetCandidateCustomFieldListRequest generates requests for GetCandidateCustomFieldList

func NewGetCandidateEventsRequest added in v0.0.3

func NewGetCandidateEventsRequest(server string, candidateId int32, params *GetCandidateEventsParams) (*http.Request, error)

NewGetCandidateEventsRequest generates requests for GetCandidateEvents

func NewGetCandidateFloatsRequest

func NewGetCandidateFloatsRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateFloatsRequest generates requests for GetCandidateFloats

func NewGetCandidateInterviewsRequest

func NewGetCandidateInterviewsRequest(server string, candidateId int32, params *GetCandidateInterviewsParams) (*http.Request, error)

NewGetCandidateInterviewsRequest generates requests for GetCandidateInterviews

func NewGetCandidateJobApplicationsRequest

func NewGetCandidateJobApplicationsRequest(server string, candidateId int32, params *GetCandidateJobApplicationsParams) (*http.Request, error)

NewGetCandidateJobApplicationsRequest generates requests for GetCandidateJobApplications

func NewGetCandidateNoteTypeListRequest

func NewGetCandidateNoteTypeListRequest(server string, params *GetCandidateNoteTypeListParams) (*http.Request, error)

NewGetCandidateNoteTypeListRequest generates requests for GetCandidateNoteTypeList

func NewGetCandidateNotesRequest

func NewGetCandidateNotesRequest(server string, candidateId int32, params *GetCandidateNotesParams) (*http.Request, error)

NewGetCandidateNotesRequest generates requests for GetCandidateNotes

func NewGetCandidatePayrollBillingRequest

func NewGetCandidatePayrollBillingRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidatePayrollBillingRequest generates requests for GetCandidatePayrollBilling

func NewGetCandidatePhotoRequest

func NewGetCandidatePhotoRequest(server string, candidateId int32, params *GetCandidatePhotoParams) (*http.Request, error)

NewGetCandidatePhotoRequest generates requests for GetCandidatePhoto

func NewGetCandidatePlacementsRequest

func NewGetCandidatePlacementsRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidatePlacementsRequest generates requests for GetCandidatePlacements

func NewGetCandidateRatingListRequest

func NewGetCandidateRatingListRequest(server string, params *GetCandidateRatingListParams) (*http.Request, error)

NewGetCandidateRatingListRequest generates requests for GetCandidateRatingList

func NewGetCandidateRequest

func NewGetCandidateRequest(server string, candidateId int32, params *GetCandidateParams) (*http.Request, error)

NewGetCandidateRequest generates requests for GetCandidate

func NewGetCandidateSalutationListRequest

func NewGetCandidateSalutationListRequest(server string, params *GetCandidateSalutationListParams) (*http.Request, error)

NewGetCandidateSalutationListRequest generates requests for GetCandidateSalutationList

func NewGetCandidateSkillsRequest

func NewGetCandidateSkillsRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateSkillsRequest generates requests for GetCandidateSkills

func NewGetCandidateSourceListRequest

func NewGetCandidateSourceListRequest(server string, params *GetCandidateSourceListParams) (*http.Request, error)

NewGetCandidateSourceListRequest generates requests for GetCandidateSourceList

func NewGetCandidateStatusListItemRequest

func NewGetCandidateStatusListItemRequest(server string, statusId int32) (*http.Request, error)

NewGetCandidateStatusListItemRequest generates requests for GetCandidateStatusListItem

func NewGetCandidateStatusListRequest

func NewGetCandidateStatusListRequest(server string, params *GetCandidateStatusListParams) (*http.Request, error)

NewGetCandidateStatusListRequest generates requests for GetCandidateStatusList

func NewGetCandidateSubmissionsRequest

func NewGetCandidateSubmissionsRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateSubmissionsRequest generates requests for GetCandidateSubmissions

func NewGetCandidateUserTaskRequest

func NewGetCandidateUserTaskRequest(server string, candidateId int32, taskId int64) (*http.Request, error)

NewGetCandidateUserTaskRequest generates requests for GetCandidateUserTask

func NewGetCandidateVideosRequest

func NewGetCandidateVideosRequest(server string, candidateId int32) (*http.Request, error)

NewGetCandidateVideosRequest generates requests for GetCandidateVideos

func NewGetCompanyActiveJobOrdersRequest

func NewGetCompanyActiveJobOrdersRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyActiveJobOrdersRequest generates requests for GetCompanyActiveJobOrders

func NewGetCompanyActivityByCompanyIdRequest

func NewGetCompanyActivityByCompanyIdRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyActivityByCompanyIdRequest generates requests for GetCompanyActivityByCompanyId

func NewGetCompanyActivityRequest

func NewGetCompanyActivityRequest(server string, companyId int32, activityId int64) (*http.Request, error)

NewGetCompanyActivityRequest generates requests for GetCompanyActivity

func NewGetCompanyActivitySettingRequest

func NewGetCompanyActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetCompanyActivitySettingRequest generates requests for GetCompanyActivitySetting

func NewGetCompanyAddressRequest

func NewGetCompanyAddressRequest(server string, companyId int32, addressId openapi_types.UUID) (*http.Request, error)

NewGetCompanyAddressRequest generates requests for GetCompanyAddress

func NewGetCompanyAddressesRequest

func NewGetCompanyAddressesRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyAddressesRequest generates requests for GetCompanyAddresses

func NewGetCompanyApprovedPlacementsRequest

func NewGetCompanyApprovedPlacementsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyApprovedPlacementsRequest generates requests for GetCompanyApprovedPlacements

func NewGetCompanyAttachmentCategoryListRequest

func NewGetCompanyAttachmentCategoryListRequest(server string, params *GetCompanyAttachmentCategoryListParams) (*http.Request, error)

NewGetCompanyAttachmentCategoryListRequest generates requests for GetCompanyAttachmentCategoryList

func NewGetCompanyAttachmentRequest

func NewGetCompanyAttachmentRequest(server string, companyId int32, attach int64) (*http.Request, error)

NewGetCompanyAttachmentRequest generates requests for GetCompanyAttachment

func NewGetCompanyContactsRequest

func NewGetCompanyContactsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyContactsRequest generates requests for GetCompanyContacts

func NewGetCompanyCustomFieldListItemRequest

func NewGetCompanyCustomFieldListItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetCompanyCustomFieldListItemRequest generates requests for GetCompanyCustomFieldListItem

func NewGetCompanyCustomFieldListRequest

func NewGetCompanyCustomFieldListRequest(server string) (*http.Request, error)

NewGetCompanyCustomFieldListRequest generates requests for GetCompanyCustomFieldList

func NewGetCompanyFloatsRequest

func NewGetCompanyFloatsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyFloatsRequest generates requests for GetCompanyFloats

func NewGetCompanyJobOrdersRequest

func NewGetCompanyJobOrdersRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyJobOrdersRequest generates requests for GetCompanyJobOrders

func NewGetCompanyLogoRequest

func NewGetCompanyLogoRequest(server string, companyId int32, params *GetCompanyLogoParams) (*http.Request, error)

NewGetCompanyLogoRequest generates requests for GetCompanyLogo

func NewGetCompanyNoteTypeListRequest

func NewGetCompanyNoteTypeListRequest(server string, params *GetCompanyNoteTypeListParams) (*http.Request, error)

NewGetCompanyNoteTypeListRequest generates requests for GetCompanyNoteTypeList

func NewGetCompanyNotesRequest

func NewGetCompanyNotesRequest(server string, companyId int32, params *GetCompanyNotesParams) (*http.Request, error)

NewGetCompanyNotesRequest generates requests for GetCompanyNotes

func NewGetCompanyPlacementsRequest

func NewGetCompanyPlacementsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyPlacementsRequest generates requests for GetCompanyPlacements

func NewGetCompanyRequest

func NewGetCompanyRequest(server string, companyId int32, params *GetCompanyParams) (*http.Request, error)

NewGetCompanyRequest generates requests for GetCompany

func NewGetCompanyRequisitionsRequest

func NewGetCompanyRequisitionsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanyRequisitionsRequest generates requests for GetCompanyRequisitions

func NewGetCompanySkillsRequest

func NewGetCompanySkillsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanySkillsRequest generates requests for GetCompanySkills

func NewGetCompanyStatusListItemRequest

func NewGetCompanyStatusListItemRequest(server string, statusId int32) (*http.Request, error)

NewGetCompanyStatusListItemRequest generates requests for GetCompanyStatusListItem

func NewGetCompanyStatusListRequest

func NewGetCompanyStatusListRequest(server string, params *GetCompanyStatusListParams) (*http.Request, error)

NewGetCompanyStatusListRequest generates requests for GetCompanyStatusList

func NewGetCompanySubmissionsRequest

func NewGetCompanySubmissionsRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanySubmissionsRequest generates requests for GetCompanySubmissions

func NewGetCompanySubsidiariesRequest

func NewGetCompanySubsidiariesRequest(server string, companyId int32) (*http.Request, error)

NewGetCompanySubsidiariesRequest generates requests for GetCompanySubsidiaries

func NewGetCompanyUserTaskRequest

func NewGetCompanyUserTaskRequest(server string, companyId int32, taskId int64) (*http.Request, error)

NewGetCompanyUserTaskRequest generates requests for GetCompanyUserTask

func NewGetCompanyWorkflowRequest

func NewGetCompanyWorkflowRequest(server string, companyId int32, workflowType CompanyWorkflowType, workflowId int32) (*http.Request, error)

NewGetCompanyWorkflowRequest generates requests for GetCompanyWorkflow

func NewGetContactActiveJobOrdersRequest

func NewGetContactActiveJobOrdersRequest(server string, contactId int32) (*http.Request, error)

NewGetContactActiveJobOrdersRequest generates requests for GetContactActiveJobOrders

func NewGetContactActivityByContactIdRequest

func NewGetContactActivityByContactIdRequest(server string, contactId int32) (*http.Request, error)

NewGetContactActivityByContactIdRequest generates requests for GetContactActivityByContactId

func NewGetContactActivityRequest

func NewGetContactActivityRequest(server string, contactId int32, activityId int64) (*http.Request, error)

NewGetContactActivityRequest generates requests for GetContactActivity

func NewGetContactActivitySettingRequest

func NewGetContactActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetContactActivitySettingRequest generates requests for GetContactActivitySetting

func NewGetContactAttachmentCategoryListRequest

func NewGetContactAttachmentCategoryListRequest(server string, params *GetContactAttachmentCategoryListParams) (*http.Request, error)

NewGetContactAttachmentCategoryListRequest generates requests for GetContactAttachmentCategoryList

func NewGetContactAttachmentRequest

func NewGetContactAttachmentRequest(server string, contactId int32, attach int64) (*http.Request, error)

NewGetContactAttachmentRequest generates requests for GetContactAttachment

func NewGetContactCustomFieldListItemRequest

func NewGetContactCustomFieldListItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetContactCustomFieldListItemRequest generates requests for GetContactCustomFieldListItem

func NewGetContactCustomFieldListRequest

func NewGetContactCustomFieldListRequest(server string) (*http.Request, error)

NewGetContactCustomFieldListRequest generates requests for GetContactCustomFieldList

func NewGetContactEventInterviewEvaluationRequest added in v0.0.3

func NewGetContactEventInterviewEvaluationRequest(server string, eventId int32, applicationId int64, contactId int32) (*http.Request, error)

NewGetContactEventInterviewEvaluationRequest generates requests for GetContactEventInterviewEvaluation

func NewGetContactEventsRequest added in v0.0.3

func NewGetContactEventsRequest(server string, contactId int32, params *GetContactEventsParams) (*http.Request, error)

NewGetContactEventsRequest generates requests for GetContactEvents

func NewGetContactInterviewsRequest

func NewGetContactInterviewsRequest(server string, contactId int32, params *GetContactInterviewsParams) (*http.Request, error)

NewGetContactInterviewsRequest generates requests for GetContactInterviews

func NewGetContactJobOrdersRequest

func NewGetContactJobOrdersRequest(server string, contactId int32) (*http.Request, error)

NewGetContactJobOrdersRequest generates requests for GetContactJobOrders

func NewGetContactNoteTypeListRequest

func NewGetContactNoteTypeListRequest(server string, params *GetContactNoteTypeListParams) (*http.Request, error)

NewGetContactNoteTypeListRequest generates requests for GetContactNoteTypeList

func NewGetContactNotesRequest

func NewGetContactNotesRequest(server string, contactId int32, params *GetContactNotesParams) (*http.Request, error)

NewGetContactNotesRequest generates requests for GetContactNotes

func NewGetContactPhotoRequest

func NewGetContactPhotoRequest(server string, contactId int32, params *GetContactPhotoParams) (*http.Request, error)

NewGetContactPhotoRequest generates requests for GetContactPhoto

func NewGetContactRequest

func NewGetContactRequest(server string, contactId int32, params *GetContactParams) (*http.Request, error)

NewGetContactRequest generates requests for GetContact

func NewGetContactSalutationListRequest

func NewGetContactSalutationListRequest(server string, params *GetContactSalutationListParams) (*http.Request, error)

NewGetContactSalutationListRequest generates requests for GetContactSalutationList

func NewGetContactSkillsRequest

func NewGetContactSkillsRequest(server string, contactId int32) (*http.Request, error)

NewGetContactSkillsRequest generates requests for GetContactSkills

func NewGetContactStatusListItemRequest

func NewGetContactStatusListItemRequest(server string, statusId int32) (*http.Request, error)

NewGetContactStatusListItemRequest generates requests for GetContactStatusListItem

func NewGetContactStatusListRequest

func NewGetContactStatusListRequest(server string, params *GetContactStatusListParams) (*http.Request, error)

NewGetContactStatusListRequest generates requests for GetContactStatusList

func NewGetContactUserTaskRequest

func NewGetContactUserTaskRequest(server string, contactId int32, taskId int64) (*http.Request, error)

NewGetContactUserTaskRequest generates requests for GetContactUserTask

func NewGetCurrentUserRequest

func NewGetCurrentUserRequest(server string) (*http.Request, error)

NewGetCurrentUserRequest generates requests for GetCurrentUser

func NewGetEventInterviewEvaluationsRequest added in v0.0.3

func NewGetEventInterviewEvaluationsRequest(server string, eventId int32, applicationId int64) (*http.Request, error)

NewGetEventInterviewEvaluationsRequest generates requests for GetEventInterviewEvaluations

func NewGetEventRequest added in v0.0.3

func NewGetEventRequest(server string, eventId int32, params *GetEventParams) (*http.Request, error)

NewGetEventRequest generates requests for GetEvent

func NewGetEventSubTypesRequest added in v0.0.3

func NewGetEventSubTypesRequest(server string) (*http.Request, error)

NewGetEventSubTypesRequest generates requests for GetEventSubTypes

func NewGetExternalInterviewEvaluationRequest

func NewGetExternalInterviewEvaluationRequest(server string, interviewId int32, applicationId int64, contactId int32) (*http.Request, error)

NewGetExternalInterviewEvaluationRequest generates requests for GetExternalInterviewEvaluation

func NewGetFloatRequest

func NewGetFloatRequest(server string, floatId int64) (*http.Request, error)

NewGetFloatRequest generates requests for GetFloat

func NewGetFloatsRequest

func NewGetFloatsRequest(server string, params *GetFloatsParams) (*http.Request, error)

NewGetFloatsRequest generates requests for GetFloats

func NewGetFolderRequest

func NewGetFolderRequest(server string, folderId int64, params *GetFolderParams) (*http.Request, error)

NewGetFolderRequest generates requests for GetFolder

func NewGetGroupUsersRequest

func NewGetGroupUsersRequest(server string, groupId int32) (*http.Request, error)

NewGetGroupUsersRequest generates requests for GetGroupUsers

func NewGetImportContactsRequest added in v0.0.3

func NewGetImportContactsRequest(server string, importId int32) (*http.Request, error)

NewGetImportContactsRequest generates requests for GetImportContacts

func NewGetImportNotesRequest added in v0.0.3

func NewGetImportNotesRequest(server string, importId int32) (*http.Request, error)

NewGetImportNotesRequest generates requests for GetImportNotes

func NewGetInternalInterviewEvaluationRequest

func NewGetInternalInterviewEvaluationRequest(server string, interviewId int32, applicationId int64, userId int32) (*http.Request, error)

NewGetInternalInterviewEvaluationRequest generates requests for GetInternalInterviewEvaluation

func NewGetInterviewEvaluationsRequest

func NewGetInterviewEvaluationsRequest(server string, interviewId int32, applicationId int64) (*http.Request, error)

NewGetInterviewEvaluationsRequest generates requests for GetInterviewEvaluations

func NewGetInterviewRequest

func NewGetInterviewRequest(server string, interviewId int32, applicationId int64, params *GetInterviewParams) (*http.Request, error)

NewGetInterviewRequest generates requests for GetInterview

func NewGetJobAdActiveJobApplicationsRequest

func NewGetJobAdActiveJobApplicationsRequest(server string, adId int32, params *GetJobAdActiveJobApplicationsParams) (*http.Request, error)

NewGetJobAdActiveJobApplicationsRequest generates requests for GetJobAdActiveJobApplications

func NewGetJobAdJobApplicationsRequest

func NewGetJobAdJobApplicationsRequest(server string, adId int32, params *GetJobAdJobApplicationsParams) (*http.Request, error)

NewGetJobAdJobApplicationsRequest generates requests for GetJobAdJobApplications

func NewGetJobAdRequest

func NewGetJobAdRequest(server string, adId int32, params *GetJobAdParams) (*http.Request, error)

NewGetJobAdRequest generates requests for GetJobAd

func NewGetJobAdsRequest

func NewGetJobAdsRequest(server string, params *GetJobAdsParams) (*http.Request, error)

NewGetJobAdsRequest generates requests for GetJobAds

func NewGetJobApplicationActivityByApplicationIdRequest

func NewGetJobApplicationActivityByApplicationIdRequest(server string, applicationId int64) (*http.Request, error)

NewGetJobApplicationActivityByApplicationIdRequest generates requests for GetJobApplicationActivityByApplicationId

func NewGetJobApplicationActivityRequest

func NewGetJobApplicationActivityRequest(server string, applicationId int64, activityId int64) (*http.Request, error)

NewGetJobApplicationActivityRequest generates requests for GetJobApplicationActivity

func NewGetJobApplicationActivitySettingRequest

func NewGetJobApplicationActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetJobApplicationActivitySettingRequest generates requests for GetJobApplicationActivitySetting

func NewGetJobApplicationAttachmentRequest

func NewGetJobApplicationAttachmentRequest(server string, applicationId int64, attach int64) (*http.Request, error)

NewGetJobApplicationAttachmentRequest generates requests for GetJobApplicationAttachment

func NewGetJobApplicationCustomFieldListItemRequest

func NewGetJobApplicationCustomFieldListItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetJobApplicationCustomFieldListItemRequest generates requests for GetJobApplicationCustomFieldListItem

func NewGetJobApplicationCustomFieldListRequest

func NewGetJobApplicationCustomFieldListRequest(server string) (*http.Request, error)

NewGetJobApplicationCustomFieldListRequest generates requests for GetJobApplicationCustomFieldList

func NewGetJobApplicationInterviewsRequest

func NewGetJobApplicationInterviewsRequest(server string, applicationId int64, params *GetJobApplicationInterviewsParams) (*http.Request, error)

NewGetJobApplicationInterviewsRequest generates requests for GetJobApplicationInterviews

func NewGetJobApplicationNotesRequest

func NewGetJobApplicationNotesRequest(server string, applicationId int64, params *GetJobApplicationNotesParams) (*http.Request, error)

NewGetJobApplicationNotesRequest generates requests for GetJobApplicationNotes

func NewGetJobApplicationRequest

func NewGetJobApplicationRequest(server string, applicationId int64) (*http.Request, error)

NewGetJobApplicationRequest generates requests for GetJobApplication

func NewGetJobApplicationStatusListItemRequest

func NewGetJobApplicationStatusListItemRequest(server string, statusId int32) (*http.Request, error)

NewGetJobApplicationStatusListItemRequest generates requests for GetJobApplicationStatusListItem

func NewGetJobApplicationStatusListRequest

func NewGetJobApplicationStatusListRequest(server string, params *GetJobApplicationStatusListParams) (*http.Request, error)

NewGetJobApplicationStatusListRequest generates requests for GetJobApplicationStatusList

func NewGetJobApplicationUserTaskRequest

func NewGetJobApplicationUserTaskRequest(server string, applicationId int64, taskId int64) (*http.Request, error)

NewGetJobApplicationUserTaskRequest generates requests for GetJobApplicationUserTask

func NewGetJobApplicationVideosRequest

func NewGetJobApplicationVideosRequest(server string, applicationId int64) (*http.Request, error)

NewGetJobApplicationVideosRequest generates requests for GetJobApplicationVideos

func NewGetJobApplicationWorkflowListRequest

func NewGetJobApplicationWorkflowListRequest(server string, params *GetJobApplicationWorkflowListParams) (*http.Request, error)

NewGetJobApplicationWorkflowListRequest generates requests for GetJobApplicationWorkflowList

func NewGetJobBoardJobAdRequest

func NewGetJobBoardJobAdRequest(server string, boardId int32, adId int32) (*http.Request, error)

NewGetJobBoardJobAdRequest generates requests for GetJobBoardJobAd

func NewGetJobBoardRequest

func NewGetJobBoardRequest(server string, boardId int32) (*http.Request, error)

NewGetJobBoardRequest generates requests for GetJobBoard

func NewGetJobOrderActiveJobApplicationsRequest

func NewGetJobOrderActiveJobApplicationsRequest(server string, jobId int32, params *GetJobOrderActiveJobApplicationsParams) (*http.Request, error)

NewGetJobOrderActiveJobApplicationsRequest generates requests for GetJobOrderActiveJobApplications

func NewGetJobOrderActivityByJobIdRequest

func NewGetJobOrderActivityByJobIdRequest(server string, jobId int32) (*http.Request, error)

NewGetJobOrderActivityByJobIdRequest generates requests for GetJobOrderActivityByJobId

func NewGetJobOrderActivityRequest

func NewGetJobOrderActivityRequest(server string, jobId int32, activityId int64) (*http.Request, error)

NewGetJobOrderActivityRequest generates requests for GetJobOrderActivity

func NewGetJobOrderActivitySettingRequest

func NewGetJobOrderActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetJobOrderActivitySettingRequest generates requests for GetJobOrderActivitySetting

func NewGetJobOrderApprovedPlacementsRequest

func NewGetJobOrderApprovedPlacementsRequest(server string, jobId int32) (*http.Request, error)

NewGetJobOrderApprovedPlacementsRequest generates requests for GetJobOrderApprovedPlacements

func NewGetJobOrderAttachmentCategoryListRequest

func NewGetJobOrderAttachmentCategoryListRequest(server string, params *GetJobOrderAttachmentCategoryListParams) (*http.Request, error)

NewGetJobOrderAttachmentCategoryListRequest generates requests for GetJobOrderAttachmentCategoryList

func NewGetJobOrderAttachmentRequest

func NewGetJobOrderAttachmentRequest(server string, jobId int32, attach int64) (*http.Request, error)

NewGetJobOrderAttachmentRequest generates requests for GetJobOrderAttachment

func NewGetJobOrderCustomFieldItemRequest

func NewGetJobOrderCustomFieldItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetJobOrderCustomFieldItemRequest generates requests for GetJobOrderCustomFieldItem

func NewGetJobOrderCustomFieldListRequest

func NewGetJobOrderCustomFieldListRequest(server string) (*http.Request, error)

NewGetJobOrderCustomFieldListRequest generates requests for GetJobOrderCustomFieldList

func NewGetJobOrderInvoiceRequest

func NewGetJobOrderInvoiceRequest(server string, jobId int32, invoiceId int32) (*http.Request, error)

NewGetJobOrderInvoiceRequest generates requests for GetJobOrderInvoice

func NewGetJobOrderJobApplicationsRequest

func NewGetJobOrderJobApplicationsRequest(server string, jobId int32, params *GetJobOrderJobApplicationsParams) (*http.Request, error)

NewGetJobOrderJobApplicationsRequest generates requests for GetJobOrderJobApplications

func NewGetJobOrderNoteTypeListRequest

func NewGetJobOrderNoteTypeListRequest(server string, params *GetJobOrderNoteTypeListParams) (*http.Request, error)

NewGetJobOrderNoteTypeListRequest generates requests for GetJobOrderNoteTypeList

func NewGetJobOrderNotesRequest

func NewGetJobOrderNotesRequest(server string, jobId int32, params *GetJobOrderNotesParams) (*http.Request, error)

NewGetJobOrderNotesRequest generates requests for GetJobOrderNotes

func NewGetJobOrderPayrollBillingRequest

func NewGetJobOrderPayrollBillingRequest(server string, jobOrderId int32) (*http.Request, error)

NewGetJobOrderPayrollBillingRequest generates requests for GetJobOrderPayrollBilling

func NewGetJobOrderPlacementsRequest

func NewGetJobOrderPlacementsRequest(server string, jobId int32) (*http.Request, error)

NewGetJobOrderPlacementsRequest generates requests for GetJobOrderPlacements

func NewGetJobOrderRequest

func NewGetJobOrderRequest(server string, jobId int32, params *GetJobOrderParams) (*http.Request, error)

NewGetJobOrderRequest generates requests for GetJobOrder

func NewGetJobOrderSourceListRequest

func NewGetJobOrderSourceListRequest(server string, params *GetJobOrderSourceListParams) (*http.Request, error)

NewGetJobOrderSourceListRequest generates requests for GetJobOrderSourceList

func NewGetJobOrderStatusItemRequest

func NewGetJobOrderStatusItemRequest(server string, statusId int32) (*http.Request, error)

NewGetJobOrderStatusItemRequest generates requests for GetJobOrderStatusItem

func NewGetJobOrderStatusListRequest

func NewGetJobOrderStatusListRequest(server string, params *GetJobOrderStatusListParams) (*http.Request, error)

NewGetJobOrderStatusListRequest generates requests for GetJobOrderStatusList

func NewGetJobOrderSubmissionsRequest

func NewGetJobOrderSubmissionsRequest(server string, jobId int32) (*http.Request, error)

NewGetJobOrderSubmissionsRequest generates requests for GetJobOrderSubmissions

func NewGetJobOrderUserTaskRequest

func NewGetJobOrderUserTaskRequest(server string, jobId int32, taskId int64) (*http.Request, error)

NewGetJobOrderUserTaskRequest generates requests for GetJobOrderUserTask

func NewGetLatestCandidateVideoRequest

func NewGetLatestCandidateVideoRequest(server string, candidateId int32, videoType CandidateVideoType) (*http.Request, error)

NewGetLatestCandidateVideoRequest generates requests for GetLatestCandidateVideo

func NewGetLatestJobApplicationVideoRequest

func NewGetLatestJobApplicationVideoRequest(server string, applicationId int64, videoType CandidateVideoType) (*http.Request, error)

NewGetLatestJobApplicationVideoRequest generates requests for GetLatestJobApplicationVideo

func NewGetNoteAttachmentRequest

func NewGetNoteAttachmentRequest(server string, noteId openapi_types.UUID, attachmentId openapi_types.UUID) (*http.Request, error)

NewGetNoteAttachmentRequest generates requests for GetNoteAttachment

func NewGetNoteRequest

func NewGetNoteRequest(server string, noteId openapi_types.UUID) (*http.Request, error)

NewGetNoteRequest generates requests for GetNote

func NewGetOfficeUsersRequest

func NewGetOfficeUsersRequest(server string, officeId int32) (*http.Request, error)

NewGetOfficeUsersRequest generates requests for GetOfficeUsers

func NewGetOpportunityRequest

func NewGetOpportunityRequest(server string, opportunityId openapi_types.UUID) (*http.Request, error)

NewGetOpportunityRequest generates requests for GetOpportunity

func NewGetPartnerActionCandidatesRequest

func NewGetPartnerActionCandidatesRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionCandidatesParams) (*http.Request, error)

NewGetPartnerActionCandidatesRequest generates requests for GetPartnerActionCandidates

func NewGetPartnerActionCompaniesRequest

func NewGetPartnerActionCompaniesRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionCompaniesParams) (*http.Request, error)

NewGetPartnerActionCompaniesRequest generates requests for GetPartnerActionCompanies

func NewGetPartnerActionContactsRequest

func NewGetPartnerActionContactsRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionContactsParams) (*http.Request, error)

NewGetPartnerActionContactsRequest generates requests for GetPartnerActionContacts

func NewGetPartnerActionJobAdsRequest

func NewGetPartnerActionJobAdsRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionJobAdsParams) (*http.Request, error)

NewGetPartnerActionJobAdsRequest generates requests for GetPartnerActionJobAds

func NewGetPartnerActionJobApplicationsRequest

func NewGetPartnerActionJobApplicationsRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionJobApplicationsParams) (*http.Request, error)

NewGetPartnerActionJobApplicationsRequest generates requests for GetPartnerActionJobApplications

func NewGetPartnerActionJobOrdersRequest

func NewGetPartnerActionJobOrdersRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionJobOrdersParams) (*http.Request, error)

NewGetPartnerActionJobOrdersRequest generates requests for GetPartnerActionJobOrders

func NewGetPartnerActionPlacementsRequest

func NewGetPartnerActionPlacementsRequest(server string, actionId openapi_types.UUID, params *GetPartnerActionPlacementsParams) (*http.Request, error)

NewGetPartnerActionPlacementsRequest generates requests for GetPartnerActionPlacements

func NewGetPartnerActionRequest

func NewGetPartnerActionRequest(server string, act openapi_types.UUID) (*http.Request, error)

NewGetPartnerActionRequest generates requests for GetPartnerAction

func NewGetPlacementActivityByPlacementIdRequest

func NewGetPlacementActivityByPlacementIdRequest(server string, placementId int32) (*http.Request, error)

NewGetPlacementActivityByPlacementIdRequest generates requests for GetPlacementActivityByPlacementId

func NewGetPlacementActivityRequest

func NewGetPlacementActivityRequest(server string, placementId int32, activityId int64) (*http.Request, error)

NewGetPlacementActivityRequest generates requests for GetPlacementActivity

func NewGetPlacementActivitySettingRequest

func NewGetPlacementActivitySettingRequest(server string, settingId int32) (*http.Request, error)

NewGetPlacementActivitySettingRequest generates requests for GetPlacementActivitySetting

func NewGetPlacementAttachmentCategoryListRequest

func NewGetPlacementAttachmentCategoryListRequest(server string, params *GetPlacementAttachmentCategoryListParams) (*http.Request, error)

NewGetPlacementAttachmentCategoryListRequest generates requests for GetPlacementAttachmentCategoryList

func NewGetPlacementAttachmentRequest

func NewGetPlacementAttachmentRequest(server string, placementId int32, attach int64) (*http.Request, error)

NewGetPlacementAttachmentRequest generates requests for GetPlacementAttachment

func NewGetPlacementAwardListRequest

func NewGetPlacementAwardListRequest(server string, params *GetPlacementAwardListParams) (*http.Request, error)

NewGetPlacementAwardListRequest generates requests for GetPlacementAwardList

func NewGetPlacementBillingTermsListRequest

func NewGetPlacementBillingTermsListRequest(server string, params *GetPlacementBillingTermsListParams) (*http.Request, error)

NewGetPlacementBillingTermsListRequest generates requests for GetPlacementBillingTermsList

func NewGetPlacementCustomFieldItemRequest

func NewGetPlacementCustomFieldItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetPlacementCustomFieldItemRequest generates requests for GetPlacementCustomFieldItem

func NewGetPlacementCustomFieldListRequest

func NewGetPlacementCustomFieldListRequest(server string) (*http.Request, error)

NewGetPlacementCustomFieldListRequest generates requests for GetPlacementCustomFieldList

func NewGetPlacementIndustryCodeListRequest

func NewGetPlacementIndustryCodeListRequest(server string, params *GetPlacementIndustryCodeListParams) (*http.Request, error)

NewGetPlacementIndustryCodeListRequest generates requests for GetPlacementIndustryCodeList

func NewGetPlacementNoteTypeListRequest

func NewGetPlacementNoteTypeListRequest(server string, params *GetPlacementNoteTypeListParams) (*http.Request, error)

NewGetPlacementNoteTypeListRequest generates requests for GetPlacementNoteTypeList

func NewGetPlacementNotesRequest

func NewGetPlacementNotesRequest(server string, placementId int32, params *GetPlacementNotesParams) (*http.Request, error)

NewGetPlacementNotesRequest generates requests for GetPlacementNotes

func NewGetPlacementPaymentTypeListRequest

func NewGetPlacementPaymentTypeListRequest(server string, params *GetPlacementPaymentTypeListParams) (*http.Request, error)

NewGetPlacementPaymentTypeListRequest generates requests for GetPlacementPaymentTypeList

func NewGetPlacementRequest

func NewGetPlacementRequest(server string, placementId int32, params *GetPlacementParams) (*http.Request, error)

NewGetPlacementRequest generates requests for GetPlacement

func NewGetPlacementStatusItemRequest

func NewGetPlacementStatusItemRequest(server string, statusId int32) (*http.Request, error)

NewGetPlacementStatusItemRequest generates requests for GetPlacementStatusItem

func NewGetPlacementStatusListRequest

func NewGetPlacementStatusListRequest(server string, params *GetPlacementStatusListParams) (*http.Request, error)

NewGetPlacementStatusListRequest generates requests for GetPlacementStatusList

func NewGetPlacementTimesheetsRequest

func NewGetPlacementTimesheetsRequest(server string, placementId int32, params *GetPlacementTimesheetsParams) (*http.Request, error)

NewGetPlacementTimesheetsRequest generates requests for GetPlacementTimesheets

func NewGetPlacementUserTaskRequest

func NewGetPlacementUserTaskRequest(server string, placementId int32, taskId int64) (*http.Request, error)

NewGetPlacementUserTaskRequest generates requests for GetPlacementUserTask

func NewGetRequisitionApprovalHistoryRequest

func NewGetRequisitionApprovalHistoryRequest(server string, requisitionId int32, params *GetRequisitionApprovalHistoryParams) (*http.Request, error)

NewGetRequisitionApprovalHistoryRequest generates requests for GetRequisitionApprovalHistory

func NewGetRequisitionAttachmentListRequest

func NewGetRequisitionAttachmentListRequest(server string, requisitionId int32) (*http.Request, error)

NewGetRequisitionAttachmentListRequest generates requests for GetRequisitionAttachmentList

func NewGetRequisitionAttachmentRequest

func NewGetRequisitionAttachmentRequest(server string, requisitionId int32, attachmentId openapi_types.UUID) (*http.Request, error)

NewGetRequisitionAttachmentRequest generates requests for GetRequisitionAttachment

func NewGetRequisitionCustomFieldItemRequest

func NewGetRequisitionCustomFieldItemRequest(server string, fieldId int32) (*http.Request, error)

NewGetRequisitionCustomFieldItemRequest generates requests for GetRequisitionCustomFieldItem

func NewGetRequisitionCustomFieldListRequest

func NewGetRequisitionCustomFieldListRequest(server string) (*http.Request, error)

NewGetRequisitionCustomFieldListRequest generates requests for GetRequisitionCustomFieldList

func NewGetRequisitionFormsRequest

func NewGetRequisitionFormsRequest(server string) (*http.Request, error)

NewGetRequisitionFormsRequest generates requests for GetRequisitionForms

func NewGetRequisitionNotesRequest

func NewGetRequisitionNotesRequest(server string, requisitionId int32, params *GetRequisitionNotesParams) (*http.Request, error)

NewGetRequisitionNotesRequest generates requests for GetRequisitionNotes

func NewGetRequisitionRequest

func NewGetRequisitionRequest(server string, requisitionId int32, params *GetRequisitionParams) (*http.Request, error)

NewGetRequisitionRequest generates requests for GetRequisition

func NewGetSkippedRecordsImportContactsRequest added in v0.0.3

func NewGetSkippedRecordsImportContactsRequest(server string, importId int32) (*http.Request, error)

NewGetSkippedRecordsImportContactsRequest generates requests for GetSkippedRecordsImportContacts

func NewGetSkippedRecordsImportNotesRequest added in v0.0.3

func NewGetSkippedRecordsImportNotesRequest(server string, importId int32) (*http.Request, error)

NewGetSkippedRecordsImportNotesRequest generates requests for GetSkippedRecordsImportNotes

func NewGetStagesRequest added in v0.0.3

func NewGetStagesRequest(server string) (*http.Request, error)

NewGetStagesRequest generates requests for GetStages

func NewGetSubmissionRequest

func NewGetSubmissionRequest(server string, submissionId int64) (*http.Request, error)

NewGetSubmissionRequest generates requests for GetSubmission

func NewGetTemplateImportContactsRequest added in v0.0.3

func NewGetTemplateImportContactsRequest(server string) (*http.Request, error)

NewGetTemplateImportContactsRequest generates requests for GetTemplateImportContacts

func NewGetTemplateImportNotesRequest added in v0.0.3

func NewGetTemplateImportNotesRequest(server string) (*http.Request, error)

NewGetTemplateImportNotesRequest generates requests for GetTemplateImportNotes

func NewGetUserEventInterviewEvaluationRequest added in v0.0.3

func NewGetUserEventInterviewEvaluationRequest(server string, eventId int32, applicationId int64, userId int32) (*http.Request, error)

NewGetUserEventInterviewEvaluationRequest generates requests for GetUserEventInterviewEvaluation

func NewGetUserEventsRequest added in v0.0.3

func NewGetUserEventsRequest(server string, userId int32, params *GetUserEventsParams) (*http.Request, error)

NewGetUserEventsRequest generates requests for GetUserEvents

func NewGetUserGroupRequest

func NewGetUserGroupRequest(server string, groupId int32) (*http.Request, error)

NewGetUserGroupRequest generates requests for GetUserGroup

func NewGetUserInterviewsRequest

func NewGetUserInterviewsRequest(server string, userId int32, params *GetUserInterviewsParams) (*http.Request, error)

NewGetUserInterviewsRequest generates requests for GetUserInterviews

func NewGetUserOfficeRequest

func NewGetUserOfficeRequest(server string, officeId int32) (*http.Request, error)

NewGetUserOfficeRequest generates requests for GetUserOffice

func NewGetUserPhotoRequest

func NewGetUserPhotoRequest(server string, userId int32) (*http.Request, error)

NewGetUserPhotoRequest generates requests for GetUserPhoto

func NewGetUserRequest

func NewGetUserRequest(server string, userId int32) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetUserTaskRequest

func NewGetUserTaskRequest(server string, taskId int64) (*http.Request, error)

NewGetUserTaskRequest generates requests for GetUserTask

func NewGetUserUserGroupsRequest

func NewGetUserUserGroupsRequest(server string, userId int32) (*http.Request, error)

NewGetUserUserGroupsRequest generates requests for GetUserUserGroups

func NewGetWebhookRequest

func NewGetWebhookRequest(server string, webhookId openapi_types.UUID) (*http.Request, error)

NewGetWebhookRequest generates requests for GetWebhook

func NewGetWorkflowListRequest added in v0.0.3

func NewGetWorkflowListRequest(server string, params *GetWorkflowListParams) (*http.Request, error)

NewGetWorkflowListRequest generates requests for GetWorkflowList

func NewHeadCandidatePhotoRequest

func NewHeadCandidatePhotoRequest(server string, candidateId int32, params *HeadCandidatePhotoParams) (*http.Request, error)

NewHeadCandidatePhotoRequest generates requests for HeadCandidatePhoto

func NewHeadCompanyLogoRequest

func NewHeadCompanyLogoRequest(server string, companyId int32, params *HeadCompanyLogoParams) (*http.Request, error)

NewHeadCompanyLogoRequest generates requests for HeadCompanyLogo

func NewHeadContactPhotoRequest

func NewHeadContactPhotoRequest(server string, contactId int32, params *HeadContactPhotoParams) (*http.Request, error)

NewHeadContactPhotoRequest generates requests for HeadContactPhoto

func NewInvoicesRequest

func NewInvoicesRequest(server string, jobId int32) (*http.Request, error)

NewInvoicesRequest generates requests for Invoices

func NewListCompanyWorkflowsRequest

func NewListCompanyWorkflowsRequest(server string, companyId int32, workflowType CompanyWorkflowType, params *ListCompanyWorkflowsParams) (*http.Request, error)

NewListCompanyWorkflowsRequest generates requests for ListCompanyWorkflows

func NewMarkCompleteUserTaskRequest

func NewMarkCompleteUserTaskRequest(server string, taskId int64) (*http.Request, error)

NewMarkCompleteUserTaskRequest generates requests for MarkCompleteUserTask

func NewMarkIncompleteUserTaskRequest

func NewMarkIncompleteUserTaskRequest(server string, taskId int64) (*http.Request, error)

NewMarkIncompleteUserTaskRequest generates requests for MarkIncompleteUserTask

func NewPatchFolderRequest

func NewPatchFolderRequest(server string, folderId int64, body PatchFolderJSONRequestBody) (*http.Request, error)

NewPatchFolderRequest calls the generic PatchFolder builder with application/json body

func NewPatchFolderRequestWithBody

func NewPatchFolderRequestWithBody(server string, folderId int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchFolderRequestWithBody generates requests for PatchFolder with any type of body

func NewPostImportContactsRequestWithBody added in v0.0.3

func NewPostImportContactsRequestWithBody(server string, params *PostImportContactsParams, contentType string, body io.Reader) (*http.Request, error)

NewPostImportContactsRequestWithBody generates requests for PostImportContacts with any type of body

func NewPostImportNotesRequestWithBody added in v0.0.3

func NewPostImportNotesRequestWithBody(server string, params *PostImportNotesParams, contentType string, body io.Reader) (*http.Request, error)

NewPostImportNotesRequestWithBody generates requests for PostImportNotes with any type of body

func NewPostJobApplicationExternalInterviewRequest

func NewPostJobApplicationExternalInterviewRequest(server string, applicationId int64, body PostJobApplicationExternalInterviewJSONRequestBody) (*http.Request, error)

NewPostJobApplicationExternalInterviewRequest calls the generic PostJobApplicationExternalInterview builder with application/json body

func NewPostJobApplicationExternalInterviewRequestWithBody

func NewPostJobApplicationExternalInterviewRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewPostJobApplicationExternalInterviewRequestWithBody generates requests for PostJobApplicationExternalInterview with any type of body

func NewPostJobApplicationInternalInterviewRequest

func NewPostJobApplicationInternalInterviewRequest(server string, applicationId int64, body PostJobApplicationInternalInterviewJSONRequestBody) (*http.Request, error)

NewPostJobApplicationInternalInterviewRequest calls the generic PostJobApplicationInternalInterview builder with application/json body

func NewPostJobApplicationInternalInterviewRequestWithBody

func NewPostJobApplicationInternalInterviewRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewPostJobApplicationInternalInterviewRequestWithBody generates requests for PostJobApplicationInternalInterview with any type of body

func NewPrivacyDeleteCandidateRequest

func NewPrivacyDeleteCandidateRequest(server string, candidateId int32) (*http.Request, error)

NewPrivacyDeleteCandidateRequest generates requests for PrivacyDeleteCandidate

func NewProgressCandidatePartnerActionRequest

func NewProgressCandidatePartnerActionRequest(server string, actionId openapi_types.UUID, candidateId int32, body ProgressCandidatePartnerActionJSONRequestBody) (*http.Request, error)

NewProgressCandidatePartnerActionRequest calls the generic ProgressCandidatePartnerAction builder with application/json body

func NewProgressCandidatePartnerActionRequestWithBody

func NewProgressCandidatePartnerActionRequestWithBody(server string, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressCandidatePartnerActionRequestWithBody generates requests for ProgressCandidatePartnerAction with any type of body

func NewProgressCompanyPartnerActionRequest

func NewProgressCompanyPartnerActionRequest(server string, actionId openapi_types.UUID, companyId int32, body ProgressCompanyPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressCompanyPartnerActionRequest calls the generic ProgressCompanyPartnerAction builder with application/json body

func NewProgressCompanyPartnerActionRequestWithBody

func NewProgressCompanyPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressCompanyPartnerActionRequestWithBody generates requests for ProgressCompanyPartnerAction with any type of body

func NewProgressContactPartnerActionRequest

func NewProgressContactPartnerActionRequest(server string, actionId openapi_types.UUID, contactId int32, body ProgressContactPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressContactPartnerActionRequest calls the generic ProgressContactPartnerAction builder with application/json body

func NewProgressContactPartnerActionRequestWithBody

func NewProgressContactPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressContactPartnerActionRequestWithBody generates requests for ProgressContactPartnerAction with any type of body

func NewProgressJobAdPartnerActionRequest

func NewProgressJobAdPartnerActionRequest(server string, actionId openapi_types.UUID, adId int32, body ProgressJobAdPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressJobAdPartnerActionRequest calls the generic ProgressJobAdPartnerAction builder with application/json body

func NewProgressJobAdPartnerActionRequestWithBody

func NewProgressJobAdPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressJobAdPartnerActionRequestWithBody generates requests for ProgressJobAdPartnerAction with any type of body

func NewProgressJobApplicationPartnerActionRequest

func NewProgressJobApplicationPartnerActionRequest(server string, actionId openapi_types.UUID, applicationId int64, body ProgressJobApplicationPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressJobApplicationPartnerActionRequest calls the generic ProgressJobApplicationPartnerAction builder with application/json body

func NewProgressJobApplicationPartnerActionRequestWithBody

func NewProgressJobApplicationPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewProgressJobApplicationPartnerActionRequestWithBody generates requests for ProgressJobApplicationPartnerAction with any type of body

func NewProgressJobOrderPartnerActionRequest

func NewProgressJobOrderPartnerActionRequest(server string, actionId openapi_types.UUID, jobId int32, body ProgressJobOrderPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressJobOrderPartnerActionRequest calls the generic ProgressJobOrderPartnerAction builder with application/json body

func NewProgressJobOrderPartnerActionRequestWithBody

func NewProgressJobOrderPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressJobOrderPartnerActionRequestWithBody generates requests for ProgressJobOrderPartnerAction with any type of body

func NewProgressPlacementPartnerActionRequest

func NewProgressPlacementPartnerActionRequest(server string, actionId openapi_types.UUID, placementId int32, body ProgressPlacementPartnerActionJSONRequestBody) (*http.Request, error)

NewProgressPlacementPartnerActionRequest calls the generic ProgressPlacementPartnerAction builder with application/json body

func NewProgressPlacementPartnerActionRequestWithBody

func NewProgressPlacementPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewProgressPlacementPartnerActionRequestWithBody generates requests for ProgressPlacementPartnerAction with any type of body

func NewPutCandidateCustomFieldListItemRequest

func NewPutCandidateCustomFieldListItemRequest(server string, fieldId int32, body PutCandidateCustomFieldListItemJSONRequestBody) (*http.Request, error)

NewPutCandidateCustomFieldListItemRequest calls the generic PutCandidateCustomFieldListItem builder with application/json body

func NewPutCandidateCustomFieldListItemRequestWithBody

func NewPutCandidateCustomFieldListItemRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutCandidateCustomFieldListItemRequestWithBody generates requests for PutCandidateCustomFieldListItem with any type of body

func NewPutCandidateSkillsRequest

func NewPutCandidateSkillsRequest(server string, candidateId int32, body PutCandidateSkillsJSONRequestBody) (*http.Request, error)

NewPutCandidateSkillsRequest calls the generic PutCandidateSkills builder with application/json body

func NewPutCandidateSkillsRequestWithBody

func NewPutCandidateSkillsRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutCandidateSkillsRequestWithBody generates requests for PutCandidateSkills with any type of body

func NewPutCandidateStatusRequest

func NewPutCandidateStatusRequest(server string, candidateId int32, body PutCandidateStatusJSONRequestBody) (*http.Request, error)

NewPutCandidateStatusRequest calls the generic PutCandidateStatus builder with application/json body

func NewPutCandidateStatusRequestWithBody

func NewPutCandidateStatusRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutCandidateStatusRequestWithBody generates requests for PutCandidateStatus with any type of body

func NewPutCompanyCustomFieldListRequest

func NewPutCompanyCustomFieldListRequest(server string, fieldId int32, body PutCompanyCustomFieldListJSONRequestBody) (*http.Request, error)

NewPutCompanyCustomFieldListRequest calls the generic PutCompanyCustomFieldList builder with application/json body

func NewPutCompanyCustomFieldListRequestWithBody

func NewPutCompanyCustomFieldListRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutCompanyCustomFieldListRequestWithBody generates requests for PutCompanyCustomFieldList with any type of body

func NewPutCompanyStatusRequest

func NewPutCompanyStatusRequest(server string, companyId int32, body PutCompanyStatusJSONRequestBody) (*http.Request, error)

NewPutCompanyStatusRequest calls the generic PutCompanyStatus builder with application/json body

func NewPutCompanyStatusRequestWithBody

func NewPutCompanyStatusRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutCompanyStatusRequestWithBody generates requests for PutCompanyStatus with any type of body

func NewPutContactCustomFieldListRequest

func NewPutContactCustomFieldListRequest(server string, fieldId int32, body PutContactCustomFieldListJSONRequestBody) (*http.Request, error)

NewPutContactCustomFieldListRequest calls the generic PutContactCustomFieldList builder with application/json body

func NewPutContactCustomFieldListRequestWithBody

func NewPutContactCustomFieldListRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutContactCustomFieldListRequestWithBody generates requests for PutContactCustomFieldList with any type of body

func NewPutContactEventInterviewEvaluationRequest added in v0.0.3

func NewPutContactEventInterviewEvaluationRequest(server string, eventId int32, applicationId int64, contactId int32, body PutContactEventInterviewEvaluationJSONRequestBody) (*http.Request, error)

NewPutContactEventInterviewEvaluationRequest calls the generic PutContactEventInterviewEvaluation builder with application/json body

func NewPutContactEventInterviewEvaluationRequestWithBody added in v0.0.3

func NewPutContactEventInterviewEvaluationRequestWithBody(server string, eventId int32, applicationId int64, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutContactEventInterviewEvaluationRequestWithBody generates requests for PutContactEventInterviewEvaluation with any type of body

func NewPutContactSkillsRequest

func NewPutContactSkillsRequest(server string, contactId int32, body PutContactSkillsJSONRequestBody) (*http.Request, error)

NewPutContactSkillsRequest calls the generic PutContactSkills builder with application/json body

func NewPutContactSkillsRequestWithBody

func NewPutContactSkillsRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutContactSkillsRequestWithBody generates requests for PutContactSkills with any type of body

func NewPutContactStatusRequest

func NewPutContactStatusRequest(server string, contactId int32, body PutContactStatusJSONRequestBody) (*http.Request, error)

NewPutContactStatusRequest calls the generic PutContactStatus builder with application/json body

func NewPutContactStatusRequestWithBody

func NewPutContactStatusRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutContactStatusRequestWithBody generates requests for PutContactStatus with any type of body

func NewPutExternalInterviewEvaluationRequest

func NewPutExternalInterviewEvaluationRequest(server string, interviewId int32, applicationId int64, contactId int32, body PutExternalInterviewEvaluationJSONRequestBody) (*http.Request, error)

NewPutExternalInterviewEvaluationRequest calls the generic PutExternalInterviewEvaluation builder with application/json body

func NewPutExternalInterviewEvaluationRequestWithBody

func NewPutExternalInterviewEvaluationRequestWithBody(server string, interviewId int32, applicationId int64, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutExternalInterviewEvaluationRequestWithBody generates requests for PutExternalInterviewEvaluation with any type of body

func NewPutInternalInterviewEvaluationRequest

func NewPutInternalInterviewEvaluationRequest(server string, interviewId int32, applicationId int64, userId int32, body PutInternalInterviewEvaluationJSONRequestBody) (*http.Request, error)

NewPutInternalInterviewEvaluationRequest calls the generic PutInternalInterviewEvaluation builder with application/json body

func NewPutInternalInterviewEvaluationRequestWithBody

func NewPutInternalInterviewEvaluationRequestWithBody(server string, interviewId int32, applicationId int64, userId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutInternalInterviewEvaluationRequestWithBody generates requests for PutInternalInterviewEvaluation with any type of body

func NewPutJobApplicationCustomFieldListRequest

func NewPutJobApplicationCustomFieldListRequest(server string, fieldId int32, body PutJobApplicationCustomFieldListJSONRequestBody) (*http.Request, error)

NewPutJobApplicationCustomFieldListRequest calls the generic PutJobApplicationCustomFieldList builder with application/json body

func NewPutJobApplicationCustomFieldListRequestWithBody

func NewPutJobApplicationCustomFieldListRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutJobApplicationCustomFieldListRequestWithBody generates requests for PutJobApplicationCustomFieldList with any type of body

func NewPutJobApplicationExternalInterviewRequest

func NewPutJobApplicationExternalInterviewRequest(server string, applicationId int64, interviewId int32, body PutJobApplicationExternalInterviewJSONRequestBody) (*http.Request, error)

NewPutJobApplicationExternalInterviewRequest calls the generic PutJobApplicationExternalInterview builder with application/json body

func NewPutJobApplicationExternalInterviewRequestWithBody

func NewPutJobApplicationExternalInterviewRequestWithBody(server string, applicationId int64, interviewId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutJobApplicationExternalInterviewRequestWithBody generates requests for PutJobApplicationExternalInterview with any type of body

func NewPutJobApplicationInternalInterviewRequest

func NewPutJobApplicationInternalInterviewRequest(server string, applicationId int64, interviewId int32, body PutJobApplicationInternalInterviewJSONRequestBody) (*http.Request, error)

NewPutJobApplicationInternalInterviewRequest calls the generic PutJobApplicationInternalInterview builder with application/json body

func NewPutJobApplicationInternalInterviewRequestWithBody

func NewPutJobApplicationInternalInterviewRequestWithBody(server string, applicationId int64, interviewId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutJobApplicationInternalInterviewRequestWithBody generates requests for PutJobApplicationInternalInterview with any type of body

func NewPutJobApplicationStatusRequest

func NewPutJobApplicationStatusRequest(server string, applicationId int64, body PutJobApplicationStatusJSONRequestBody) (*http.Request, error)

NewPutJobApplicationStatusRequest calls the generic PutJobApplicationStatus builder with application/json body

func NewPutJobApplicationStatusRequestWithBody

func NewPutJobApplicationStatusRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewPutJobApplicationStatusRequestWithBody generates requests for PutJobApplicationStatus with any type of body

func NewPutJobOrderCustomFieldListRequest

func NewPutJobOrderCustomFieldListRequest(server string, fieldId int32, body PutJobOrderCustomFieldListJSONRequestBody) (*http.Request, error)

NewPutJobOrderCustomFieldListRequest calls the generic PutJobOrderCustomFieldList builder with application/json body

func NewPutJobOrderCustomFieldListRequestWithBody

func NewPutJobOrderCustomFieldListRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutJobOrderCustomFieldListRequestWithBody generates requests for PutJobOrderCustomFieldList with any type of body

func NewPutJobOrderStatusRequest

func NewPutJobOrderStatusRequest(server string, jobId int32, body PutJobOrderStatusJSONRequestBody) (*http.Request, error)

NewPutJobOrderStatusRequest calls the generic PutJobOrderStatus builder with application/json body

func NewPutJobOrderStatusRequestWithBody

func NewPutJobOrderStatusRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutJobOrderStatusRequestWithBody generates requests for PutJobOrderStatus with any type of body

func NewPutPlacementCustomFieldListRequest

func NewPutPlacementCustomFieldListRequest(server string, fieldId int32, body PutPlacementCustomFieldListJSONRequestBody) (*http.Request, error)

NewPutPlacementCustomFieldListRequest calls the generic PutPlacementCustomFieldList builder with application/json body

func NewPutPlacementCustomFieldListRequestWithBody

func NewPutPlacementCustomFieldListRequestWithBody(server string, fieldId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutPlacementCustomFieldListRequestWithBody generates requests for PutPlacementCustomFieldList with any type of body

func NewPutPlacementStatusRequest

func NewPutPlacementStatusRequest(server string, placementId int32, body PutPlacementStatusJSONRequestBody) (*http.Request, error)

NewPutPlacementStatusRequest calls the generic PutPlacementStatus builder with application/json body

func NewPutPlacementStatusRequestWithBody

func NewPutPlacementStatusRequestWithBody(server string, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutPlacementStatusRequestWithBody generates requests for PutPlacementStatus with any type of body

func NewPutUserEventInterviewEvaluationRequest added in v0.0.3

func NewPutUserEventInterviewEvaluationRequest(server string, eventId int32, applicationId int64, userId int32, body PutUserEventInterviewEvaluationJSONRequestBody) (*http.Request, error)

NewPutUserEventInterviewEvaluationRequest calls the generic PutUserEventInterviewEvaluation builder with application/json body

func NewPutUserEventInterviewEvaluationRequestWithBody added in v0.0.3

func NewPutUserEventInterviewEvaluationRequestWithBody(server string, eventId int32, applicationId int64, userId int32, contentType string, body io.Reader) (*http.Request, error)

NewPutUserEventInterviewEvaluationRequestWithBody generates requests for PutUserEventInterviewEvaluation with any type of body

func NewRejectCandidatePartnerActionRequest

func NewRejectCandidatePartnerActionRequest(server string, actionId openapi_types.UUID, candidateId int32, body RejectCandidatePartnerActionJSONRequestBody) (*http.Request, error)

NewRejectCandidatePartnerActionRequest calls the generic RejectCandidatePartnerAction builder with application/json body

func NewRejectCandidatePartnerActionRequestWithBody

func NewRejectCandidatePartnerActionRequestWithBody(server string, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectCandidatePartnerActionRequestWithBody generates requests for RejectCandidatePartnerAction with any type of body

func NewRejectCompanyPartnerActionRequest

func NewRejectCompanyPartnerActionRequest(server string, actionId openapi_types.UUID, companyId int32, body RejectCompanyPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectCompanyPartnerActionRequest calls the generic RejectCompanyPartnerAction builder with application/json body

func NewRejectCompanyPartnerActionRequestWithBody

func NewRejectCompanyPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectCompanyPartnerActionRequestWithBody generates requests for RejectCompanyPartnerAction with any type of body

func NewRejectContactPartnerActionRequest

func NewRejectContactPartnerActionRequest(server string, actionId openapi_types.UUID, contactId int32, body RejectContactPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectContactPartnerActionRequest calls the generic RejectContactPartnerAction builder with application/json body

func NewRejectContactPartnerActionRequestWithBody

func NewRejectContactPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectContactPartnerActionRequestWithBody generates requests for RejectContactPartnerAction with any type of body

func NewRejectJobAdPartnerActionRequest

func NewRejectJobAdPartnerActionRequest(server string, actionId openapi_types.UUID, adId int32, body RejectJobAdPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectJobAdPartnerActionRequest calls the generic RejectJobAdPartnerAction builder with application/json body

func NewRejectJobAdPartnerActionRequestWithBody

func NewRejectJobAdPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectJobAdPartnerActionRequestWithBody generates requests for RejectJobAdPartnerAction with any type of body

func NewRejectJobApplicationPartnerActionRequest

func NewRejectJobApplicationPartnerActionRequest(server string, actionId openapi_types.UUID, applicationId int64, body RejectJobApplicationPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectJobApplicationPartnerActionRequest calls the generic RejectJobApplicationPartnerAction builder with application/json body

func NewRejectJobApplicationPartnerActionRequestWithBody

func NewRejectJobApplicationPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewRejectJobApplicationPartnerActionRequestWithBody generates requests for RejectJobApplicationPartnerAction with any type of body

func NewRejectJobOrderPartnerActionRequest

func NewRejectJobOrderPartnerActionRequest(server string, actionId openapi_types.UUID, jobId int32, body RejectJobOrderPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectJobOrderPartnerActionRequest calls the generic RejectJobOrderPartnerAction builder with application/json body

func NewRejectJobOrderPartnerActionRequestWithBody

func NewRejectJobOrderPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectJobOrderPartnerActionRequestWithBody generates requests for RejectJobOrderPartnerAction with any type of body

func NewRejectPlacementPartnerActionRequest

func NewRejectPlacementPartnerActionRequest(server string, actionId openapi_types.UUID, placementId int32, body RejectPlacementPartnerActionJSONRequestBody) (*http.Request, error)

NewRejectPlacementPartnerActionRequest calls the generic RejectPlacementPartnerAction builder with application/json body

func NewRejectPlacementPartnerActionRequestWithBody

func NewRejectPlacementPartnerActionRequestWithBody(server string, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectPlacementPartnerActionRequestWithBody generates requests for RejectPlacementPartnerAction with any type of body

func NewRejectRequisitionRequest

func NewRejectRequisitionRequest(server string, requisitionId int32, body RejectRequisitionJSONRequestBody) (*http.Request, error)

NewRejectRequisitionRequest calls the generic RejectRequisition builder with application/json body

func NewRejectRequisitionRequestWithBody

func NewRejectRequisitionRequestWithBody(server string, requisitionId int32, contentType string, body io.Reader) (*http.Request, error)

NewRejectRequisitionRequestWithBody generates requests for RejectRequisition with any type of body

func NewRemoveCompanyAddressRequest

func NewRemoveCompanyAddressRequest(server string, companyId int32, addressId openapi_types.UUID) (*http.Request, error)

NewRemoveCompanyAddressRequest generates requests for RemoveCompanyAddress

func NewReviewAcceptJobApplicationRequest

func NewReviewAcceptJobApplicationRequest(server string, applicationId int64, body ReviewAcceptJobApplicationJSONRequestBody) (*http.Request, error)

NewReviewAcceptJobApplicationRequest calls the generic ReviewAcceptJobApplication builder with application/json body

func NewReviewAcceptJobApplicationRequestWithBody

func NewReviewAcceptJobApplicationRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewReviewAcceptJobApplicationRequestWithBody generates requests for ReviewAcceptJobApplication with any type of body

func NewReviewRejectJobApplicationRequest

func NewReviewRejectJobApplicationRequest(server string, applicationId int64, body ReviewRejectJobApplicationJSONRequestBody) (*http.Request, error)

NewReviewRejectJobApplicationRequest calls the generic ReviewRejectJobApplication builder with application/json body

func NewReviewRejectJobApplicationRequestWithBody

func NewReviewRejectJobApplicationRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewReviewRejectJobApplicationRequestWithBody generates requests for ReviewRejectJobApplication with any type of body

func NewReviewSubmitJobApplicationRequest

func NewReviewSubmitJobApplicationRequest(server string, applicationId int64, body ReviewSubmitJobApplicationJSONRequestBody) (*http.Request, error)

NewReviewSubmitJobApplicationRequest calls the generic ReviewSubmitJobApplication builder with application/json body

func NewReviewSubmitJobApplicationRequestWithBody

func NewReviewSubmitJobApplicationRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewReviewSubmitJobApplicationRequestWithBody generates requests for ReviewSubmitJobApplication with any type of body

func NewReviewViewJobApplicationRequest

func NewReviewViewJobApplicationRequest(server string, applicationId int64, body ReviewViewJobApplicationJSONRequestBody) (*http.Request, error)

NewReviewViewJobApplicationRequest calls the generic ReviewViewJobApplication builder with application/json body

func NewReviewViewJobApplicationRequestWithBody

func NewReviewViewJobApplicationRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewReviewViewJobApplicationRequestWithBody generates requests for ReviewViewJobApplication with any type of body

func NewSendCandidateSmsRequest

func NewSendCandidateSmsRequest(server string, body SendCandidateSmsJSONRequestBody) (*http.Request, error)

NewSendCandidateSmsRequest calls the generic SendCandidateSms builder with application/json body

func NewSendCandidateSmsRequestWithBody

func NewSendCandidateSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendCandidateSmsRequestWithBody generates requests for SendCandidateSms with any type of body

func NewSendCompanySmsRequest

func NewSendCompanySmsRequest(server string, body SendCompanySmsJSONRequestBody) (*http.Request, error)

NewSendCompanySmsRequest calls the generic SendCompanySms builder with application/json body

func NewSendCompanySmsRequestWithBody

func NewSendCompanySmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendCompanySmsRequestWithBody generates requests for SendCompanySms with any type of body

func NewSendContactSmsRequest

func NewSendContactSmsRequest(server string, body SendContactSmsJSONRequestBody) (*http.Request, error)

NewSendContactSmsRequest calls the generic SendContactSms builder with application/json body

func NewSendContactSmsRequestWithBody

func NewSendContactSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendContactSmsRequestWithBody generates requests for SendContactSms with any type of body

func NewSendJobApplcationSmsRequest

func NewSendJobApplcationSmsRequest(server string, body SendJobApplcationSmsJSONRequestBody) (*http.Request, error)

NewSendJobApplcationSmsRequest calls the generic SendJobApplcationSms builder with application/json body

func NewSendJobApplcationSmsRequestWithBody

func NewSendJobApplcationSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendJobApplcationSmsRequestWithBody generates requests for SendJobApplcationSms with any type of body

func NewSendJobApplicationContactSmsRequest

func NewSendJobApplicationContactSmsRequest(server string, body SendJobApplicationContactSmsJSONRequestBody) (*http.Request, error)

NewSendJobApplicationContactSmsRequest calls the generic SendJobApplicationContactSms builder with application/json body

func NewSendJobApplicationContactSmsRequestWithBody

func NewSendJobApplicationContactSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendJobApplicationContactSmsRequestWithBody generates requests for SendJobApplicationContactSms with any type of body

func NewSendJobOrderSmsRequest

func NewSendJobOrderSmsRequest(server string, body SendJobOrderSmsJSONRequestBody) (*http.Request, error)

NewSendJobOrderSmsRequest calls the generic SendJobOrderSms builder with application/json body

func NewSendJobOrderSmsRequestWithBody

func NewSendJobOrderSmsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSendJobOrderSmsRequestWithBody generates requests for SendJobOrderSms with any type of body

func NewSendPlacementSmsRequest

func NewSendPlacementSmsRequest(server string, entityType RecipientEntityType, body SendPlacementSmsJSONRequestBody) (*http.Request, error)

NewSendPlacementSmsRequest calls the generic SendPlacementSms builder with application/json body

func NewSendPlacementSmsRequestWithBody

func NewSendPlacementSmsRequestWithBody(server string, entityType RecipientEntityType, contentType string, body io.Reader) (*http.Request, error)

NewSendPlacementSmsRequestWithBody generates requests for SendPlacementSms with any type of body

func NewSubmitJobBoardJobApplicationRequest

func NewSubmitJobBoardJobApplicationRequest(server string, boardId int32, adId int32, body SubmitJobBoardJobApplicationJSONRequestBody) (*http.Request, error)

NewSubmitJobBoardJobApplicationRequest calls the generic SubmitJobBoardJobApplication builder with application/json body

func NewSubmitJobBoardJobApplicationRequestWithBody

func NewSubmitJobBoardJobApplicationRequestWithBody(server string, boardId int32, adId int32, contentType string, body io.Reader) (*http.Request, error)

NewSubmitJobBoardJobApplicationRequestWithBody generates requests for SubmitJobBoardJobApplication with any type of body

func NewSubmitJobOrderCandidateRequest

func NewSubmitJobOrderCandidateRequest(server string, jobId int32, body SubmitJobOrderCandidateJSONRequestBody) (*http.Request, error)

NewSubmitJobOrderCandidateRequest calls the generic SubmitJobOrderCandidate builder with application/json body

func NewSubmitJobOrderCandidateRequestWithBody

func NewSubmitJobOrderCandidateRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewSubmitJobOrderCandidateRequestWithBody generates requests for SubmitJobOrderCandidate with any type of body

func NewSubmitRequisitionRequest

func NewSubmitRequisitionRequest(server string, requisitionId int32, body SubmitRequisitionJSONRequestBody) (*http.Request, error)

NewSubmitRequisitionRequest calls the generic SubmitRequisition builder with application/json body

func NewSubmitRequisitionRequestWithBody

func NewSubmitRequisitionRequestWithBody(server string, requisitionId int32, contentType string, body io.Reader) (*http.Request, error)

NewSubmitRequisitionRequestWithBody generates requests for SubmitRequisition with any type of body

func NewUpdateCandidateAttachmentRequest

func NewUpdateCandidateAttachmentRequest(server string, candidateId int32, attach int64, body UpdateCandidateAttachmentJSONRequestBody) (*http.Request, error)

NewUpdateCandidateAttachmentRequest calls the generic UpdateCandidateAttachment builder with application/json body

func NewUpdateCandidateAttachmentRequestWithBody

func NewUpdateCandidateAttachmentRequestWithBody(server string, candidateId int32, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCandidateAttachmentRequestWithBody generates requests for UpdateCandidateAttachment with any type of body

func NewUpdateCandidateAvailabilityWeekRequest

func NewUpdateCandidateAvailabilityWeekRequest(server string, candidateId int32, body UpdateCandidateAvailabilityWeekJSONRequestBody) (*http.Request, error)

NewUpdateCandidateAvailabilityWeekRequest calls the generic UpdateCandidateAvailabilityWeek builder with application/json body

func NewUpdateCandidateAvailabilityWeekRequestWithBody

func NewUpdateCandidateAvailabilityWeekRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCandidateAvailabilityWeekRequestWithBody generates requests for UpdateCandidateAvailabilityWeek with any type of body

func NewUpdateCandidatePhotoRequestWithBody

func NewUpdateCandidatePhotoRequestWithBody(server string, candidateId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCandidatePhotoRequestWithBody generates requests for UpdateCandidatePhoto with any type of body

func NewUpdateCandidateRequest

func NewUpdateCandidateRequest(server string, candidateId int32, params *UpdateCandidateParams, body UpdateCandidateJSONRequestBody) (*http.Request, error)

NewUpdateCandidateRequest calls the generic UpdateCandidate builder with application/json body

func NewUpdateCandidateRequestWithBody

func NewUpdateCandidateRequestWithBody(server string, candidateId int32, params *UpdateCandidateParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCandidateRequestWithBody generates requests for UpdateCandidate with any type of body

func NewUpdateCandidateUserTaskRequest

func NewUpdateCandidateUserTaskRequest(server string, candidateId int32, taskId int64, body UpdateCandidateUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateCandidateUserTaskRequest calls the generic UpdateCandidateUserTask builder with application/json body

func NewUpdateCandidateUserTaskRequestWithBody

func NewUpdateCandidateUserTaskRequestWithBody(server string, candidateId int32, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCandidateUserTaskRequestWithBody generates requests for UpdateCandidateUserTask with any type of body

func NewUpdateCompanyAddressRequest

func NewUpdateCompanyAddressRequest(server string, companyId int32, addressId openapi_types.UUID, body UpdateCompanyAddressJSONRequestBody) (*http.Request, error)

NewUpdateCompanyAddressRequest calls the generic UpdateCompanyAddress builder with application/json body

func NewUpdateCompanyAddressRequestWithBody

func NewUpdateCompanyAddressRequestWithBody(server string, companyId int32, addressId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyAddressRequestWithBody generates requests for UpdateCompanyAddress with any type of body

func NewUpdateCompanyAttachmentRequest

func NewUpdateCompanyAttachmentRequest(server string, companyId int32, attach int64, body UpdateCompanyAttachmentJSONRequestBody) (*http.Request, error)

NewUpdateCompanyAttachmentRequest calls the generic UpdateCompanyAttachment builder with application/json body

func NewUpdateCompanyAttachmentRequestWithBody

func NewUpdateCompanyAttachmentRequestWithBody(server string, companyId int32, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyAttachmentRequestWithBody generates requests for UpdateCompanyAttachment with any type of body

func NewUpdateCompanyLogoRequestWithBody

func NewUpdateCompanyLogoRequestWithBody(server string, companyId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyLogoRequestWithBody generates requests for UpdateCompanyLogo with any type of body

func NewUpdateCompanyRequest

func NewUpdateCompanyRequest(server string, companyId int32, params *UpdateCompanyParams, body UpdateCompanyJSONRequestBody) (*http.Request, error)

NewUpdateCompanyRequest calls the generic UpdateCompany builder with application/json body

func NewUpdateCompanyRequestWithBody

func NewUpdateCompanyRequestWithBody(server string, companyId int32, params *UpdateCompanyParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyRequestWithBody generates requests for UpdateCompany with any type of body

func NewUpdateCompanyUserTaskRequest

func NewUpdateCompanyUserTaskRequest(server string, companyId int32, taskId int64, body UpdateCompanyUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateCompanyUserTaskRequest calls the generic UpdateCompanyUserTask builder with application/json body

func NewUpdateCompanyUserTaskRequestWithBody

func NewUpdateCompanyUserTaskRequestWithBody(server string, companyId int32, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyUserTaskRequestWithBody generates requests for UpdateCompanyUserTask with any type of body

func NewUpdateCompanyWorkflowRequest

func NewUpdateCompanyWorkflowRequest(server string, companyId int32, workflowType CompanyWorkflowType, workflowId int32, body UpdateCompanyWorkflowJSONRequestBody) (*http.Request, error)

NewUpdateCompanyWorkflowRequest calls the generic UpdateCompanyWorkflow builder with application/json body

func NewUpdateCompanyWorkflowRequestWithBody

func NewUpdateCompanyWorkflowRequestWithBody(server string, companyId int32, workflowType CompanyWorkflowType, workflowId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCompanyWorkflowRequestWithBody generates requests for UpdateCompanyWorkflow with any type of body

func NewUpdateContactAttachmentRequest

func NewUpdateContactAttachmentRequest(server string, contactId int32, attach int64, body UpdateContactAttachmentJSONRequestBody) (*http.Request, error)

NewUpdateContactAttachmentRequest calls the generic UpdateContactAttachment builder with application/json body

func NewUpdateContactAttachmentRequestWithBody

func NewUpdateContactAttachmentRequestWithBody(server string, contactId int32, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactAttachmentRequestWithBody generates requests for UpdateContactAttachment with any type of body

func NewUpdateContactPhotoRequestWithBody

func NewUpdateContactPhotoRequestWithBody(server string, contactId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactPhotoRequestWithBody generates requests for UpdateContactPhoto with any type of body

func NewUpdateContactRequest

func NewUpdateContactRequest(server string, contactId int32, params *UpdateContactParams, body UpdateContactJSONRequestBody) (*http.Request, error)

NewUpdateContactRequest calls the generic UpdateContact builder with application/json body

func NewUpdateContactRequestWithBody

func NewUpdateContactRequestWithBody(server string, contactId int32, params *UpdateContactParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactRequestWithBody generates requests for UpdateContact with any type of body

func NewUpdateContactUserTaskRequest

func NewUpdateContactUserTaskRequest(server string, contactId int32, taskId int64, body UpdateContactUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateContactUserTaskRequest calls the generic UpdateContactUserTask builder with application/json body

func NewUpdateContactUserTaskRequestWithBody

func NewUpdateContactUserTaskRequestWithBody(server string, contactId int32, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContactUserTaskRequestWithBody generates requests for UpdateContactUserTask with any type of body

func NewUpdateEventRequest added in v0.0.3

func NewUpdateEventRequest(server string, eventId int32, body UpdateEventJSONRequestBody) (*http.Request, error)

NewUpdateEventRequest calls the generic UpdateEvent builder with application/json body

func NewUpdateEventRequestWithBody added in v0.0.3

func NewUpdateEventRequestWithBody(server string, eventId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEventRequestWithBody generates requests for UpdateEvent with any type of body

func NewUpdateJobAdDraftRequest

func NewUpdateJobAdDraftRequest(server string, adId int32, body UpdateJobAdDraftJSONRequestBody) (*http.Request, error)

NewUpdateJobAdDraftRequest calls the generic UpdateJobAdDraft builder with application/json body

func NewUpdateJobAdDraftRequestWithBody

func NewUpdateJobAdDraftRequestWithBody(server string, adId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobAdDraftRequestWithBody generates requests for UpdateJobAdDraft with any type of body

func NewUpdateJobApplicationAttachmentRequest

func NewUpdateJobApplicationAttachmentRequest(server string, applicationId int64, attach int64, body UpdateJobApplicationAttachmentJSONRequestBody) (*http.Request, error)

NewUpdateJobApplicationAttachmentRequest calls the generic UpdateJobApplicationAttachment builder with application/json body

func NewUpdateJobApplicationAttachmentRequestWithBody

func NewUpdateJobApplicationAttachmentRequestWithBody(server string, applicationId int64, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobApplicationAttachmentRequestWithBody generates requests for UpdateJobApplicationAttachment with any type of body

func NewUpdateJobApplicationRequest

func NewUpdateJobApplicationRequest(server string, applicationId int64, body UpdateJobApplicationJSONRequestBody) (*http.Request, error)

NewUpdateJobApplicationRequest calls the generic UpdateJobApplication builder with application/json body

func NewUpdateJobApplicationRequestWithBody

func NewUpdateJobApplicationRequestWithBody(server string, applicationId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobApplicationRequestWithBody generates requests for UpdateJobApplication with any type of body

func NewUpdateJobApplicationUserTaskRequest

func NewUpdateJobApplicationUserTaskRequest(server string, applicationId int64, taskId int64, body UpdateJobApplicationUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateJobApplicationUserTaskRequest calls the generic UpdateJobApplicationUserTask builder with application/json body

func NewUpdateJobApplicationUserTaskRequestWithBody

func NewUpdateJobApplicationUserTaskRequestWithBody(server string, applicationId int64, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobApplicationUserTaskRequestWithBody generates requests for UpdateJobApplicationUserTask with any type of body

func NewUpdateJobOrderAttachmentRequest

func NewUpdateJobOrderAttachmentRequest(server string, jobId int32, attach int64, body UpdateJobOrderAttachmentJSONRequestBody) (*http.Request, error)

NewUpdateJobOrderAttachmentRequest calls the generic UpdateJobOrderAttachment builder with application/json body

func NewUpdateJobOrderAttachmentRequestWithBody

func NewUpdateJobOrderAttachmentRequestWithBody(server string, jobId int32, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobOrderAttachmentRequestWithBody generates requests for UpdateJobOrderAttachment with any type of body

func NewUpdateJobOrderPayrollBillingRequest

func NewUpdateJobOrderPayrollBillingRequest(server string, jobOrderId int32, rateCardId int32) (*http.Request, error)

NewUpdateJobOrderPayrollBillingRequest generates requests for UpdateJobOrderPayrollBilling

func NewUpdateJobOrderRequest

func NewUpdateJobOrderRequest(server string, jobId int32, body UpdateJobOrderJSONRequestBody) (*http.Request, error)

NewUpdateJobOrderRequest calls the generic UpdateJobOrder builder with application/json body

func NewUpdateJobOrderRequestWithBody

func NewUpdateJobOrderRequestWithBody(server string, jobId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobOrderRequestWithBody generates requests for UpdateJobOrder with any type of body

func NewUpdateJobOrderUserTaskRequest

func NewUpdateJobOrderUserTaskRequest(server string, jobId int32, taskId int64, body UpdateJobOrderUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateJobOrderUserTaskRequest calls the generic UpdateJobOrderUserTask builder with application/json body

func NewUpdateJobOrderUserTaskRequestWithBody

func NewUpdateJobOrderUserTaskRequestWithBody(server string, jobId int32, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateJobOrderUserTaskRequestWithBody generates requests for UpdateJobOrderUserTask with any type of body

func NewUpdateNoteRequest

func NewUpdateNoteRequest(server string, noteId openapi_types.UUID, body UpdateNoteJSONRequestBody) (*http.Request, error)

NewUpdateNoteRequest calls the generic UpdateNote builder with application/json body

func NewUpdateNoteRequestWithBody

func NewUpdateNoteRequestWithBody(server string, noteId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateNoteRequestWithBody generates requests for UpdateNote with any type of body

func NewUpdateOpportunityRequest

func NewUpdateOpportunityRequest(server string, opportunityId openapi_types.UUID, body UpdateOpportunityJSONRequestBody) (*http.Request, error)

NewUpdateOpportunityRequest calls the generic UpdateOpportunity builder with application/json body

func NewUpdateOpportunityRequestWithBody

func NewUpdateOpportunityRequestWithBody(server string, opportunityId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOpportunityRequestWithBody generates requests for UpdateOpportunity with any type of body

func NewUpdatePartnerActionRequest

func NewUpdatePartnerActionRequest(server string, act openapi_types.UUID, body UpdatePartnerActionJSONRequestBody) (*http.Request, error)

NewUpdatePartnerActionRequest calls the generic UpdatePartnerAction builder with application/json body

func NewUpdatePartnerActionRequestWithBody

func NewUpdatePartnerActionRequestWithBody(server string, act openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePartnerActionRequestWithBody generates requests for UpdatePartnerAction with any type of body

func NewUpdatePlacementAttachmentRequest

func NewUpdatePlacementAttachmentRequest(server string, placementId int32, attach int64, body UpdatePlacementAttachmentJSONRequestBody) (*http.Request, error)

NewUpdatePlacementAttachmentRequest calls the generic UpdatePlacementAttachment builder with application/json body

func NewUpdatePlacementAttachmentRequestWithBody

func NewUpdatePlacementAttachmentRequestWithBody(server string, placementId int32, attach int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlacementAttachmentRequestWithBody generates requests for UpdatePlacementAttachment with any type of body

func NewUpdatePlacementRequest

func NewUpdatePlacementRequest(server string, placementId int32, body UpdatePlacementJSONRequestBody) (*http.Request, error)

NewUpdatePlacementRequest calls the generic UpdatePlacement builder with application/json body

func NewUpdatePlacementRequestWithBody

func NewUpdatePlacementRequestWithBody(server string, placementId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlacementRequestWithBody generates requests for UpdatePlacement with any type of body

func NewUpdatePlacementUserTaskRequest

func NewUpdatePlacementUserTaskRequest(server string, placementId int32, taskId int64, body UpdatePlacementUserTaskJSONRequestBody) (*http.Request, error)

NewUpdatePlacementUserTaskRequest calls the generic UpdatePlacementUserTask builder with application/json body

func NewUpdatePlacementUserTaskRequestWithBody

func NewUpdatePlacementUserTaskRequestWithBody(server string, placementId int32, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePlacementUserTaskRequestWithBody generates requests for UpdatePlacementUserTask with any type of body

func NewUpdateRequisitionRequest

func NewUpdateRequisitionRequest(server string, requisitionId int32, body UpdateRequisitionJSONRequestBody) (*http.Request, error)

NewUpdateRequisitionRequest calls the generic UpdateRequisition builder with application/json body

func NewUpdateRequisitionRequestWithBody

func NewUpdateRequisitionRequestWithBody(server string, requisitionId int32, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRequisitionRequestWithBody generates requests for UpdateRequisition with any type of body

func NewUpdateUserTaskRequest

func NewUpdateUserTaskRequest(server string, taskId int64, body UpdateUserTaskJSONRequestBody) (*http.Request, error)

NewUpdateUserTaskRequest calls the generic UpdateUserTask builder with application/json body

func NewUpdateUserTaskRequestWithBody

func NewUpdateUserTaskRequestWithBody(server string, taskId int64, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserTaskRequestWithBody generates requests for UpdateUserTask with any type of body

func NewUpdateWebhookRequest

func NewUpdateWebhookRequest(server string, webhookId openapi_types.UUID, body UpdateWebhookJSONRequestBody) (*http.Request, error)

NewUpdateWebhookRequest calls the generic UpdateWebhook builder with application/json body

func NewUpdateWebhookRequestWithBody

func NewUpdateWebhookRequestWithBody(server string, webhookId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWebhookRequestWithBody generates requests for UpdateWebhook with any type of body

Types

type ActivityAnswerListModel

type ActivityAnswerListModel struct {
	DateRangeValueAnswers *[]ActivityDateRangeAnswerModel `json:"dateRangeValueAnswers"`
	ListValueAnswers      *[]ActivityListValueAnswerModel `json:"listValueAnswers"`
	RatingValueAnswers    *[]ActivityRatingAnswerModel    `json:"ratingValueAnswers"`
	TextAnswers           *[]ActivityTextAnswerModel      `json:"textAnswers"`
}

ActivityAnswerListModel defines model for ActivityAnswerListModel.

type ActivityDateRangeAnswerModel

type ActivityDateRangeAnswerModel struct {
	EndDate    *time.Time `json:"endDate,omitempty"`
	QuestionId *int32     `json:"questionId,omitempty"`
	StartDate  *time.Time `json:"startDate,omitempty"`
}

ActivityDateRangeAnswerModel defines model for ActivityDateRangeAnswerModel.

type ActivityDateValueDetailModel

type ActivityDateValueDetailModel struct {
	EndDate   *time.Time `json:"endDate"`
	Question  *string    `json:"question"`
	StartDate *time.Time `json:"startDate,omitempty"`
}

ActivityDateValueDetailModel defines model for ActivityDateValueDetailModel.

type ActivityDetailListModel

type ActivityDetailListModel struct {
	DateValueAnswers   *[]ActivityDateValueDetailModel   `json:"dateValueAnswers"`
	ListValueAnswers   *[]ActivityListValueDetailModel   `json:"listValueAnswers"`
	RatingValueAnswers *[]ActivityRatingValueDetailModel `json:"ratingValueAnswers"`
	TextAnswers        *[]ActivitySingleValueDetailModel `json:"textAnswers"`
}

ActivityDetailListModel defines model for ActivityDetailListModel.

type ActivityListValueAnswerModel

type ActivityListValueAnswerModel struct {
	QuestionId *int32    `json:"questionId,omitempty"`
	Values     *[]string `json:"values"`
}

ActivityListValueAnswerModel defines model for ActivityListValueAnswerModel.

type ActivityListValueDetailModel

type ActivityListValueDetailModel struct {
	Question *string   `json:"question"`
	Values   *[]string `json:"values"`
}

ActivityListValueDetailModel defines model for ActivityListValueDetailModel.

type ActivityQuestionModel

type ActivityQuestionModel struct {
	ConditionalAnswer    *string                  `json:"conditionalAnswer"`
	ConditionalQuestions *[]ActivityQuestionModel `json:"conditionalQuestions"`
	Mandatory            *bool                    `json:"mandatory,omitempty"`
	MaximumRating        *int32                   `json:"maximumRating"`
	MinimumRating        *int32                   `json:"minimumRating"`
	PossibleValues       *[]string                `json:"possibleValues"`
	QuestionAnswerType   *string                  `json:"questionAnswerType"`
	QuestionId           *int32                   `json:"questionId,omitempty"`
	Text                 *string                  `json:"text"`
}

ActivityQuestionModel defines model for ActivityQuestionModel.

type ActivityRatingAnswerModel

type ActivityRatingAnswerModel struct {
	QuestionId *int32 `json:"questionId,omitempty"`
	Rating     *int32 `json:"rating,omitempty"`
}

ActivityRatingAnswerModel defines model for ActivityRatingAnswerModel.

type ActivityRatingValueDetailModel

type ActivityRatingValueDetailModel struct {
	Percentage *float64 `json:"percentage,omitempty"`
	Question   *string  `json:"question"`
}

ActivityRatingValueDetailModel defines model for ActivityRatingValueDetailModel.

type ActivitySingleValueDetailModel

type ActivitySingleValueDetailModel struct {
	Answer   *string `json:"answer"`
	Question *string `json:"question"`
}

ActivitySingleValueDetailModel defines model for ActivitySingleValueDetailModel.

type ActivityTextAnswerModel

type ActivityTextAnswerModel struct {
	QuestionId *int32  `json:"questionId,omitempty"`
	Text       *string `json:"text"`
}

ActivityTextAnswerModel defines model for ActivityTextAnswerModel.

type AddCandidateActivityCommand

type AddCandidateActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddCandidateActivityCommand defines model for AddCandidateActivityCommand.

type AddCandidateActivityJSONRequestBody

type AddCandidateActivityJSONRequestBody = AddCandidateActivityCommand

AddCandidateActivityJSONRequestBody defines body for AddCandidateActivity for application/json ContentType.

type AddCandidateActivityResponse

type AddCandidateActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateActivityModel
}

func ParseAddCandidateActivityResponse

func ParseAddCandidateActivityResponse(rsp *http.Response) (*AddCandidateActivityResponse, error)

ParseAddCandidateActivityResponse parses an HTTP response from a AddCandidateActivityWithResponse call

func (AddCandidateActivityResponse) Status

Status returns HTTPResponse.Status

func (AddCandidateActivityResponse) StatusCode

func (r AddCandidateActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateAttachmentMultipartBody

type AddCandidateAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddCandidateAttachmentMultipartBody defines parameters for AddCandidateAttachment.

type AddCandidateAttachmentMultipartRequestBody

type AddCandidateAttachmentMultipartRequestBody AddCandidateAttachmentMultipartBody

AddCandidateAttachmentMultipartRequestBody defines body for AddCandidateAttachment for multipart/form-data ContentType.

type AddCandidateAttachmentResponse

type AddCandidateAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateAttachmentRepresentation
}

func ParseAddCandidateAttachmentResponse

func ParseAddCandidateAttachmentResponse(rsp *http.Response) (*AddCandidateAttachmentResponse, error)

ParseAddCandidateAttachmentResponse parses an HTTP response from a AddCandidateAttachmentWithResponse call

func (AddCandidateAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddCandidateAttachmentResponse) StatusCode

func (r AddCandidateAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateCommand

type AddCandidateCommand struct {
	Address *SubmitAddressModel `json:"address,omitempty"`

	// Availability The date the candidate is available to start. Specify ONE OF immediate, relative or date.
	Availability     *SubmitCandidateAvailabilityModel `json:"availability,omitempty"`
	Custom           *[]SubmitCustomFieldValueModel    `json:"custom"`
	DateOfBirth      *openapi_types.Date               `json:"dateOfBirth"`
	Education        *[]SubmitCandidateEducationModel  `json:"education"`
	Email            *string                           `json:"email"`
	EmergencyContact *string                           `json:"emergencyContact"`
	EmergencyPhone   *string                           `json:"emergencyPhone"`
	Employment       *SubmitEmploymentModel            `json:"employment,omitempty"`
	FirstName        *string                           `json:"firstName"`
	LastName         *string                           `json:"lastName"`
	Mobile           *string                           `json:"mobile"`
	Phone            *string                           `json:"phone"`
	Rating           *string                           `json:"rating"`
	RecruiterUserId  *[]int32                          `json:"recruiterUserId"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`
	SkillTags  *[]string               `json:"skillTags"`
	Social     *map[string]string      `json:"social"`

	// Source Candidate source
	Source *string `json:"source"`

	// StatusId Candidate status
	StatusId     *int32  `json:"statusId"`
	Summary      *string `json:"summary"`
	Unsubscribed *bool   `json:"unsubscribed,omitempty"`
}

AddCandidateCommand defines model for AddCandidateCommand.

type AddCandidateJSONRequestBody

type AddCandidateJSONRequestBody = AddCandidateCommand

AddCandidateJSONRequestBody defines body for AddCandidate for application/json ContentType.

type AddCandidateJobOrderCommand

type AddCandidateJobOrderCommand struct {
	JobId  []int32 `json:"jobId"`
	Source *string `json:"source"`
}

AddCandidateJobOrderCommand defines model for AddCandidateJobOrderCommand.

type AddCandidateJobOrdersJSONRequestBody

type AddCandidateJobOrdersJSONRequestBody = AddCandidateJobOrderCommand

AddCandidateJobOrdersJSONRequestBody defines body for AddCandidateJobOrders for application/json ContentType.

type AddCandidateJobOrdersResponse

type AddCandidateJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationListRepresentation
	JSON409      *ErrorModel
}

func ParseAddCandidateJobOrdersResponse

func ParseAddCandidateJobOrdersResponse(rsp *http.Response) (*AddCandidateJobOrdersResponse, error)

ParseAddCandidateJobOrdersResponse parses an HTTP response from a AddCandidateJobOrdersWithResponse call

func (AddCandidateJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (AddCandidateJobOrdersResponse) StatusCode

func (r AddCandidateJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateNoteCommand

type AddCandidateNoteCommand struct {
	// ApplicationId Optional list of related job applications to link to the note
	ApplicationId *[]int64 `json:"applicationId"`

	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// CreatedByIntegration When set to true, it indicates that the note is created by integration as a part of some automation workflows, not by a specific user
	CreatedByIntegration *bool `json:"createdByIntegration,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddCandidateNoteCommand defines model for AddCandidateNoteCommand.

type AddCandidateNoteJSONRequestBody

type AddCandidateNoteJSONRequestBody = AddCandidateNoteCommand

AddCandidateNoteJSONRequestBody defines body for AddCandidateNote for application/json ContentType.

type AddCandidateNoteResponse

type AddCandidateNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddCandidateNoteResponse

func ParseAddCandidateNoteResponse(rsp *http.Response) (*AddCandidateNoteResponse, error)

ParseAddCandidateNoteResponse parses an HTTP response from a AddCandidateNoteWithResponse call

func (AddCandidateNoteResponse) Status

func (r AddCandidateNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddCandidateNoteResponse) StatusCode

func (r AddCandidateNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateParams

type AddCandidateParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

AddCandidateParams defines parameters for AddCandidate.

type AddCandidateResponse

type AddCandidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateRepresentation
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseAddCandidateResponse

func ParseAddCandidateResponse(rsp *http.Response) (*AddCandidateResponse, error)

ParseAddCandidateResponse parses an HTTP response from a AddCandidateWithResponse call

func (AddCandidateResponse) Status

func (r AddCandidateResponse) Status() string

Status returns HTTPResponse.Status

func (AddCandidateResponse) StatusCode

func (r AddCandidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateUserTaskCommand

type AddCandidateUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddCandidateUserTaskCommand defines model for AddCandidateUserTaskCommand.

type AddCandidateUserTaskJSONRequestBody

type AddCandidateUserTaskJSONRequestBody = AddCandidateUserTaskCommand

AddCandidateUserTaskJSONRequestBody defines body for AddCandidateUserTask for application/json ContentType.

type AddCandidateUserTaskResponse

type AddCandidateUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateUserTaskModel
}

func ParseAddCandidateUserTaskResponse

func ParseAddCandidateUserTaskResponse(rsp *http.Response) (*AddCandidateUserTaskResponse, error)

ParseAddCandidateUserTaskResponse parses an HTTP response from a AddCandidateUserTaskWithResponse call

func (AddCandidateUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddCandidateUserTaskResponse) StatusCode

func (r AddCandidateUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCandidateVideoCommand

type AddCandidateVideoCommand struct {
	// Reference Optional unique reference for this video type, if specified then an existing video
	// with the same type and reference will be updated if found.
	Reference *string `json:"reference"`

	// Url Video URL
	Url string `json:"url"`
}

AddCandidateVideoCommand defines model for AddCandidateVideoCommand.

type AddCandidateVideoJSONRequestBody

type AddCandidateVideoJSONRequestBody = AddCandidateVideoCommand

AddCandidateVideoJSONRequestBody defines body for AddCandidateVideo for application/json ContentType.

type AddCandidateVideoResponse

type AddCandidateVideoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoModel
}

func ParseAddCandidateVideoResponse

func ParseAddCandidateVideoResponse(rsp *http.Response) (*AddCandidateVideoResponse, error)

ParseAddCandidateVideoResponse parses an HTTP response from a AddCandidateVideoWithResponse call

func (AddCandidateVideoResponse) Status

func (r AddCandidateVideoResponse) Status() string

Status returns HTTPResponse.Status

func (AddCandidateVideoResponse) StatusCode

func (r AddCandidateVideoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyActivityCommand

type AddCompanyActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddCompanyActivityCommand defines model for AddCompanyActivityCommand.

type AddCompanyActivityJSONRequestBody

type AddCompanyActivityJSONRequestBody = AddCompanyActivityCommand

AddCompanyActivityJSONRequestBody defines body for AddCompanyActivity for application/json ContentType.

type AddCompanyActivityResponse

type AddCompanyActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyActivityModel
}

func ParseAddCompanyActivityResponse

func ParseAddCompanyActivityResponse(rsp *http.Response) (*AddCompanyActivityResponse, error)

ParseAddCompanyActivityResponse parses an HTTP response from a AddCompanyActivityWithResponse call

func (AddCompanyActivityResponse) Status

Status returns HTTPResponse.Status

func (AddCompanyActivityResponse) StatusCode

func (r AddCompanyActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyAddressCommand

type AddCompanyAddressCommand struct {
	City             *string   `json:"city"`
	CountryCode      *string   `json:"countryCode"`
	Fax              *string   `json:"fax"`
	IsPrimaryAddress *bool     `json:"isPrimaryAddress,omitempty"`
	Name             string    `json:"name"`
	Phone            *string   `json:"phone"`
	PostalCode       *string   `json:"postalCode"`
	State            *string   `json:"state"`
	Street           *[]string `json:"street"`
	Url              *string   `json:"url"`
}

AddCompanyAddressCommand defines model for AddCompanyAddressCommand.

type AddCompanyAddressJSONRequestBody

type AddCompanyAddressJSONRequestBody = AddCompanyAddressCommand

AddCompanyAddressJSONRequestBody defines body for AddCompanyAddress for application/json ContentType.

type AddCompanyAddressResponse

type AddCompanyAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyAddressRepresentation
}

func ParseAddCompanyAddressResponse

func ParseAddCompanyAddressResponse(rsp *http.Response) (*AddCompanyAddressResponse, error)

ParseAddCompanyAddressResponse parses an HTTP response from a AddCompanyAddressWithResponse call

func (AddCompanyAddressResponse) Status

func (r AddCompanyAddressResponse) Status() string

Status returns HTTPResponse.Status

func (AddCompanyAddressResponse) StatusCode

func (r AddCompanyAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyAttachmentMultipartBody

type AddCompanyAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddCompanyAttachmentMultipartBody defines parameters for AddCompanyAttachment.

type AddCompanyAttachmentMultipartRequestBody

type AddCompanyAttachmentMultipartRequestBody AddCompanyAttachmentMultipartBody

AddCompanyAttachmentMultipartRequestBody defines body for AddCompanyAttachment for multipart/form-data ContentType.

type AddCompanyAttachmentResponse

type AddCompanyAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyAttachmentRepresentation
}

func ParseAddCompanyAttachmentResponse

func ParseAddCompanyAttachmentResponse(rsp *http.Response) (*AddCompanyAttachmentResponse, error)

ParseAddCompanyAttachmentResponse parses an HTTP response from a AddCompanyAttachmentWithResponse call

func (AddCompanyAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddCompanyAttachmentResponse) StatusCode

func (r AddCompanyAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyCommand

type AddCompanyCommand struct {
	// Custom Custom field values. Only the specified fields will be updated, each fieldId can specified once.
	Custom *[]SubmitCustomFieldValueModel `json:"custom"`

	// LegalName Company LegalName
	LegalName       *string            `json:"legalName"`
	Name            string             `json:"name"`
	OwnerUserId     *int32             `json:"ownerUserId"`
	ParentCompanyId *int32             `json:"parentCompanyId"`
	RecruiterUserId *[]int32           `json:"recruiterUserId"`
	Social          *map[string]string `json:"social"`

	// StatusId Company status
	StatusId *int32  `json:"statusId"`
	Summary  *string `json:"summary"`
}

AddCompanyCommand defines model for AddCompanyCommand.

type AddCompanyJSONRequestBody

type AddCompanyJSONRequestBody = AddCompanyCommand

AddCompanyJSONRequestBody defines body for AddCompany for application/json ContentType.

type AddCompanyNoteCommand

type AddCompanyNoteCommand struct {
	// ContactId Optional list of related contacts to link to the note
	ContactId *[]int32 `json:"contactId"`

	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddCompanyNoteCommand defines model for AddCompanyNoteCommand.

type AddCompanyNoteJSONRequestBody

type AddCompanyNoteJSONRequestBody = AddCompanyNoteCommand

AddCompanyNoteJSONRequestBody defines body for AddCompanyNote for application/json ContentType.

type AddCompanyNoteResponse

type AddCompanyNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddCompanyNoteResponse

func ParseAddCompanyNoteResponse(rsp *http.Response) (*AddCompanyNoteResponse, error)

ParseAddCompanyNoteResponse parses an HTTP response from a AddCompanyNoteWithResponse call

func (AddCompanyNoteResponse) Status

func (r AddCompanyNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddCompanyNoteResponse) StatusCode

func (r AddCompanyNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyParams

type AddCompanyParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

AddCompanyParams defines parameters for AddCompany.

type AddCompanyResponse

type AddCompanyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyRepresentation
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseAddCompanyResponse

func ParseAddCompanyResponse(rsp *http.Response) (*AddCompanyResponse, error)

ParseAddCompanyResponse parses an HTTP response from a AddCompanyWithResponse call

func (AddCompanyResponse) Status

func (r AddCompanyResponse) Status() string

Status returns HTTPResponse.Status

func (AddCompanyResponse) StatusCode

func (r AddCompanyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyUserTaskCommand

type AddCompanyUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddCompanyUserTaskCommand defines model for AddCompanyUserTaskCommand.

type AddCompanyUserTaskJSONRequestBody

type AddCompanyUserTaskJSONRequestBody = AddCompanyUserTaskCommand

AddCompanyUserTaskJSONRequestBody defines body for AddCompanyUserTask for application/json ContentType.

type AddCompanyUserTaskResponse

type AddCompanyUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyUserTaskModel
}

func ParseAddCompanyUserTaskResponse

func ParseAddCompanyUserTaskResponse(rsp *http.Response) (*AddCompanyUserTaskResponse, error)

ParseAddCompanyUserTaskResponse parses an HTTP response from a AddCompanyUserTaskWithResponse call

func (AddCompanyUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddCompanyUserTaskResponse) StatusCode

func (r AddCompanyUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddCompanyWorkflowCommand

type AddCompanyWorkflowCommand struct {
	// Approvers Approvers for this workflow. Only the specified workflow stages will be updated, each stageIndex can be specified once.
	Approvers *[]SubmitCompanyWorkflowApproverModel `json:"approvers"`
	Name      string                                `json:"name"`
}

AddCompanyWorkflowCommand defines model for AddCompanyWorkflowCommand.

type AddCompanyWorkflowJSONRequestBody

type AddCompanyWorkflowJSONRequestBody = AddCompanyWorkflowCommand

AddCompanyWorkflowJSONRequestBody defines body for AddCompanyWorkflow for application/json ContentType.

type AddCompanyWorkflowResponse

type AddCompanyWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyWorkflowRepresentation
}

func ParseAddCompanyWorkflowResponse

func ParseAddCompanyWorkflowResponse(rsp *http.Response) (*AddCompanyWorkflowResponse, error)

ParseAddCompanyWorkflowResponse parses an HTTP response from a AddCompanyWorkflowWithResponse call

func (AddCompanyWorkflowResponse) Status

Status returns HTTPResponse.Status

func (AddCompanyWorkflowResponse) StatusCode

func (r AddCompanyWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddContactActivityCommand

type AddContactActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddContactActivityCommand defines model for AddContactActivityCommand.

type AddContactActivityJSONRequestBody

type AddContactActivityJSONRequestBody = AddContactActivityCommand

AddContactActivityJSONRequestBody defines body for AddContactActivity for application/json ContentType.

type AddContactActivityResponse

type AddContactActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ContactActivityModel
}

func ParseAddContactActivityResponse

func ParseAddContactActivityResponse(rsp *http.Response) (*AddContactActivityResponse, error)

ParseAddContactActivityResponse parses an HTTP response from a AddContactActivityWithResponse call

func (AddContactActivityResponse) Status

Status returns HTTPResponse.Status

func (AddContactActivityResponse) StatusCode

func (r AddContactActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddContactAttachmentMultipartBody

type AddContactAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddContactAttachmentMultipartBody defines parameters for AddContactAttachment.

type AddContactAttachmentMultipartRequestBody

type AddContactAttachmentMultipartRequestBody AddContactAttachmentMultipartBody

AddContactAttachmentMultipartRequestBody defines body for AddContactAttachment for multipart/form-data ContentType.

type AddContactAttachmentResponse

type AddContactAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ContactAttachmentRepresentation
}

func ParseAddContactAttachmentResponse

func ParseAddContactAttachmentResponse(rsp *http.Response) (*AddContactAttachmentResponse, error)

ParseAddContactAttachmentResponse parses an HTTP response from a AddContactAttachmentWithResponse call

func (AddContactAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddContactAttachmentResponse) StatusCode

func (r AddContactAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddContactCommand

type AddContactCommand struct {
	CompanyId          *int32                         `json:"companyId"`
	Custom             *[]SubmitCustomFieldValueModel `json:"custom"`
	Email              *string                        `json:"email"`
	FirstName          *string                        `json:"firstName"`
	LastName           *string                        `json:"lastName"`
	Mobile             *string                        `json:"mobile"`
	OfficeAddressId    *openapi_types.UUID            `json:"officeAddressId"`
	OwnerUserId        *int32                         `json:"ownerUserId"`
	Phone              *string                        `json:"phone"`
	Position           *string                        `json:"position"`
	RecruiterUserId    *[]int32                       `json:"recruiterUserId"`
	ReportsToContactId *int32                         `json:"reportsToContactId"`

	// Salutation Salutation/honorific/title
	Salutation *string            `json:"salutation"`
	Social     *map[string]string `json:"social"`

	// StatusId Contact status
	StatusId     *int32  `json:"statusId"`
	Summary      *string `json:"summary"`
	Unsubscribed *bool   `json:"unsubscribed,omitempty"`
}

AddContactCommand defines model for AddContactCommand.

type AddContactJSONRequestBody

type AddContactJSONRequestBody = AddContactCommand

AddContactJSONRequestBody defines body for AddContact for application/json ContentType.

type AddContactNoteCommand

type AddContactNoteCommand struct {
	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// CreatedByIntegration When set to true, it indicates that the note is created by integration as a part of some automation workflows, not by a specific user
	CreatedByIntegration *bool `json:"createdByIntegration,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddContactNoteCommand defines model for AddContactNoteCommand.

type AddContactNoteJSONRequestBody

type AddContactNoteJSONRequestBody = AddContactNoteCommand

AddContactNoteJSONRequestBody defines body for AddContactNote for application/json ContentType.

type AddContactNoteResponse

type AddContactNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddContactNoteResponse

func ParseAddContactNoteResponse(rsp *http.Response) (*AddContactNoteResponse, error)

ParseAddContactNoteResponse parses an HTTP response from a AddContactNoteWithResponse call

func (AddContactNoteResponse) Status

func (r AddContactNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddContactNoteResponse) StatusCode

func (r AddContactNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddContactParams

type AddContactParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

AddContactParams defines parameters for AddContact.

type AddContactResponse

type AddContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ContactRepresentation
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseAddContactResponse

func ParseAddContactResponse(rsp *http.Response) (*AddContactResponse, error)

ParseAddContactResponse parses an HTTP response from a AddContactWithResponse call

func (AddContactResponse) Status

func (r AddContactResponse) Status() string

Status returns HTTPResponse.Status

func (AddContactResponse) StatusCode

func (r AddContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddContactUserTaskCommand

type AddContactUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddContactUserTaskCommand defines model for AddContactUserTaskCommand.

type AddContactUserTaskJSONRequestBody

type AddContactUserTaskJSONRequestBody = AddContactUserTaskCommand

AddContactUserTaskJSONRequestBody defines body for AddContactUserTask for application/json ContentType.

type AddContactUserTaskResponse

type AddContactUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ContactUserTaskModel
}

func ParseAddContactUserTaskResponse

func ParseAddContactUserTaskResponse(rsp *http.Response) (*AddContactUserTaskResponse, error)

ParseAddContactUserTaskResponse parses an HTTP response from a AddContactUserTaskWithResponse call

func (AddContactUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddContactUserTaskResponse) StatusCode

func (r AddContactUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddEventCommand added in v0.0.3

type AddEventCommand struct {
	Address            *EventAddressModel `json:"address,omitempty"`
	AddressId          *string            `json:"addressId"`
	CandidateIds       *[]int32           `json:"candidateIds"`
	CompanyId          *int32             `json:"companyId"`
	ContactIds         *[]int32           `json:"contactIds"`
	Description        *string            `json:"description"`
	EndTime            time.Time          `json:"endTime"`
	EventSubTypeId     *int32             `json:"eventSubTypeId"`
	EventType          string             `json:"eventType"`
	JobId              int32              `json:"jobId"`
	StartTime          time.Time          `json:"startTime"`
	TimeZone           string             `json:"timeZone"`
	Title              string             `json:"title"`
	UserIds            *[]int32           `json:"userIds"`
	VideoConferenceUrl *string            `json:"videoConferenceUrl"`
}

AddEventCommand defines model for AddEventCommand.

type AddJobAdDraftCommand

type AddJobAdDraftCommand struct {
	BulletPoints *[]string `json:"bulletPoints"`
	Description  *string   `json:"description"`

	// JobId Associated job
	JobId       *int32  `json:"jobId,omitempty"`
	OwnerUserId int32   `json:"ownerUserId"`
	Reference   *string `json:"reference"`
	Summary     *string `json:"summary"`
	Title       string  `json:"title"`
}

AddJobAdDraftCommand defines model for AddJobAdDraftCommand.

type AddJobAdDraftJSONRequestBody

type AddJobAdDraftJSONRequestBody = AddJobAdDraftCommand

AddJobAdDraftJSONRequestBody defines body for AddJobAdDraft for application/json ContentType.

type AddJobAdDraftResponse

type AddJobAdDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobAdRepresentation
}

func ParseAddJobAdDraftResponse

func ParseAddJobAdDraftResponse(rsp *http.Response) (*AddJobAdDraftResponse, error)

ParseAddJobAdDraftResponse parses an HTTP response from a AddJobAdDraftWithResponse call

func (AddJobAdDraftResponse) Status

func (r AddJobAdDraftResponse) Status() string

Status returns HTTPResponse.Status

func (AddJobAdDraftResponse) StatusCode

func (r AddJobAdDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobApplicationActivityCommand

type AddJobApplicationActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddJobApplicationActivityCommand defines model for AddJobApplicationActivityCommand.

type AddJobApplicationActivityJSONRequestBody

type AddJobApplicationActivityJSONRequestBody = AddJobApplicationActivityCommand

AddJobApplicationActivityJSONRequestBody defines body for AddJobApplicationActivity for application/json ContentType.

type AddJobApplicationActivityResponse

type AddJobApplicationActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationActivityModel
}

func ParseAddJobApplicationActivityResponse

func ParseAddJobApplicationActivityResponse(rsp *http.Response) (*AddJobApplicationActivityResponse, error)

ParseAddJobApplicationActivityResponse parses an HTTP response from a AddJobApplicationActivityWithResponse call

func (AddJobApplicationActivityResponse) Status

Status returns HTTPResponse.Status

func (AddJobApplicationActivityResponse) StatusCode

func (r AddJobApplicationActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobApplicationAttachmentMultipartBody

type AddJobApplicationAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddJobApplicationAttachmentMultipartBody defines parameters for AddJobApplicationAttachment.

type AddJobApplicationAttachmentMultipartRequestBody

type AddJobApplicationAttachmentMultipartRequestBody AddJobApplicationAttachmentMultipartBody

AddJobApplicationAttachmentMultipartRequestBody defines body for AddJobApplicationAttachment for multipart/form-data ContentType.

type AddJobApplicationAttachmentResponse

type AddJobApplicationAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateAttachmentRepresentation
}

func ParseAddJobApplicationAttachmentResponse

func ParseAddJobApplicationAttachmentResponse(rsp *http.Response) (*AddJobApplicationAttachmentResponse, error)

ParseAddJobApplicationAttachmentResponse parses an HTTP response from a AddJobApplicationAttachmentWithResponse call

func (AddJobApplicationAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddJobApplicationAttachmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type AddJobApplicationExternalInterviewCommand

type AddJobApplicationExternalInterviewCommand struct {
	// EndAt Interview end time. The allowed minutes for the time are 0, 15, 30 and 45.
	EndAt *time.Time `json:"endAt,omitempty"`

	// InterviewersContactIds Contact IDs of the interviewers
	InterviewersContactIds *[]int32 `json:"interviewersContactIds"`

	// Location Interview location
	Location *string `json:"location"`

	// StartAt Interview start time. The allowed minutes for the time are 0, 15, 30 and 45.
	StartAt *time.Time `json:"startAt,omitempty"`
}

AddJobApplicationExternalInterviewCommand defines model for AddJobApplicationExternalInterviewCommand.

type AddJobApplicationInternalInterviewCommand

type AddJobApplicationInternalInterviewCommand struct {
	// EndAt Interview end time. The allowed minutes for the time are 0, 15, 30 and 45.
	EndAt *time.Time `json:"endAt,omitempty"`

	// InterviewersUserIds User IDs of the interviewers
	InterviewersUserIds *[]int32 `json:"interviewersUserIds"`

	// Location Interview location
	Location *string `json:"location"`

	// StartAt Interview start time. The allowed minutes for the time are 0, 15, 30 and 45.
	StartAt *time.Time `json:"startAt,omitempty"`
}

AddJobApplicationInternalInterviewCommand defines model for AddJobApplicationInternalInterviewCommand.

type AddJobApplicationNoteCommand

type AddJobApplicationNoteCommand struct {
	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddJobApplicationNoteCommand defines model for AddJobApplicationNoteCommand.

type AddJobApplicationNoteJSONRequestBody

type AddJobApplicationNoteJSONRequestBody = AddJobApplicationNoteCommand

AddJobApplicationNoteJSONRequestBody defines body for AddJobApplicationNote for application/json ContentType.

type AddJobApplicationNoteResponse

type AddJobApplicationNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddJobApplicationNoteResponse

func ParseAddJobApplicationNoteResponse(rsp *http.Response) (*AddJobApplicationNoteResponse, error)

ParseAddJobApplicationNoteResponse parses an HTTP response from a AddJobApplicationNoteWithResponse call

func (AddJobApplicationNoteResponse) Status

Status returns HTTPResponse.Status

func (AddJobApplicationNoteResponse) StatusCode

func (r AddJobApplicationNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobApplicationUserTaskCommand

type AddJobApplicationUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddJobApplicationUserTaskCommand defines model for AddJobApplicationUserTaskCommand.

type AddJobApplicationUserTaskJSONRequestBody

type AddJobApplicationUserTaskJSONRequestBody = AddJobApplicationUserTaskCommand

AddJobApplicationUserTaskJSONRequestBody defines body for AddJobApplicationUserTask for application/json ContentType.

type AddJobApplicationUserTaskResponse

type AddJobApplicationUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationUserTaskModel
}

func ParseAddJobApplicationUserTaskResponse

func ParseAddJobApplicationUserTaskResponse(rsp *http.Response) (*AddJobApplicationUserTaskResponse, error)

ParseAddJobApplicationUserTaskResponse parses an HTTP response from a AddJobApplicationUserTaskWithResponse call

func (AddJobApplicationUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddJobApplicationUserTaskResponse) StatusCode

func (r AddJobApplicationUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobApplicationVideoCommand

type AddJobApplicationVideoCommand struct {
	// Reference Optional unique reference for this video type, if specified then an existing video
	// with the same type and reference will be updated if found.
	Reference *string `json:"reference"`

	// Url Video URL
	Url string `json:"url"`
}

AddJobApplicationVideoCommand defines model for AddJobApplicationVideoCommand.

type AddJobApplicationVideoJSONRequestBody

type AddJobApplicationVideoJSONRequestBody = AddJobApplicationVideoCommand

AddJobApplicationVideoJSONRequestBody defines body for AddJobApplicationVideo for application/json ContentType.

type AddJobApplicationVideoResponse

type AddJobApplicationVideoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoModel
}

func ParseAddJobApplicationVideoResponse

func ParseAddJobApplicationVideoResponse(rsp *http.Response) (*AddJobApplicationVideoResponse, error)

ParseAddJobApplicationVideoResponse parses an HTTP response from a AddJobApplicationVideoWithResponse call

func (AddJobApplicationVideoResponse) Status

Status returns HTTPResponse.Status

func (AddJobApplicationVideoResponse) StatusCode

func (r AddJobApplicationVideoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderActivityCommand

type AddJobOrderActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddJobOrderActivityCommand defines model for AddJobOrderActivityCommand.

type AddJobOrderActivityJSONRequestBody

type AddJobOrderActivityJSONRequestBody = AddJobOrderActivityCommand

AddJobOrderActivityJSONRequestBody defines body for AddJobOrderActivity for application/json ContentType.

type AddJobOrderActivityResponse

type AddJobOrderActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobOrderActivityModel
}

func ParseAddJobOrderActivityResponse

func ParseAddJobOrderActivityResponse(rsp *http.Response) (*AddJobOrderActivityResponse, error)

ParseAddJobOrderActivityResponse parses an HTTP response from a AddJobOrderActivityWithResponse call

func (AddJobOrderActivityResponse) Status

Status returns HTTPResponse.Status

func (AddJobOrderActivityResponse) StatusCode

func (r AddJobOrderActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderAttachmentMultipartBody

type AddJobOrderAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddJobOrderAttachmentMultipartBody defines parameters for AddJobOrderAttachment.

type AddJobOrderAttachmentMultipartRequestBody

type AddJobOrderAttachmentMultipartRequestBody AddJobOrderAttachmentMultipartBody

AddJobOrderAttachmentMultipartRequestBody defines body for AddJobOrderAttachment for multipart/form-data ContentType.

type AddJobOrderAttachmentResponse

type AddJobOrderAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobOrderAttachmentRepresentation
}

func ParseAddJobOrderAttachmentResponse

func ParseAddJobOrderAttachmentResponse(rsp *http.Response) (*AddJobOrderAttachmentResponse, error)

ParseAddJobOrderAttachmentResponse parses an HTTP response from a AddJobOrderAttachmentWithResponse call

func (AddJobOrderAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddJobOrderAttachmentResponse) StatusCode

func (r AddJobOrderAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderCandidateCommand

type AddJobOrderCandidateCommand struct {
	CandidateId []int32 `json:"candidateId"`
	Source      *string `json:"source"`
}

AddJobOrderCandidateCommand defines model for AddJobOrderCandidateCommand.

type AddJobOrderCandidatesJSONRequestBody

type AddJobOrderCandidatesJSONRequestBody = AddJobOrderCandidateCommand

AddJobOrderCandidatesJSONRequestBody defines body for AddJobOrderCandidates for application/json ContentType.

type AddJobOrderCandidatesResponse

type AddJobOrderCandidatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationListRepresentation
	JSON409      *ErrorModel
}

func ParseAddJobOrderCandidatesResponse

func ParseAddJobOrderCandidatesResponse(rsp *http.Response) (*AddJobOrderCandidatesResponse, error)

ParseAddJobOrderCandidatesResponse parses an HTTP response from a AddJobOrderCandidatesWithResponse call

func (AddJobOrderCandidatesResponse) Status

Status returns HTTPResponse.Status

func (AddJobOrderCandidatesResponse) StatusCode

func (r AddJobOrderCandidatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderCommand

type AddJobOrderCommand struct {
	Category  *SubmitCategoryModel           `json:"category,omitempty"`
	CompanyId *int32                         `json:"companyId"`
	ContactId *int32                         `json:"contactId"`
	Custom    *[]SubmitCustomFieldValueModel `json:"custom"`
	Duration  *SubmitDurationModel           `json:"duration,omitempty"`

	// EndDate The specific date that the job end
	EndDate        *openapi_types.Date     `json:"endDate"`
	Fee            *SubmitJobOrderFeeModel `json:"fee,omitempty"`
	JobDescription *string                 `json:"jobDescription"`
	JobTitle       *string                 `json:"jobTitle"`
	Location       *SubmitLocationModel    `json:"location,omitempty"`
	NumberOfJobs   *int32                  `json:"numberOfJobs,omitempty"`

	// OwnerUserId User Id - Owner of this job
	OwnerUserId *int32 `json:"ownerUserId,omitempty"`

	// RecruiterUserId User Id - Optional list of recruiters assigned to the job
	RecruiterUserId *[]int32                        `json:"recruiterUserId"`
	Salary          *SubmitJobOrderSalaryRangeModel `json:"salary,omitempty"`
	SkillTags       *SubmitJobOrderSkillTagsModel   `json:"skillTags,omitempty"`
	Source          *string                         `json:"source"`
	Start           *SubmitJobOrderStartModel       `json:"start,omitempty"`

	// StatusId Job status
	StatusId *int32 `json:"statusId"`

	// UserFavourite Job is a favourite for the current user
	UserFavourite *bool                         `json:"userFavourite"`
	WorkShift     *SubmitJobOrderWorkShiftModel `json:"workShift,omitempty"`
	WorkTypeId    *int32                        `json:"workTypeId"`
	WorkflowId    *int32                        `json:"workflowId"`

	// WorkplaceAddressId Workplace Address Id
	WorkplaceAddressId *openapi_types.UUID `json:"workplaceAddressId"`
}

AddJobOrderCommand defines model for AddJobOrderCommand.

type AddJobOrderJSONRequestBody

type AddJobOrderJSONRequestBody = AddJobOrderCommand

AddJobOrderJSONRequestBody defines body for AddJobOrder for application/json ContentType.

type AddJobOrderNoteCommand

type AddJobOrderNoteCommand struct {
	ApplicationId *[]int64 `json:"applicationId"`

	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddJobOrderNoteCommand defines model for AddJobOrderNoteCommand.

type AddJobOrderNoteJSONRequestBody

type AddJobOrderNoteJSONRequestBody = AddJobOrderNoteCommand

AddJobOrderNoteJSONRequestBody defines body for AddJobOrderNote for application/json ContentType.

type AddJobOrderNoteResponse

type AddJobOrderNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddJobOrderNoteResponse

func ParseAddJobOrderNoteResponse(rsp *http.Response) (*AddJobOrderNoteResponse, error)

ParseAddJobOrderNoteResponse parses an HTTP response from a AddJobOrderNoteWithResponse call

func (AddJobOrderNoteResponse) Status

func (r AddJobOrderNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddJobOrderNoteResponse) StatusCode

func (r AddJobOrderNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderPayrollBillingResponse

type AddJobOrderPayrollBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderRateCardModel
}

func ParseAddJobOrderPayrollBillingResponse

func ParseAddJobOrderPayrollBillingResponse(rsp *http.Response) (*AddJobOrderPayrollBillingResponse, error)

ParseAddJobOrderPayrollBillingResponse parses an HTTP response from a AddJobOrderPayrollBillingWithResponse call

func (AddJobOrderPayrollBillingResponse) Status

Status returns HTTPResponse.Status

func (AddJobOrderPayrollBillingResponse) StatusCode

func (r AddJobOrderPayrollBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderResponse

type AddJobOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobOrderRepresentation
}

func ParseAddJobOrderResponse

func ParseAddJobOrderResponse(rsp *http.Response) (*AddJobOrderResponse, error)

ParseAddJobOrderResponse parses an HTTP response from a AddJobOrderWithResponse call

func (AddJobOrderResponse) Status

func (r AddJobOrderResponse) Status() string

Status returns HTTPResponse.Status

func (AddJobOrderResponse) StatusCode

func (r AddJobOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddJobOrderUserTaskCommand

type AddJobOrderUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddJobOrderUserTaskCommand defines model for AddJobOrderUserTaskCommand.

type AddJobOrderUserTaskJSONRequestBody

type AddJobOrderUserTaskJSONRequestBody = AddJobOrderUserTaskCommand

AddJobOrderUserTaskJSONRequestBody defines body for AddJobOrderUserTask for application/json ContentType.

type AddJobOrderUserTaskResponse

type AddJobOrderUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobOrderUserTaskModel
}

func ParseAddJobOrderUserTaskResponse

func ParseAddJobOrderUserTaskResponse(rsp *http.Response) (*AddJobOrderUserTaskResponse, error)

ParseAddJobOrderUserTaskResponse parses an HTTP response from a AddJobOrderUserTaskWithResponse call

func (AddJobOrderUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddJobOrderUserTaskResponse) StatusCode

func (r AddJobOrderUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddNoteAttachmentMultipartBody

type AddNoteAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddNoteAttachmentMultipartBody defines parameters for AddNoteAttachment.

type AddNoteAttachmentMultipartRequestBody

type AddNoteAttachmentMultipartRequestBody AddNoteAttachmentMultipartBody

AddNoteAttachmentMultipartRequestBody defines body for AddNoteAttachment for multipart/form-data ContentType.

type AddNoteAttachmentResponse

type AddNoteAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddNoteAttachmentResponse

func ParseAddNoteAttachmentResponse(rsp *http.Response) (*AddNoteAttachmentResponse, error)

ParseAddNoteAttachmentResponse parses an HTTP response from a AddNoteAttachmentWithResponse call

func (AddNoteAttachmentResponse) Status

func (r AddNoteAttachmentResponse) Status() string

Status returns HTTPResponse.Status

func (AddNoteAttachmentResponse) StatusCode

func (r AddNoteAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddNoteCommand

type AddNoteCommand struct {
	ApplicationId *[]int64 `json:"applicationId"`
	CandidateId   *[]int32 `json:"candidateId"`
	CompanyId     *[]int32 `json:"companyId"`
	ContactId     *[]int32 `json:"contactId"`

	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy            *SubmitUserModel `json:"createdBy,omitempty"`
	CreatedByIntegration *bool            `json:"createdByIntegration,omitempty"`
	JobId                *[]int32         `json:"jobId"`
	PlacementId          *[]int32         `json:"placementId"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference     *string  `json:"reference"`
	RequisitionId *[]int32 `json:"requisitionId"`

	// Text Note content
	Text string `json:"text"`
	Type string `json:"type"`
}

AddNoteCommand defines model for AddNoteCommand.

type AddNoteJSONRequestBody

type AddNoteJSONRequestBody = AddNoteCommand

AddNoteJSONRequestBody defines body for AddNote for application/json ContentType.

type AddNoteResponse

type AddNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddNoteResponse

func ParseAddNoteResponse(rsp *http.Response) (*AddNoteResponse, error)

ParseAddNoteResponse parses an HTTP response from a AddNoteWithResponse call

func (AddNoteResponse) Status

func (r AddNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddNoteResponse) StatusCode

func (r AddNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddOpportunityCommand

type AddOpportunityCommand struct {
	AdditionalInformation *string            `json:"additionalInformation"`
	CompanyId             int32              `json:"companyId"`
	EstimatedClose        *time.Time         `json:"estimatedClose"`
	OpportunityTitle      string             `json:"opportunityTitle"`
	OwnerUserIds          []int32            `json:"ownerUserIds"`
	StageId               openapi_types.UUID `json:"stageId"`
	Value                 *float64           `json:"value"`
	WorkTypeId            *int32             `json:"workTypeId"`
}

AddOpportunityCommand defines model for AddOpportunityCommand.

type AddOpportunityJSONRequestBody

type AddOpportunityJSONRequestBody = AddOpportunityCommand

AddOpportunityJSONRequestBody defines body for AddOpportunity for application/json ContentType.

type AddOpportunityResponse

type AddOpportunityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CreatedOpportunityModel
	JSON422      *ErrorModel
}

func ParseAddOpportunityResponse

func ParseAddOpportunityResponse(rsp *http.Response) (*AddOpportunityResponse, error)

ParseAddOpportunityResponse parses an HTTP response from a AddOpportunityWithResponse call

func (AddOpportunityResponse) Status

func (r AddOpportunityResponse) Status() string

Status returns HTTPResponse.Status

func (AddOpportunityResponse) StatusCode

func (r AddOpportunityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPartnerActionCommand

type AddPartnerActionCommand struct {
	ActionFilter *PartnerActionFilterModel `json:"actionFilter,omitempty"`

	// ActionName Menu item label that will appear to the end-user
	ActionName *string `json:"actionName"`

	// AllowResubmit Allow resources to be resubmitted to an action.
	AllowResubmit *bool `json:"allowResubmit,omitempty"`

	// Reference Unique partner defined reference/identifier for the action
	Reference *string `json:"reference"`

	// Url URL to open after the action is selected and assigned the `"Submitted"` stage.\
	// Templates parameters can be used in the URL to identify the resource submitted to the action
	// <table><tr><td>`{userId}`</td><td>Replaced with the User Id of the user performing the action</td></tr><tr><td>`{jobId}`</td><td>Replaced with the Job Id</td></tr><tr><td>`{adId}`</td><td>Replaced with the Job Ad Id</td></tr><tr><td>`{candidateId}`</td><td>Replaced with the Candidate Id</td></tr><tr><td>`{applicationId}`</td><td>Replaced with the Job Application Id</td></tr><tr><td>`{placementId}`</td><td>Replaced with the Placement Id</td></tr><tr><td>`{companyId}`</td><td>Replaced with the Company Id</td></tr><tr><td>`{contactId}`</td><td>Replaced with the Contact Id</td></tr></table>
	Url     *string               `json:"url"`
	UrlType *PartnerActionUrlType `json:"urlType,omitempty"`

	// WebhookData Additional data to include with the webhook notification
	WebhookData *interface{} `json:"webhookData"`
}

AddPartnerActionCommand defines model for AddPartnerActionCommand.

type AddPartnerActionJSONRequestBody

type AddPartnerActionJSONRequestBody = AddPartnerActionCommand

AddPartnerActionJSONRequestBody defines body for AddPartnerAction for application/json ContentType.

type AddPartnerActionResponse

type AddPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PartnerActionRepresentation
}

func ParseAddPartnerActionResponse

func ParseAddPartnerActionResponse(rsp *http.Response) (*AddPartnerActionResponse, error)

ParseAddPartnerActionResponse parses an HTTP response from a AddPartnerActionWithResponse call

func (AddPartnerActionResponse) Status

func (r AddPartnerActionResponse) Status() string

Status returns HTTPResponse.Status

func (AddPartnerActionResponse) StatusCode

func (r AddPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementActivityCommand

type AddPlacementActivityCommand struct {
	ActivitySettingId *int32                   `json:"activitySettingId,omitempty"`
	Answers           *ActivityAnswerListModel `json:"answers,omitempty"`
	StatusId          *int32                   `json:"statusId"`
}

AddPlacementActivityCommand defines model for AddPlacementActivityCommand.

type AddPlacementActivityJSONRequestBody

type AddPlacementActivityJSONRequestBody = AddPlacementActivityCommand

AddPlacementActivityJSONRequestBody defines body for AddPlacementActivity for application/json ContentType.

type AddPlacementActivityResponse

type AddPlacementActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PlacementActivityModel
}

func ParseAddPlacementActivityResponse

func ParseAddPlacementActivityResponse(rsp *http.Response) (*AddPlacementActivityResponse, error)

ParseAddPlacementActivityResponse parses an HTTP response from a AddPlacementActivityWithResponse call

func (AddPlacementActivityResponse) Status

Status returns HTTPResponse.Status

func (AddPlacementActivityResponse) StatusCode

func (r AddPlacementActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementAttachmentMultipartBody

type AddPlacementAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddPlacementAttachmentMultipartBody defines parameters for AddPlacementAttachment.

type AddPlacementAttachmentMultipartRequestBody

type AddPlacementAttachmentMultipartRequestBody AddPlacementAttachmentMultipartBody

AddPlacementAttachmentMultipartRequestBody defines body for AddPlacementAttachment for multipart/form-data ContentType.

type AddPlacementAttachmentResponse

type AddPlacementAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PlacementAttachmentRepresentation
}

func ParseAddPlacementAttachmentResponse

func ParseAddPlacementAttachmentResponse(rsp *http.Response) (*AddPlacementAttachmentResponse, error)

ParseAddPlacementAttachmentResponse parses an HTTP response from a AddPlacementAttachmentWithResponse call

func (AddPlacementAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddPlacementAttachmentResponse) StatusCode

func (r AddPlacementAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementCommand added in v0.0.2

type AddPlacementCommand struct {
	Award          *string                           `json:"award"`
	Billing        *SubmitPlacementBillingModel      `json:"billing,omitempty"`
	ChargeCurrency *string                           `json:"chargeCurrency"`
	ContactId      *int32                            `json:"contactId"`
	ContractRate   *SubmitPlacementContractRateModel `json:"contractRate,omitempty"`
	Custom         *[]SubmitCustomFieldValueModel    `json:"custom"`

	// EndDate Date a contract or temporary employment ends
	EndDate                *openapi_types.Date              `json:"endDate"`
	FeeSplit               *RatePortion                     `json:"feeSplit,omitempty"`
	IndustryCode           *string                          `json:"industryCode"`
	JobApplicationId       int64                            `json:"jobApplicationId"`
	JobApplicationStatusId *int32                           `json:"jobApplicationStatusId"`
	JobOrderStatusId       *int32                           `json:"jobOrderStatusId"`
	JobTitle               *string                          `json:"jobTitle"`
	PaymentType            *string                          `json:"paymentType"`
	Recruiters             *[]SubmitPlacementRecruiterModel `json:"recruiters"`
	Salary                 *SubmitPlacementSalaryModel      `json:"salary,omitempty"`

	// StartDate Date employment begins
	StartDate *openapi_types.Date `json:"startDate,omitempty"`

	// StatusId Placement status
	StatusId           *int32                      `json:"statusId"`
	Summary            *string                     `json:"summary"`
	Type               PlacementType               `json:"type"`
	WorkShift          *AddPlacementWorkShiftModel `json:"workShift,omitempty"`
	WorkflowId         *int32                      `json:"workflowId"`
	WorkplaceAddressId *openapi_types.UUID         `json:"workplaceAddressId"`
}

AddPlacementCommand defines model for AddPlacementCommand.

type AddPlacementJSONRequestBody added in v0.0.2

type AddPlacementJSONRequestBody = AddPlacementCommand

AddPlacementJSONRequestBody defines body for AddPlacement for application/json ContentType.

type AddPlacementNoteCommand

type AddPlacementNoteCommand struct {
	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddPlacementNoteCommand defines model for AddPlacementNoteCommand.

type AddPlacementNoteJSONRequestBody

type AddPlacementNoteJSONRequestBody = AddPlacementNoteCommand

AddPlacementNoteJSONRequestBody defines body for AddPlacementNote for application/json ContentType.

type AddPlacementNoteResponse

type AddPlacementNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddPlacementNoteResponse

func ParseAddPlacementNoteResponse(rsp *http.Response) (*AddPlacementNoteResponse, error)

ParseAddPlacementNoteResponse parses an HTTP response from a AddPlacementNoteWithResponse call

func (AddPlacementNoteResponse) Status

func (r AddPlacementNoteResponse) Status() string

Status returns HTTPResponse.Status

func (AddPlacementNoteResponse) StatusCode

func (r AddPlacementNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementResponse added in v0.0.2

type AddPlacementResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CreatedPlacementModel
	JSON422      *ErrorModel
}

func ParseAddPlacementResponse added in v0.0.2

func ParseAddPlacementResponse(rsp *http.Response) (*AddPlacementResponse, error)

ParseAddPlacementResponse parses an HTTP response from a AddPlacementWithResponse call

func (AddPlacementResponse) Status added in v0.0.2

func (r AddPlacementResponse) Status() string

Status returns HTTPResponse.Status

func (AddPlacementResponse) StatusCode added in v0.0.2

func (r AddPlacementResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementUserTaskCommand

type AddPlacementUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

AddPlacementUserTaskCommand defines model for AddPlacementUserTaskCommand.

type AddPlacementUserTaskJSONRequestBody

type AddPlacementUserTaskJSONRequestBody = AddPlacementUserTaskCommand

AddPlacementUserTaskJSONRequestBody defines body for AddPlacementUserTask for application/json ContentType.

type AddPlacementUserTaskResponse

type AddPlacementUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PlacementUserTaskModel
}

func ParseAddPlacementUserTaskResponse

func ParseAddPlacementUserTaskResponse(rsp *http.Response) (*AddPlacementUserTaskResponse, error)

ParseAddPlacementUserTaskResponse parses an HTTP response from a AddPlacementUserTaskWithResponse call

func (AddPlacementUserTaskResponse) Status

Status returns HTTPResponse.Status

func (AddPlacementUserTaskResponse) StatusCode

func (r AddPlacementUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddPlacementWorkShiftModel added in v0.0.2

type AddPlacementWorkShiftModel struct {
	EndTime   *string   `json:"endTime"`
	StartTime *string   `json:"startTime"`
	WorkDays  *[]string `json:"workDays"`
}

AddPlacementWorkShiftModel defines model for AddPlacementWorkShiftModel.

type AddRequisitionAttachmentMultipartBody

type AddRequisitionAttachmentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AddRequisitionAttachmentMultipartBody defines parameters for AddRequisitionAttachment.

type AddRequisitionAttachmentMultipartRequestBody

type AddRequisitionAttachmentMultipartRequestBody AddRequisitionAttachmentMultipartBody

AddRequisitionAttachmentMultipartRequestBody defines body for AddRequisitionAttachment for multipart/form-data ContentType.

type AddRequisitionAttachmentResponse

type AddRequisitionAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseAddRequisitionAttachmentResponse

func ParseAddRequisitionAttachmentResponse(rsp *http.Response) (*AddRequisitionAttachmentResponse, error)

ParseAddRequisitionAttachmentResponse parses an HTTP response from a AddRequisitionAttachmentWithResponse call

func (AddRequisitionAttachmentResponse) Status

Status returns HTTPResponse.Status

func (AddRequisitionAttachmentResponse) StatusCode

func (r AddRequisitionAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddRequisitionCommand

type AddRequisitionCommand struct {
	Category *SubmitCategoryModel `json:"category,omitempty"`

	// ContactId Hiring manager (contact) submitting the requisition.
	ContactId      int32                          `json:"contactId"`
	Custom         *[]SubmitCustomFieldValueModel `json:"custom"`
	Duration       *SubmitDurationModel           `json:"duration,omitempty"`
	FormID         *int32                         `json:"formID"`
	JobDescription *string                        `json:"jobDescription"`
	JobTitle       *string                        `json:"jobTitle"`
	Location       *SubmitLocationModel           `json:"location,omitempty"`
	NumberOfJobs   *int32                         `json:"numberOfJobs,omitempty"`

	// RecruiterUserId User Id - Optional list of recruiters assigned to the requisition.
	RecruiterUserId *[]int32                        `json:"recruiterUserId"`
	Salary          *SubmitJobOrderSalaryRangeModel `json:"salary,omitempty"`
	Source          *string                         `json:"source"`
	Start           *SubmitJobOrderStartModel       `json:"start,omitempty"`
	WorkTypeId      *int32                          `json:"workTypeId"`
	WorkflowId      *int32                          `json:"workflowId"`

	// WorkplaceAddressId Workplace address Id
	WorkplaceAddressId *openapi_types.UUID `json:"workplaceAddressId"`
}

AddRequisitionCommand defines model for AddRequisitionCommand.

type AddRequisitionJSONRequestBody

type AddRequisitionJSONRequestBody = AddRequisitionCommand

AddRequisitionJSONRequestBody defines body for AddRequisition for application/json ContentType.

type AddRequisitionNoteCommand

type AddRequisitionNoteCommand struct {
	// CreatedBy The user creating the note if not the authenticated user.<br />
	// Specify either userId or email.
	CreatedBy *SubmitUserModel `json:"createdBy,omitempty"`

	// Reference Optional reference string used to identify a note or group of notes
	Reference *string `json:"reference"`

	// Text Note content
	Text string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

AddRequisitionNoteCommand defines model for AddRequisitionNoteCommand.

type AddRequisitionNoteJSONRequestBody

type AddRequisitionNoteJSONRequestBody = AddRequisitionNoteCommand

AddRequisitionNoteJSONRequestBody defines body for AddRequisitionNote for application/json ContentType.

type AddRequisitionNoteResponse

type AddRequisitionNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *NoteModel
}

func ParseAddRequisitionNoteResponse

func ParseAddRequisitionNoteResponse(rsp *http.Response) (*AddRequisitionNoteResponse, error)

ParseAddRequisitionNoteResponse parses an HTTP response from a AddRequisitionNoteWithResponse call

func (AddRequisitionNoteResponse) Status

Status returns HTTPResponse.Status

func (AddRequisitionNoteResponse) StatusCode

func (r AddRequisitionNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddRequisitionResponse

type AddRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RequisitionRepresentation
}

func ParseAddRequisitionResponse

func ParseAddRequisitionResponse(rsp *http.Response) (*AddRequisitionResponse, error)

ParseAddRequisitionResponse parses an HTTP response from a AddRequisitionWithResponse call

func (AddRequisitionResponse) Status

func (r AddRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (AddRequisitionResponse) StatusCode

func (r AddRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddUserTaskCommand

type AddUserTaskCommand struct {
	AllDay    *bool      `json:"allDay,omitempty"`
	Assignees *[]int32   `json:"assignees"`
	EndAt     *time.Time `json:"endAt"`
	Priority  *int32     `json:"priority,omitempty"`
	StartAt   *time.Time `json:"startAt"`
	Title     *string    `json:"title"`
}

AddUserTaskCommand defines model for AddUserTaskCommand.

type AddUserTaskJSONRequestBody

type AddUserTaskJSONRequestBody = AddUserTaskCommand

AddUserTaskJSONRequestBody defines body for AddUserTask for application/json ContentType.

type AddUserTaskResponse

type AddUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserTaskModel
}

func ParseAddUserTaskResponse

func ParseAddUserTaskResponse(rsp *http.Response) (*AddUserTaskResponse, error)

ParseAddUserTaskResponse parses an HTTP response from a AddUserTaskWithResponse call

func (AddUserTaskResponse) Status

func (r AddUserTaskResponse) Status() string

Status returns HTTPResponse.Status

func (AddUserTaskResponse) StatusCode

func (r AddUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddWebhookCommand

type AddWebhookCommand struct {
	// Authorization Optional authorization header to include with the HTTP POST notification.
	Authorization *string                        `json:"authorization"`
	EventFilters  *SubmitWebhookEventFilterModel `json:"eventFilters,omitempty"`
	Events        *[]EventName                   `json:"events"`
	Name          *string                        `json:"name"`
	Status        *SubmitWebhookStatus           `json:"status,omitempty"`

	// Url Target URL that will listen for incoming HTTP POST notification messages.
	Url *string `json:"url"`
}

AddWebhookCommand defines model for AddWebhookCommand.

type AddWebhookJSONRequestBody

type AddWebhookJSONRequestBody = AddWebhookCommand

AddWebhookJSONRequestBody defines body for AddWebhook for application/json ContentType.

type AddWebhookResponse

type AddWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *WebhookRepresentation
	JSON422      *ErrorModel
}

func ParseAddWebhookResponse

func ParseAddWebhookResponse(rsp *http.Response) (*AddWebhookResponse, error)

ParseAddWebhookResponse parses an HTTP response from a AddWebhookWithResponse call

func (AddWebhookResponse) Status

func (r AddWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (AddWebhookResponse) StatusCode

func (r AddWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AddressModel

type AddressModel struct {
	City        *string   `json:"city"`
	Country     *string   `json:"country"`
	CountryCode *string   `json:"countryCode"`
	PostalCode  *string   `json:"postalCode"`
	State       *string   `json:"state"`
	Street      *[]string `json:"street"`
}

AddressModel defines model for AddressModel.

type ApproveRequisitionCommand

type ApproveRequisitionCommand struct {
	ApproverId int32   `json:"approverId"`
	Message    *string `json:"message"`
}

ApproveRequisitionCommand defines model for ApproveRequisitionCommand.

type ApproveRequisitionJSONRequestBody

type ApproveRequisitionJSONRequestBody = ApproveRequisitionCommand

ApproveRequisitionJSONRequestBody defines body for ApproveRequisition for application/json ContentType.

type ApproveRequisitionResponse

type ApproveRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseApproveRequisitionResponse

func ParseApproveRequisitionResponse(rsp *http.Response) (*ApproveRequisitionResponse, error)

ParseApproveRequisitionResponse parses an HTTP response from a ApproveRequisitionWithResponse call

func (ApproveRequisitionResponse) Status

Status returns HTTPResponse.Status

func (ApproveRequisitionResponse) StatusCode

func (r ApproveRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AttachJobBoardJobApplicationDocumentMultipartBody

type AttachJobBoardJobApplicationDocumentMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

AttachJobBoardJobApplicationDocumentMultipartBody defines parameters for AttachJobBoardJobApplicationDocument.

type AttachJobBoardJobApplicationDocumentMultipartRequestBody

type AttachJobBoardJobApplicationDocumentMultipartRequestBody AttachJobBoardJobApplicationDocumentMultipartBody

AttachJobBoardJobApplicationDocumentMultipartRequestBody defines body for AttachJobBoardJobApplicationDocument for multipart/form-data ContentType.

type AttachJobBoardJobApplicationDocumentResponse

type AttachJobBoardJobApplicationDocumentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParseAttachJobBoardJobApplicationDocumentResponse

func ParseAttachJobBoardJobApplicationDocumentResponse(rsp *http.Response) (*AttachJobBoardJobApplicationDocumentResponse, error)

ParseAttachJobBoardJobApplicationDocumentResponse parses an HTTP response from a AttachJobBoardJobApplicationDocumentWithResponse call

func (AttachJobBoardJobApplicationDocumentResponse) Status

Status returns HTTPResponse.Status

func (AttachJobBoardJobApplicationDocumentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CandidateActivityListRepresentation

type CandidateActivityListRepresentation struct {
	Items      *[]CandidateActivityModel `json:"items"`
	Links      *PageLinks                `json:"links,omitempty"`
	TotalCount int32                     `json:"totalCount"`
}

CandidateActivityListRepresentation defines model for CandidateActivityListRepresentation.

type CandidateActivityModel

type CandidateActivityModel struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CandidateId  *int32                   `json:"candidateId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

CandidateActivityModel defines model for CandidateActivityModel.

type CandidateActivityRepresentation

type CandidateActivityRepresentation struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CandidateId  *int32                   `json:"candidateId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Links        *ModelLinks              `json:"links,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

CandidateActivityRepresentation defines model for CandidateActivityRepresentation.

type CandidateActivitySettingModel

type CandidateActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

CandidateActivitySettingModel defines model for CandidateActivitySettingModel.

type CandidateActivitySettingSummaryModel

type CandidateActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

CandidateActivitySettingSummaryModel defines model for CandidateActivitySettingSummaryModel.

type CandidateActivitySettingsListModel

type CandidateActivitySettingsListModel struct {
	Items *[]CandidateActivitySettingSummaryModel `json:"items"`
}

CandidateActivitySettingsListModel defines model for CandidateActivitySettingsListModel.

type CandidateActivitySummaryListModel

type CandidateActivitySummaryListModel struct {
	Items *[]CandidateActivitySummaryModel `json:"items"`
}

CandidateActivitySummaryListModel defines model for CandidateActivitySummaryListModel.

type CandidateActivitySummaryModel

type CandidateActivitySummaryModel struct {
	ActivityId   *int64         `json:"activityId,omitempty"`
	ActivityName *string        `json:"activityName"`
	ActivityType *string        `json:"activityType"`
	CandidateId  *int32         `json:"candidateId,omitempty"`
	CreatedAt    *time.Time     `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`
	Status       *string        `json:"status"`
	UpdatedAt    *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

CandidateActivitySummaryModel defines model for CandidateActivitySummaryModel.

type CandidateAttachmentCategoryListRepresentation

type CandidateAttachmentCategoryListRepresentation struct {
	Items *[]CandidateAttachmentCategoryModel `json:"items"`
	Links *ModelLinks                         `json:"links,omitempty"`
}

CandidateAttachmentCategoryListRepresentation defines model for CandidateAttachmentCategoryListRepresentation.

type CandidateAttachmentCategoryModel

type CandidateAttachmentCategoryModel struct {
	Category *string                  `json:"category"`
	Type     *CandidateAttachmentType `json:"type,omitempty"`
}

CandidateAttachmentCategoryModel defines model for CandidateAttachmentCategoryModel.

type CandidateAttachmentLinks struct {
	Self *string `json:"self"`
}

CandidateAttachmentLinks defines model for CandidateAttachmentLinks.

type CandidateAttachmentListRepresentation

type CandidateAttachmentListRepresentation struct {
	Items      *[]CandidateAttachmentModel `json:"items"`
	Links      *PageLinks                  `json:"links,omitempty"`
	TotalCount int32                       `json:"totalCount"`
}

CandidateAttachmentListRepresentation defines model for CandidateAttachmentListRepresentation.

type CandidateAttachmentModel

type CandidateAttachmentModel struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	CandidateId  *int32         `json:"candidateId"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry   *openapi_types.Date      `json:"expiry"`
	FileName *string                  `json:"fileName"`
	FileType *string                  `json:"fileType"`
	Type     *CandidateAttachmentType `json:"type,omitempty"`
}

CandidateAttachmentModel defines model for CandidateAttachmentModel.

type CandidateAttachmentRepresentation

type CandidateAttachmentRepresentation struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	CandidateId  *int32         `json:"candidateId"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry   *openapi_types.Date       `json:"expiry"`
	FileName *string                   `json:"fileName"`
	FileType *string                   `json:"fileType"`
	Links    *CandidateAttachmentLinks `json:"links,omitempty"`
	Type     *CandidateAttachmentType  `json:"type,omitempty"`
}

CandidateAttachmentRepresentation defines model for CandidateAttachmentRepresentation.

type CandidateAttachmentType

type CandidateAttachmentType string

CandidateAttachmentType defines model for CandidateAttachmentType.

const (
	CandidateAttachmentTypeCheck           CandidateAttachmentType = "Check"
	CandidateAttachmentTypeCoverLetter     CandidateAttachmentType = "CoverLetter"
	CandidateAttachmentTypeFormattedResume CandidateAttachmentType = "FormattedResume"
	CandidateAttachmentTypeLicense         CandidateAttachmentType = "License"
	CandidateAttachmentTypeOther           CandidateAttachmentType = "Other"
	CandidateAttachmentTypeReference       CandidateAttachmentType = "Reference"
	CandidateAttachmentTypeResume          CandidateAttachmentType = "Resume"
	CandidateAttachmentTypeScreening       CandidateAttachmentType = "Screening"
)

Defines values for CandidateAttachmentType.

type CandidateAvailabilityListRepresentation

type CandidateAvailabilityListRepresentation struct {
	Items *map[string]interface{} `json:"items"`
	Links *ModelLinks             `json:"links,omitempty"`
}

CandidateAvailabilityListRepresentation defines model for CandidateAvailabilityListRepresentation.

type CandidateAvailabilityModel

type CandidateAvailabilityModel struct {
	// Date Date available ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	Date *openapi_types.Date `json:"date,omitempty"`
	Day  *DayOfWeek          `json:"day,omitempty"`

	// Recurring Availability is repeated in following weeks
	Recurring *bool `json:"recurring,omitempty"`

	// Shifts Time available, at least one and at most two shifts
	Shifts *[]TimeRangeModel `json:"shifts"`

	// Until Optional end date of repeating availability
	Until *openapi_types.Date `json:"until"`
}

CandidateAvailabilityModel defines model for CandidateAvailabilityModel.

type CandidateEducationModel

type CandidateEducationModel struct {
	Course *string `json:"course"`

	// Date Year, month or date completed.<br />
	// Year must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), the 4 digit year the course was completed, e.g. 2017<br />
	// Month must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6) "-" [ISO date-month](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07<br />
	// Date must be formatted as [ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07-31
	Date        *string `json:"date"`
	Institution *string `json:"institution"`
}

CandidateEducationModel defines model for CandidateEducationModel.

type CandidateEmploymentHistoryModel

type CandidateEmploymentHistoryModel struct {
	// Description Description of responsibilities and achievements.
	Description *string `json:"description"`

	// Employer Name of the employer
	Employer *string `json:"employer"`

	// End Year, month or date employment finished, or "Present" for a current role.<br />
	// Year must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), the 4 digit year the course was completed, e.g. 2017<br />
	// Month must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6) "-" [ISO date-month](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07<br />
	// Date must be formatted as [ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07-31
	End      *string `json:"end"`
	Position *string `json:"position"`

	// Start Year, month or date employment started.<br />
	// Year must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), the 4 digit year the course was completed, e.g. 2017<br />
	// Month must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6) "-" [ISO date-month](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07<br />
	// Date must be formatted as [ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07-31
	Start *string `json:"start"`
}

CandidateEmploymentHistoryModel defines model for CandidateEmploymentHistoryModel.

type CandidateEmploymentModel

type CandidateEmploymentModel struct {
	Current *CurrentEmploymentModel            `json:"current,omitempty"`
	History *[]CandidateEmploymentHistoryModel `json:"history"`
	Ideal   *CandidateIdealEmploymentModel     `json:"ideal,omitempty"`
}

CandidateEmploymentModel defines model for CandidateEmploymentModel.

type CandidateIdealEmploymentModel

type CandidateIdealEmploymentModel struct {
	Other    *[]CandidateIdealSalaryModel `json:"other"`
	Position *string                      `json:"position"`
	Salary   *SalaryRangeModel            `json:"salary,omitempty"`
	WorkType *WorkTypeModel               `json:"workType,omitempty"`
}

CandidateIdealEmploymentModel defines model for CandidateIdealEmploymentModel.

type CandidateIdealSalaryModel

type CandidateIdealSalaryModel struct {
	Salary   *SalaryRangeModel `json:"salary,omitempty"`
	WorkType *WorkTypeModel    `json:"workType,omitempty"`
}

CandidateIdealSalaryModel defines model for CandidateIdealSalaryModel.

type CandidateJobApplicationStatisticsSummaryModel

type CandidateJobApplicationStatisticsSummaryModel struct {
	Active *int32 `json:"active,omitempty"`
	New    *int32 `json:"new,omitempty"`
	Total  *int32 `json:"total,omitempty"`
}

CandidateJobApplicationStatisticsSummaryModel defines model for CandidateJobApplicationStatisticsSummaryModel.

type CandidateLinks struct {
	// Applications Job Applications
	Applications *string `json:"applications"`

	// Attachments Attachments
	Attachments *string `json:"attachments"`

	// Contact Optional contact if candidate is also a contact
	Contact *string `json:"contact"`

	// CoverLetter CoverLetter Attachment
	CoverLetter *string `json:"coverLetter"`

	// Floats Floats
	Floats *string `json:"floats"`

	// FormattedResume Formated Attachment
	FormattedResume *string `json:"formattedResume"`

	// Notes Notes
	Notes *string `json:"notes"`

	// Photo Candidate photo
	Photo *string `json:"photo"`

	// Placements Placements
	Placements *string `json:"placements"`

	// Resume Resume Attachment
	Resume *string `json:"resume"`
	Self   *string `json:"self"`

	// Skills Skills
	Skills *string `json:"skills"`

	// Submissions Submissions
	Submissions *string `json:"submissions"`

	// Videos Videos
	Videos *string `json:"videos"`
}

CandidateLinks defines model for CandidateLinks.

type CandidateListRepresentation

type CandidateListRepresentation struct {
	Items      *[]CandidateSummaryModel `json:"items"`
	Links      *PageLinks               `json:"links,omitempty"`
	TotalCount int32                    `json:"totalCount"`
}

CandidateListRepresentation defines model for CandidateListRepresentation.

type CandidateMatchedByEmailModel

type CandidateMatchedByEmailModel struct {
	CandidateId *int32                    `json:"candidateId,omitempty"`
	Email       *string                   `json:"email"`
	FirstName   *string                   `json:"firstName"`
	LastName    *string                   `json:"lastName"`
	LastNoteAt  *time.Time                `json:"lastNoteAt"`
	Match       *MatchedEmailAddressModel `json:"match,omitempty"`
	Mobile      *string                   `json:"mobile"`
	Phone       *string                   `json:"phone"`
	UpdatedAt   *time.Time                `json:"updatedAt"`
}

CandidateMatchedByEmailModel defines model for CandidateMatchedByEmailModel.

type CandidateMatchedByPhoneModel

type CandidateMatchedByPhoneModel struct {
	CandidateId *int32                   `json:"candidateId,omitempty"`
	Email       *string                  `json:"email"`
	FirstName   *string                  `json:"firstName"`
	LastName    *string                  `json:"lastName"`
	LastNoteAt  *time.Time               `json:"lastNoteAt"`
	Match       *MatchedPhoneNumberModel `json:"match,omitempty"`
	Mobile      *string                  `json:"mobile"`
	Phone       *string                  `json:"phone"`
	UpdatedAt   *time.Time               `json:"updatedAt"`
}

CandidateMatchedByPhoneModel defines model for CandidateMatchedByPhoneModel.

type CandidateNameModel

type CandidateNameModel struct {
	Address *AddressModel `json:"address,omitempty"`

	// CandidateId Candidate Id
	CandidateId int32 `json:"candidateId"`

	// ContactMethod Preferred contact method
	ContactMethod *string `json:"contactMethod"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string `json:"mobileNormalized"`

	// Phone Contact phone number
	Phone *string `json:"phone"`

	// Rating Internal rating of the candidate
	Rating *string `json:"rating"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`

	// Source The source of the candidate
	Source       *string      `json:"source"`
	Status       *StatusModel `json:"status,omitempty"`
	Unsubscribed *bool        `json:"unsubscribed,omitempty"`
}

CandidateNameModel defines model for CandidateNameModel.

type CandidatePayrollBillingListModel

type CandidatePayrollBillingListModel struct {
	Items *[]CandidatePayrollBillingModel `json:"items"`
}

CandidatePayrollBillingListModel defines model for CandidatePayrollBillingListModel.

type CandidatePayrollBillingModel

type CandidatePayrollBillingModel struct {
	// CandidateId Candidate Id
	CandidateId *int32 `json:"candidateId,omitempty"`

	// ExternalCandidateId Candidate ExternalID
	ExternalCandidateId *string `json:"externalCandidateId"`

	// Office Office Code
	Office *string `json:"office"`

	// Position Position
	Position *string `json:"position"`

	// SkillGroup Skill Group
	SkillGroup *string `json:"skillGroup"`
}

CandidatePayrollBillingModel defines model for CandidatePayrollBillingModel.

type CandidatePlacementModel

type CandidatePlacementModel struct {
	Address *AddressModel `json:"address,omitempty"`

	// CandidateId Candidate Id
	CandidateId int32 `json:"candidateId"`

	// ContactMethod Preferred contact method
	ContactMethod *string `json:"contactMethod"`

	// DateOfBirth Candidate date of birth available ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	DateOfBirth *openapi_types.Date `json:"dateOfBirth"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string `json:"mobileNormalized"`

	// Phone Contact phone number
	Phone *string `json:"phone"`

	// Rating Internal rating of the candidate
	Rating *string `json:"rating"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`

	// Source The source of the candidate
	Source       *string      `json:"source"`
	Status       *StatusModel `json:"status,omitempty"`
	Unsubscribed *bool        `json:"unsubscribed,omitempty"`
}

CandidatePlacementModel defines model for CandidatePlacementModel.

type CandidatePlacementStatisticsSummaryModel

type CandidatePlacementStatisticsSummaryModel struct {
	Total *int32 `json:"total,omitempty"`
}

CandidatePlacementStatisticsSummaryModel defines model for CandidatePlacementStatisticsSummaryModel.

type CandidateRepresentation

type CandidateRepresentation struct {
	Address *AddressModel `json:"address,omitempty"`

	// Availability The date the candidate is available to start. Specify ONE OF immediate, relative or date.
	Availability *CandidateStartModel `json:"availability,omitempty"`

	// CandidateId Candidate Id
	CandidateId int32 `json:"candidateId"`

	// ContactMethod Preferred contact method
	ContactMethod *string                  `json:"contactMethod"`
	CreatedAt     *time.Time               `json:"createdAt"`
	CreatedBy     *UserNameModel           `json:"createdBy,omitempty"`
	Custom        *[]CustomFieldValueModel `json:"custom"`

	// DateOfBirth Candidate date of birth available ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	DateOfBirth *openapi_types.Date        `json:"dateOfBirth"`
	Education   *[]CandidateEducationModel `json:"education"`

	// Email Primary email address
	Email *string `json:"email"`

	// EmergencyContact The emergency contact of the candidate
	EmergencyContact *string `json:"emergencyContact"`

	// EmergencyPhone The emergency phone of the candidate
	EmergencyPhone *string                   `json:"emergencyPhone"`
	Employment     *CandidateEmploymentModel `json:"employment,omitempty"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// LastName Last name
	LastName *string         `json:"lastName"`
	Links    *CandidateLinks `json:"links,omitempty"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string `json:"mobileNormalized"`

	// OtherEmail Other email addresses used by the candidate
	OtherEmail     *[]string                  `json:"otherEmail"`
	PartnerActions *[]PartnerActionStageModel `json:"partnerActions"`

	// Phone Contact phone number
	Phone *string `json:"phone"`

	// Rating Internal rating of the candidate
	Rating     *string          `json:"rating"`
	Recruiters *[]UserNameModel `json:"recruiters"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`
	SkillTags  *[]string               `json:"skillTags"`

	// Social Candidate social profiles
	Social *map[string]string `json:"social"`

	// Source The source of the candidate
	Source       *string                   `json:"source"`
	Statistics   *CandidateStatisticsModel `json:"statistics,omitempty"`
	Status       *StatusModel              `json:"status,omitempty"`
	Summary      *string                   `json:"summary"`
	Unsubscribed *bool                     `json:"unsubscribed,omitempty"`
	UpdatedAt    *time.Time                `json:"updatedAt"`
	UpdatedBy    *UserNameModel            `json:"updatedBy,omitempty"`
}

CandidateRepresentation defines model for CandidateRepresentation.

type CandidateSeekingStatus

type CandidateSeekingStatus string

CandidateSeekingStatus defines model for CandidateSeekingStatus.

const (
	Maybe CandidateSeekingStatus = "Maybe"
	No    CandidateSeekingStatus = "No"
	Yes   CandidateSeekingStatus = "Yes"
)

Defines values for CandidateSeekingStatus.

type CandidateStartModel

type CandidateStartModel struct {
	// Date The specific date that a job starts or a candidate is available
	Date      *openapi_types.Date `json:"date"`
	Immediate *bool               `json:"immediate,omitempty"`
	Relative  *RelativeStartModel `json:"relative,omitempty"`
}

CandidateStartModel The date the candidate is available to start. Specify ONE OF immediate, relative or date.

type CandidateStatisticsModel

type CandidateStatisticsModel struct {
	Applications *CandidateJobApplicationStatisticsSummaryModel `json:"applications,omitempty"`
	Placements   *CandidatePlacementStatisticsSummaryModel      `json:"placements,omitempty"`
}

CandidateStatisticsModel defines model for CandidateStatisticsModel.

type CandidateSummaryModel

type CandidateSummaryModel struct {
	Address *AddressModel `json:"address,omitempty"`

	// CandidateId Candidate Id
	CandidateId int32 `json:"candidateId"`

	// ContactMethod Preferred contact method
	ContactMethod *string        `json:"contactMethod"`
	CreatedAt     *time.Time     `json:"createdAt"`
	CreatedBy     *UserNameModel `json:"createdBy,omitempty"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string `json:"mobileNormalized"`

	// Phone Contact phone number
	Phone *string `json:"phone"`

	// Rating Internal rating of the candidate
	Rating *string `json:"rating"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`

	// Source The source of the candidate
	Source       *string        `json:"source"`
	Status       *StatusModel   `json:"status,omitempty"`
	Unsubscribed *bool          `json:"unsubscribed,omitempty"`
	UpdatedAt    *time.Time     `json:"updatedAt"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

CandidateSummaryModel defines model for CandidateSummaryModel.

type CandidateUserTaskModel

type CandidateUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	CandidateId     *int32                        `json:"candidateId,omitempty"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

CandidateUserTaskModel defines model for CandidateUserTaskModel.

type CandidateUserTaskRepresentation

type CandidateUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	CandidateId     *int32                        `json:"candidateId,omitempty"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

CandidateUserTaskRepresentation defines model for CandidateUserTaskRepresentation.

type CandidateVideoListRepresentation

type CandidateVideoListRepresentation struct {
	Items *[]CandidateVideoModel `json:"items"`
	Links *PageLinks             `json:"links,omitempty"`
}

CandidateVideoListRepresentation defines model for CandidateVideoListRepresentation.

type CandidateVideoModel

type CandidateVideoModel struct {
	// CreatedAt Date this video was added to the candidate
	CreatedAt *time.Time `json:"createdAt"`

	// Reference Optional unique reference for this video type.
	Reference *string            `json:"reference"`
	Type      CandidateVideoType `json:"type"`

	// UpdatedAt Date this video was last updated (updates are possible when a video is added with a Reference)
	UpdatedAt *time.Time `json:"updatedAt"`

	// Url Video URL
	Url *string `json:"url"`
}

CandidateVideoModel defines model for CandidateVideoModel.

type CandidateVideoRepresentation

type CandidateVideoRepresentation struct {
	// CreatedAt Date this video was added to the candidate
	CreatedAt *time.Time `json:"createdAt"`

	// Reference Optional unique reference for this video type.
	Reference *string            `json:"reference"`
	Type      CandidateVideoType `json:"type"`

	// UpdatedAt Date this video was last updated (updates are possible when a video is added with a Reference)
	UpdatedAt *time.Time `json:"updatedAt"`

	// Url Video URL
	Url *string `json:"url"`
}

CandidateVideoRepresentation defines model for CandidateVideoRepresentation.

type CandidateVideoType

type CandidateVideoType string

CandidateVideoType defines model for CandidateVideoType.

const (
	CandidateVideoTypeCoverLetter CandidateVideoType = "CoverLetter"
	CandidateVideoTypeOther       CandidateVideoType = "Other"
	CandidateVideoTypeProfile     CandidateVideoType = "Profile"
)

Defines values for CandidateVideoType.

type CategoryListRepresentation

type CategoryListRepresentation struct {
	Items *[]CategoryModel `json:"items"`
	Links *ModelLinks      `json:"links,omitempty"`
}

CategoryListRepresentation defines model for CategoryListRepresentation.

type CategoryModel

type CategoryModel struct {
	CategoryId    int32               `json:"categoryId"`
	Name          string              `json:"name"`
	SubCategories *[]SubCategoryModel `json:"subCategories"`
}

CategoryModel defines model for CategoryModel.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddCandidate

func (c *Client) AddCandidate(ctx context.Context, params *AddCandidateParams, body AddCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateActivity

func (c *Client) AddCandidateActivity(ctx context.Context, candidateId int32, body AddCandidateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateActivityWithBody

func (c *Client) AddCandidateActivityWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateAttachmentWithBody

func (c *Client) AddCandidateAttachmentWithBody(ctx context.Context, candidateId int32, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateJobOrders

func (c *Client) AddCandidateJobOrders(ctx context.Context, candidateId int32, body AddCandidateJobOrdersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateJobOrdersWithBody

func (c *Client) AddCandidateJobOrdersWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateNote

func (c *Client) AddCandidateNote(ctx context.Context, candidateId int32, body AddCandidateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateNoteWithBody

func (c *Client) AddCandidateNoteWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateUserTask

func (c *Client) AddCandidateUserTask(ctx context.Context, candidateId int32, body AddCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateUserTaskWithBody

func (c *Client) AddCandidateUserTaskWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateVideo

func (c *Client) AddCandidateVideo(ctx context.Context, candidateId int32, videoType CandidateVideoType, body AddCandidateVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateVideoWithBody

func (c *Client) AddCandidateVideoWithBody(ctx context.Context, candidateId int32, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCandidateWithBody

func (c *Client) AddCandidateWithBody(ctx context.Context, params *AddCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompany

func (c *Client) AddCompany(ctx context.Context, params *AddCompanyParams, body AddCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyActivity

func (c *Client) AddCompanyActivity(ctx context.Context, companyId int32, body AddCompanyActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyActivityWithBody

func (c *Client) AddCompanyActivityWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyAddress

func (c *Client) AddCompanyAddress(ctx context.Context, companyId int32, body AddCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyAddressWithBody

func (c *Client) AddCompanyAddressWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyAttachmentWithBody

func (c *Client) AddCompanyAttachmentWithBody(ctx context.Context, companyId int32, attach CompanyAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyNote

func (c *Client) AddCompanyNote(ctx context.Context, companyId int32, body AddCompanyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyNoteWithBody

func (c *Client) AddCompanyNoteWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyUserTask

func (c *Client) AddCompanyUserTask(ctx context.Context, companyId int32, body AddCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyUserTaskWithBody

func (c *Client) AddCompanyUserTaskWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyWithBody

func (c *Client) AddCompanyWithBody(ctx context.Context, params *AddCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyWorkflow

func (c *Client) AddCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, body AddCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddCompanyWorkflowWithBody

func (c *Client) AddCompanyWorkflowWithBody(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContact

func (c *Client) AddContact(ctx context.Context, params *AddContactParams, body AddContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactActivity

func (c *Client) AddContactActivity(ctx context.Context, contactId int32, body AddContactActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactActivityWithBody

func (c *Client) AddContactActivityWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactAttachmentWithBody

func (c *Client) AddContactAttachmentWithBody(ctx context.Context, contactId int32, attach ContactAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactNote

func (c *Client) AddContactNote(ctx context.Context, contactId int32, body AddContactNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactNoteWithBody

func (c *Client) AddContactNoteWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactUserTask

func (c *Client) AddContactUserTask(ctx context.Context, contactId int32, body AddContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactUserTaskWithBody

func (c *Client) AddContactUserTaskWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddContactWithBody

func (c *Client) AddContactWithBody(ctx context.Context, params *AddContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobAdDraft

func (c *Client) AddJobAdDraft(ctx context.Context, body AddJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobAdDraftWithBody

func (c *Client) AddJobAdDraftWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationActivity

func (c *Client) AddJobApplicationActivity(ctx context.Context, applicationId int64, body AddJobApplicationActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationActivityWithBody

func (c *Client) AddJobApplicationActivityWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationAttachmentWithBody

func (c *Client) AddJobApplicationAttachmentWithBody(ctx context.Context, applicationId int64, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationNote

func (c *Client) AddJobApplicationNote(ctx context.Context, applicationId int64, body AddJobApplicationNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationNoteWithBody

func (c *Client) AddJobApplicationNoteWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationUserTask

func (c *Client) AddJobApplicationUserTask(ctx context.Context, applicationId int64, body AddJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationUserTaskWithBody

func (c *Client) AddJobApplicationUserTaskWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationVideo

func (c *Client) AddJobApplicationVideo(ctx context.Context, applicationId int64, videoType CandidateVideoType, body AddJobApplicationVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobApplicationVideoWithBody

func (c *Client) AddJobApplicationVideoWithBody(ctx context.Context, applicationId int64, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrder

func (c *Client) AddJobOrder(ctx context.Context, body AddJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderActivity

func (c *Client) AddJobOrderActivity(ctx context.Context, jobId int32, body AddJobOrderActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderActivityWithBody

func (c *Client) AddJobOrderActivityWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderAttachmentWithBody

func (c *Client) AddJobOrderAttachmentWithBody(ctx context.Context, jobId int32, attach JobOrderAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderCandidates

func (c *Client) AddJobOrderCandidates(ctx context.Context, jobId int32, body AddJobOrderCandidatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderCandidatesWithBody

func (c *Client) AddJobOrderCandidatesWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderNote

func (c *Client) AddJobOrderNote(ctx context.Context, jobId int32, body AddJobOrderNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderNoteWithBody

func (c *Client) AddJobOrderNoteWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderPayrollBilling

func (c *Client) AddJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderUserTask

func (c *Client) AddJobOrderUserTask(ctx context.Context, jobId int32, body AddJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderUserTaskWithBody

func (c *Client) AddJobOrderUserTaskWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddJobOrderWithBody

func (c *Client) AddJobOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddNote

func (c *Client) AddNote(ctx context.Context, body AddNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddNoteAttachmentWithBody

func (c *Client) AddNoteAttachmentWithBody(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddNoteWithBody

func (c *Client) AddNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOpportunity

func (c *Client) AddOpportunity(ctx context.Context, body AddOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddOpportunityWithBody

func (c *Client) AddOpportunityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPartnerAction

func (c *Client) AddPartnerAction(ctx context.Context, act PartnerActionType, body AddPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPartnerActionWithBody

func (c *Client) AddPartnerActionWithBody(ctx context.Context, act PartnerActionType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacement added in v0.0.2

func (c *Client) AddPlacement(ctx context.Context, body AddPlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementActivity

func (c *Client) AddPlacementActivity(ctx context.Context, placementId int32, body AddPlacementActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementActivityWithBody

func (c *Client) AddPlacementActivityWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementAttachmentWithBody

func (c *Client) AddPlacementAttachmentWithBody(ctx context.Context, placementId int32, attach PlacementAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementNote

func (c *Client) AddPlacementNote(ctx context.Context, placementId int32, body AddPlacementNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementNoteWithBody

func (c *Client) AddPlacementNoteWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementUserTask

func (c *Client) AddPlacementUserTask(ctx context.Context, placementId int32, body AddPlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementUserTaskWithBody

func (c *Client) AddPlacementUserTaskWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddPlacementWithBody added in v0.0.2

func (c *Client) AddPlacementWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddRequisition

func (c *Client) AddRequisition(ctx context.Context, body AddRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddRequisitionAttachmentWithBody

func (c *Client) AddRequisitionAttachmentWithBody(ctx context.Context, requisitionId int32, attachmentType RequisitionAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddRequisitionNote

func (c *Client) AddRequisitionNote(ctx context.Context, requisitionId int32, body AddRequisitionNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddRequisitionNoteWithBody

func (c *Client) AddRequisitionNoteWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddRequisitionWithBody

func (c *Client) AddRequisitionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUserTask

func (c *Client) AddUserTask(ctx context.Context, body AddUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddUserTaskWithBody

func (c *Client) AddUserTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddWebhook

func (c *Client) AddWebhook(ctx context.Context, body AddWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AddWebhookWithBody

func (c *Client) AddWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApproveRequisition

func (c *Client) ApproveRequisition(ctx context.Context, requisitionId int32, body ApproveRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ApproveRequisitionWithBody

func (c *Client) ApproveRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) AttachJobBoardJobApplicationDocumentWithBody

func (c *Client) AttachJobBoardJobApplicationDocumentWithBody(ctx context.Context, boardId int32, adId int32, applicationId int64, attachmentType SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteCandidatePartnerAction

func (c *Client) CompleteCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body CompleteCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteCandidatePartnerActionWithBody

func (c *Client) CompleteCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteCompanyPartnerAction

func (c *Client) CompleteCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body CompleteCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteCompanyPartnerActionWithBody

func (c *Client) CompleteCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteContactPartnerAction

func (c *Client) CompleteContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body CompleteContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteContactPartnerActionWithBody

func (c *Client) CompleteContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobAdPartnerAction

func (c *Client) CompleteJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body CompleteJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobAdPartnerActionWithBody

func (c *Client) CompleteJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobApplicationPartnerAction

func (c *Client) CompleteJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body CompleteJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobApplicationPartnerActionWithBody

func (c *Client) CompleteJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobOrderPartnerAction

func (c *Client) CompleteJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body CompleteJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompleteJobOrderPartnerActionWithBody

func (c *Client) CompleteJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompletePlacementPartnerAction

func (c *Client) CompletePlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body CompletePlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CompletePlacementPartnerActionWithBody

func (c *Client) CompletePlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEvent added in v0.0.3

func (c *Client) CreateEvent(ctx context.Context, body CreateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEventWithBody added in v0.0.3

func (c *Client) CreateEventWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCandidateAvailabilityWeek

func (c *Client) DeleteCandidateAvailabilityWeek(ctx context.Context, candidateId int32, params *DeleteCandidateAvailabilityWeekParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCandidateCategory

func (c *Client) DeleteCandidateCategory(ctx context.Context, candidateId int32, categoryId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCandidatePhoto

func (c *Client) DeleteCandidatePhoto(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCandidateSkills

func (c *Client) DeleteCandidateSkills(ctx context.Context, candidateId int32, body DeleteCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteCandidateSkillsWithBody

func (c *Client) DeleteCandidateSkillsWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) DeleteCompanyLogo(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactCategory

func (c *Client) DeleteContactCategory(ctx context.Context, contactId int32, categoryId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactSkills

func (c *Client) DeleteContactSkills(ctx context.Context, contactId int32, body DeleteContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContactSkillsWithBody

func (c *Client) DeleteContactSkillsWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEvent added in v0.0.3

func (c *Client) DeleteEvent(ctx context.Context, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteInterview

func (c *Client) DeleteInterview(ctx context.Context, interviewId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteJobOrderPayrollBilling

func (c *Client) DeleteJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePartnerAction

func (c *Client) DeletePartnerAction(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRequisition

func (c *Client) DeleteRequisition(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRequisitionAttachment

func (c *Client) DeleteRequisitionAttachment(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserTask

func (c *Client) DeleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWebhook

func (c *Client) DeleteWebhook(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedCandidates

func (c *Client) DeletedCandidates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedCompanies

func (c *Client) DeletedCompanies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedContacts

func (c *Client) DeletedContacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedJobApplications

func (c *Client) DeletedJobApplications(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedJobOrders

func (c *Client) DeletedJobOrders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletedPlacements

func (c *Client) DeletedPlacements(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletteContactPhoto

func (c *Client) DeletteContactPhoto(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindAllCandidateAttachments

func (c *Client) FindAllCandidateAttachments(ctx context.Context, params *FindAllCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCandidateActivities

func (c *Client) FindCandidateActivities(ctx context.Context, params *FindCandidateActivitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCandidateActivitySettings

func (c *Client) FindCandidateActivitySettings(ctx context.Context, params *FindCandidateActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCandidateAttachments

func (c *Client) FindCandidateAttachments(ctx context.Context, candidateId int32, params *FindCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCandidates

func (c *Client) FindCandidates(ctx context.Context, params *FindCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCandidatesPayrollBillings

func (c *Client) FindCandidatesPayrollBillings(ctx context.Context, params *FindCandidatesPayrollBillingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCategories

func (c *Client) FindCategories(ctx context.Context, params *FindCategoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCompanies

func (c *Client) FindCompanies(ctx context.Context, params *FindCompaniesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCompanyActivity

func (c *Client) FindCompanyActivity(ctx context.Context, params *FindCompanyActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCompanyActivitySettings

func (c *Client) FindCompanyActivitySettings(ctx context.Context, params *FindCompanyActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCompanyAttachments

func (c *Client) FindCompanyAttachments(ctx context.Context, companyId int32, params *FindCompanyAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindContactActivity

func (c *Client) FindContactActivity(ctx context.Context, params *FindContactActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindContactActivitySettings

func (c *Client) FindContactActivitySettings(ctx context.Context, params *FindContactActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindContactAttachments

func (c *Client) FindContactAttachments(ctx context.Context, contactId int32, params *FindContactAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindContacts

func (c *Client) FindContacts(ctx context.Context, params *FindContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindCountries

func (c *Client) FindCountries(ctx context.Context, params *FindCountriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindEmailAddress

func (c *Client) FindEmailAddress(ctx context.Context, params *FindEmailAddressParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindEvents added in v0.0.3

func (c *Client) FindEvents(ctx context.Context, params *FindEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindFolders

func (c *Client) FindFolders(ctx context.Context, params *FindFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindInterviews

func (c *Client) FindInterviews(ctx context.Context, params *FindInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobApplicationActivity

func (c *Client) FindJobApplicationActivity(ctx context.Context, params *FindJobApplicationActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobApplicationActivitySettings

func (c *Client) FindJobApplicationActivitySettings(ctx context.Context, params *FindJobApplicationActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobApplicationAttachments

func (c *Client) FindJobApplicationAttachments(ctx context.Context, applicationId int64, params *FindJobApplicationAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobApplications

func (c *Client) FindJobApplications(ctx context.Context, params *FindJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobBoardJobAds

func (c *Client) FindJobBoardJobAds(ctx context.Context, boardId int32, params *FindJobBoardJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobBoards

func (c *Client) FindJobBoards(ctx context.Context, params *FindJobBoardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobOrderActivity

func (c *Client) FindJobOrderActivity(ctx context.Context, params *FindJobOrderActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobOrderActivitySettings

func (c *Client) FindJobOrderActivitySettings(ctx context.Context, params *FindJobOrderActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobOrderAttachments

func (c *Client) FindJobOrderAttachments(ctx context.Context, jobId int32, params *FindJobOrderAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindJobOrders

func (c *Client) FindJobOrders(ctx context.Context, params *FindJobOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindLocations

func (c *Client) FindLocations(ctx context.Context, params *FindLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindNotes

func (c *Client) FindNotes(ctx context.Context, params *FindNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindOpportunities

func (c *Client) FindOpportunities(ctx context.Context, params *FindOpportunitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPartnerActions

func (c *Client) FindPartnerActions(ctx context.Context, params *FindPartnerActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPhoneNumber

func (c *Client) FindPhoneNumber(ctx context.Context, params *FindPhoneNumberParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPlacementActivity

func (c *Client) FindPlacementActivity(ctx context.Context, params *FindPlacementActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPlacementActivitySettings

func (c *Client) FindPlacementActivitySettings(ctx context.Context, params *FindPlacementActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPlacementAttachments

func (c *Client) FindPlacementAttachments(ctx context.Context, placementId int32, params *FindPlacementAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindPlacements

func (c *Client) FindPlacements(ctx context.Context, params *FindPlacementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindRequisitions

func (c *Client) FindRequisitions(ctx context.Context, params *FindRequisitionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindSubmissions

func (c *Client) FindSubmissions(ctx context.Context, params *FindSubmissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindUserGroups

func (c *Client) FindUserGroups(ctx context.Context, params *FindUserGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindUserOffices

func (c *Client) FindUserOffices(ctx context.Context, params *FindUserOfficesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindUserTasks

func (c *Client) FindUserTasks(ctx context.Context, params *FindUserTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindUserUserTasks

func (c *Client) FindUserUserTasks(ctx context.Context, userId int32, params *FindUserUserTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindUsers

func (c *Client) FindUsers(ctx context.Context, params *FindUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindWebhooks

func (c *Client) FindWebhooks(ctx context.Context, params *FindWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindWorkTypes

func (c *Client) FindWorkTypes(ctx context.Context, params *FindWorkTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetActiveCandidateJobApplications

func (c *Client) GetActiveCandidateJobApplications(ctx context.Context, candidateId int32, params *GetActiveCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidate

func (c *Client) GetCandidate(ctx context.Context, candidateId int32, params *GetCandidateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateActivity

func (c *Client) GetCandidateActivity(ctx context.Context, candidateId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateActivityByCandidateId

func (c *Client) GetCandidateActivityByCandidateId(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateActivitySetting

func (c *Client) GetCandidateActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateApprovedPlacements

func (c *Client) GetCandidateApprovedPlacements(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateAttachment

func (c *Client) GetCandidateAttachment(ctx context.Context, candidateId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateAttachmentCategoryList

func (c *Client) GetCandidateAttachmentCategoryList(ctx context.Context, params *GetCandidateAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateAvailability

func (c *Client) GetCandidateAvailability(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateCustomFieldList

func (c *Client) GetCandidateCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateCustomFieldListItem

func (c *Client) GetCandidateCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateEvents added in v0.0.3

func (c *Client) GetCandidateEvents(ctx context.Context, candidateId int32, params *GetCandidateEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateFloats

func (c *Client) GetCandidateFloats(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateInterviews

func (c *Client) GetCandidateInterviews(ctx context.Context, candidateId int32, params *GetCandidateInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateJobApplications

func (c *Client) GetCandidateJobApplications(ctx context.Context, candidateId int32, params *GetCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateNoteTypeList

func (c *Client) GetCandidateNoteTypeList(ctx context.Context, params *GetCandidateNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateNotes

func (c *Client) GetCandidateNotes(ctx context.Context, candidateId int32, params *GetCandidateNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidatePayrollBilling

func (c *Client) GetCandidatePayrollBilling(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidatePhoto

func (c *Client) GetCandidatePhoto(ctx context.Context, candidateId int32, params *GetCandidatePhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidatePlacements

func (c *Client) GetCandidatePlacements(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateRatingList

func (c *Client) GetCandidateRatingList(ctx context.Context, params *GetCandidateRatingListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateSalutationList

func (c *Client) GetCandidateSalutationList(ctx context.Context, params *GetCandidateSalutationListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateSkills

func (c *Client) GetCandidateSkills(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateSourceList

func (c *Client) GetCandidateSourceList(ctx context.Context, params *GetCandidateSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateStatusList

func (c *Client) GetCandidateStatusList(ctx context.Context, params *GetCandidateStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateStatusListItem

func (c *Client) GetCandidateStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateSubmissions

func (c *Client) GetCandidateSubmissions(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateUserTask

func (c *Client) GetCandidateUserTask(ctx context.Context, candidateId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCandidateVideos

func (c *Client) GetCandidateVideos(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompany

func (c *Client) GetCompany(ctx context.Context, companyId int32, params *GetCompanyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyActiveJobOrders

func (c *Client) GetCompanyActiveJobOrders(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyActivity

func (c *Client) GetCompanyActivity(ctx context.Context, companyId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyActivityByCompanyId

func (c *Client) GetCompanyActivityByCompanyId(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyActivitySetting

func (c *Client) GetCompanyActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyAddress

func (c *Client) GetCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyAddresses

func (c *Client) GetCompanyAddresses(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyApprovedPlacements

func (c *Client) GetCompanyApprovedPlacements(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyAttachment

func (c *Client) GetCompanyAttachment(ctx context.Context, companyId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyAttachmentCategoryList

func (c *Client) GetCompanyAttachmentCategoryList(ctx context.Context, params *GetCompanyAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyContacts

func (c *Client) GetCompanyContacts(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyCustomFieldList

func (c *Client) GetCompanyCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyCustomFieldListItem

func (c *Client) GetCompanyCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyFloats

func (c *Client) GetCompanyFloats(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyJobOrders

func (c *Client) GetCompanyJobOrders(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) GetCompanyLogo(ctx context.Context, companyId int32, params *GetCompanyLogoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyNoteTypeList

func (c *Client) GetCompanyNoteTypeList(ctx context.Context, params *GetCompanyNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyNotes

func (c *Client) GetCompanyNotes(ctx context.Context, companyId int32, params *GetCompanyNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyPlacements

func (c *Client) GetCompanyPlacements(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyRequisitions

func (c *Client) GetCompanyRequisitions(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanySkills

func (c *Client) GetCompanySkills(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyStatusList

func (c *Client) GetCompanyStatusList(ctx context.Context, params *GetCompanyStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyStatusListItem

func (c *Client) GetCompanyStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanySubmissions

func (c *Client) GetCompanySubmissions(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanySubsidiaries

func (c *Client) GetCompanySubsidiaries(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyUserTask

func (c *Client) GetCompanyUserTask(ctx context.Context, companyId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCompanyWorkflow

func (c *Client) GetCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContact

func (c *Client) GetContact(ctx context.Context, contactId int32, params *GetContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactActiveJobOrders

func (c *Client) GetContactActiveJobOrders(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactActivity

func (c *Client) GetContactActivity(ctx context.Context, contactId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactActivityByContactId

func (c *Client) GetContactActivityByContactId(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactActivitySetting

func (c *Client) GetContactActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactAttachment

func (c *Client) GetContactAttachment(ctx context.Context, contactId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactAttachmentCategoryList

func (c *Client) GetContactAttachmentCategoryList(ctx context.Context, params *GetContactAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactCustomFieldList

func (c *Client) GetContactCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactCustomFieldListItem

func (c *Client) GetContactCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactEventInterviewEvaluation added in v0.0.3

func (c *Client) GetContactEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactEvents added in v0.0.3

func (c *Client) GetContactEvents(ctx context.Context, contactId int32, params *GetContactEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactInterviews

func (c *Client) GetContactInterviews(ctx context.Context, contactId int32, params *GetContactInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactJobOrders

func (c *Client) GetContactJobOrders(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactNoteTypeList

func (c *Client) GetContactNoteTypeList(ctx context.Context, params *GetContactNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactNotes

func (c *Client) GetContactNotes(ctx context.Context, contactId int32, params *GetContactNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactPhoto

func (c *Client) GetContactPhoto(ctx context.Context, contactId int32, params *GetContactPhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactSalutationList

func (c *Client) GetContactSalutationList(ctx context.Context, params *GetContactSalutationListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactSkills

func (c *Client) GetContactSkills(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactStatusList

func (c *Client) GetContactStatusList(ctx context.Context, params *GetContactStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactStatusListItem

func (c *Client) GetContactStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetContactUserTask

func (c *Client) GetContactUserTask(ctx context.Context, contactId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCurrentUser

func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEvent added in v0.0.3

func (c *Client) GetEvent(ctx context.Context, eventId int32, params *GetEventParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEventInterviewEvaluations added in v0.0.3

func (c *Client) GetEventInterviewEvaluations(ctx context.Context, eventId int32, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEventSubTypes added in v0.0.3

func (c *Client) GetEventSubTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetExternalInterviewEvaluation

func (c *Client) GetExternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFloat

func (c *Client) GetFloat(ctx context.Context, floatId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFloats

func (c *Client) GetFloats(ctx context.Context, params *GetFloatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFolder

func (c *Client) GetFolder(ctx context.Context, folderId int64, params *GetFolderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGroupUsers

func (c *Client) GetGroupUsers(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetImportContacts added in v0.0.3

func (c *Client) GetImportContacts(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetImportNotes added in v0.0.3

func (c *Client) GetImportNotes(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInternalInterviewEvaluation

func (c *Client) GetInternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInterview

func (c *Client) GetInterview(ctx context.Context, interviewId int32, applicationId int64, params *GetInterviewParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInterviewEvaluations

func (c *Client) GetInterviewEvaluations(ctx context.Context, interviewId int32, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobAd

func (c *Client) GetJobAd(ctx context.Context, adId int32, params *GetJobAdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobAdActiveJobApplications

func (c *Client) GetJobAdActiveJobApplications(ctx context.Context, adId int32, params *GetJobAdActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobAdJobApplications

func (c *Client) GetJobAdJobApplications(ctx context.Context, adId int32, params *GetJobAdJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobAds

func (c *Client) GetJobAds(ctx context.Context, params *GetJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplication

func (c *Client) GetJobApplication(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationActivity

func (c *Client) GetJobApplicationActivity(ctx context.Context, applicationId int64, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationActivityByApplicationId

func (c *Client) GetJobApplicationActivityByApplicationId(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationActivitySetting

func (c *Client) GetJobApplicationActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationAttachment

func (c *Client) GetJobApplicationAttachment(ctx context.Context, applicationId int64, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationCustomFieldList

func (c *Client) GetJobApplicationCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationCustomFieldListItem

func (c *Client) GetJobApplicationCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationInterviews

func (c *Client) GetJobApplicationInterviews(ctx context.Context, applicationId int64, params *GetJobApplicationInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationNotes

func (c *Client) GetJobApplicationNotes(ctx context.Context, applicationId int64, params *GetJobApplicationNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationStatusList

func (c *Client) GetJobApplicationStatusList(ctx context.Context, params *GetJobApplicationStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationStatusListItem

func (c *Client) GetJobApplicationStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationUserTask

func (c *Client) GetJobApplicationUserTask(ctx context.Context, applicationId int64, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationVideos

func (c *Client) GetJobApplicationVideos(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobApplicationWorkflowList

func (c *Client) GetJobApplicationWorkflowList(ctx context.Context, params *GetJobApplicationWorkflowListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobBoard

func (c *Client) GetJobBoard(ctx context.Context, boardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobBoardJobAd

func (c *Client) GetJobBoardJobAd(ctx context.Context, boardId int32, adId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrder

func (c *Client) GetJobOrder(ctx context.Context, jobId int32, params *GetJobOrderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderActiveJobApplications

func (c *Client) GetJobOrderActiveJobApplications(ctx context.Context, jobId int32, params *GetJobOrderActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderActivity

func (c *Client) GetJobOrderActivity(ctx context.Context, jobId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderActivityByJobId

func (c *Client) GetJobOrderActivityByJobId(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderActivitySetting

func (c *Client) GetJobOrderActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderApprovedPlacements

func (c *Client) GetJobOrderApprovedPlacements(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderAttachment

func (c *Client) GetJobOrderAttachment(ctx context.Context, jobId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderAttachmentCategoryList

func (c *Client) GetJobOrderAttachmentCategoryList(ctx context.Context, params *GetJobOrderAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderCustomFieldItem

func (c *Client) GetJobOrderCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderCustomFieldList

func (c *Client) GetJobOrderCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderInvoice

func (c *Client) GetJobOrderInvoice(ctx context.Context, jobId int32, invoiceId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderJobApplications

func (c *Client) GetJobOrderJobApplications(ctx context.Context, jobId int32, params *GetJobOrderJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderNoteTypeList

func (c *Client) GetJobOrderNoteTypeList(ctx context.Context, params *GetJobOrderNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderNotes

func (c *Client) GetJobOrderNotes(ctx context.Context, jobId int32, params *GetJobOrderNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderPayrollBilling

func (c *Client) GetJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderPlacements

func (c *Client) GetJobOrderPlacements(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderSourceList

func (c *Client) GetJobOrderSourceList(ctx context.Context, params *GetJobOrderSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderStatusItem

func (c *Client) GetJobOrderStatusItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderStatusList

func (c *Client) GetJobOrderStatusList(ctx context.Context, params *GetJobOrderStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderSubmissions

func (c *Client) GetJobOrderSubmissions(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetJobOrderUserTask

func (c *Client) GetJobOrderUserTask(ctx context.Context, jobId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLatestCandidateVideo

func (c *Client) GetLatestCandidateVideo(ctx context.Context, candidateId int32, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetLatestJobApplicationVideo

func (c *Client) GetLatestJobApplicationVideo(ctx context.Context, applicationId int64, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNote

func (c *Client) GetNote(ctx context.Context, noteId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNoteAttachment

func (c *Client) GetNoteAttachment(ctx context.Context, noteId openapi_types.UUID, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOfficeUsers

func (c *Client) GetOfficeUsers(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOpportunity

func (c *Client) GetOpportunity(ctx context.Context, opportunityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerAction

func (c *Client) GetPartnerAction(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionCandidates

func (c *Client) GetPartnerActionCandidates(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionCompanies

func (c *Client) GetPartnerActionCompanies(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCompaniesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionContacts

func (c *Client) GetPartnerActionContacts(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionJobAds

func (c *Client) GetPartnerActionJobAds(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionJobApplications

func (c *Client) GetPartnerActionJobApplications(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionJobOrders

func (c *Client) GetPartnerActionJobOrders(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPartnerActionPlacements

func (c *Client) GetPartnerActionPlacements(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionPlacementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacement

func (c *Client) GetPlacement(ctx context.Context, placementId int32, params *GetPlacementParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementActivity

func (c *Client) GetPlacementActivity(ctx context.Context, placementId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementActivityByPlacementId

func (c *Client) GetPlacementActivityByPlacementId(ctx context.Context, placementId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementActivitySetting

func (c *Client) GetPlacementActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementAttachment

func (c *Client) GetPlacementAttachment(ctx context.Context, placementId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementAttachmentCategoryList

func (c *Client) GetPlacementAttachmentCategoryList(ctx context.Context, params *GetPlacementAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementAwardList

func (c *Client) GetPlacementAwardList(ctx context.Context, params *GetPlacementAwardListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementBillingTermsList

func (c *Client) GetPlacementBillingTermsList(ctx context.Context, params *GetPlacementBillingTermsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementCustomFieldItem

func (c *Client) GetPlacementCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementCustomFieldList

func (c *Client) GetPlacementCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementIndustryCodeList

func (c *Client) GetPlacementIndustryCodeList(ctx context.Context, params *GetPlacementIndustryCodeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementNoteTypeList

func (c *Client) GetPlacementNoteTypeList(ctx context.Context, params *GetPlacementNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementNotes

func (c *Client) GetPlacementNotes(ctx context.Context, placementId int32, params *GetPlacementNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementPaymentTypeList

func (c *Client) GetPlacementPaymentTypeList(ctx context.Context, params *GetPlacementPaymentTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementStatusItem

func (c *Client) GetPlacementStatusItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementStatusList

func (c *Client) GetPlacementStatusList(ctx context.Context, params *GetPlacementStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementTimesheets

func (c *Client) GetPlacementTimesheets(ctx context.Context, placementId int32, params *GetPlacementTimesheetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPlacementUserTask

func (c *Client) GetPlacementUserTask(ctx context.Context, placementId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisition

func (c *Client) GetRequisition(ctx context.Context, requisitionId int32, params *GetRequisitionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionApprovalHistory

func (c *Client) GetRequisitionApprovalHistory(ctx context.Context, requisitionId int32, params *GetRequisitionApprovalHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionAttachment

func (c *Client) GetRequisitionAttachment(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionAttachmentList

func (c *Client) GetRequisitionAttachmentList(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionCustomFieldItem

func (c *Client) GetRequisitionCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionCustomFieldList

func (c *Client) GetRequisitionCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionForms

func (c *Client) GetRequisitionForms(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRequisitionNotes

func (c *Client) GetRequisitionNotes(ctx context.Context, requisitionId int32, params *GetRequisitionNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSkippedRecordsImportContacts added in v0.0.3

func (c *Client) GetSkippedRecordsImportContacts(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSkippedRecordsImportNotes added in v0.0.3

func (c *Client) GetSkippedRecordsImportNotes(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStages added in v0.0.3

func (c *Client) GetStages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSubmission

func (c *Client) GetSubmission(ctx context.Context, submissionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplateImportContacts added in v0.0.3

func (c *Client) GetTemplateImportContacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplateImportNotes added in v0.0.3

func (c *Client) GetTemplateImportNotes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser

func (c *Client) GetUser(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserEventInterviewEvaluation added in v0.0.3

func (c *Client) GetUserEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserEvents added in v0.0.3

func (c *Client) GetUserEvents(ctx context.Context, userId int32, params *GetUserEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserGroup

func (c *Client) GetUserGroup(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserInterviews

func (c *Client) GetUserInterviews(ctx context.Context, userId int32, params *GetUserInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserOffice

func (c *Client) GetUserOffice(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserPhoto

func (c *Client) GetUserPhoto(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserTask

func (c *Client) GetUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserUserGroups

func (c *Client) GetUserUserGroups(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWebhook

func (c *Client) GetWebhook(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkflowList added in v0.0.3

func (c *Client) GetWorkflowList(ctx context.Context, params *GetWorkflowListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) HeadCandidatePhoto

func (c *Client) HeadCandidatePhoto(ctx context.Context, candidateId int32, params *HeadCandidatePhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) HeadCompanyLogo(ctx context.Context, companyId int32, params *HeadCompanyLogoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) HeadContactPhoto

func (c *Client) HeadContactPhoto(ctx context.Context, contactId int32, params *HeadContactPhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Invoices

func (c *Client) Invoices(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListCompanyWorkflows

func (c *Client) ListCompanyWorkflows(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, params *ListCompanyWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MarkCompleteUserTask

func (c *Client) MarkCompleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MarkIncompleteUserTask

func (c *Client) MarkIncompleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchFolder

func (c *Client) PatchFolder(ctx context.Context, folderId int64, body PatchFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchFolderWithBody

func (c *Client) PatchFolderWithBody(ctx context.Context, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostImportContactsWithBody added in v0.0.3

func (c *Client) PostImportContactsWithBody(ctx context.Context, params *PostImportContactsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostImportNotesWithBody added in v0.0.3

func (c *Client) PostImportNotesWithBody(ctx context.Context, params *PostImportNotesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostJobApplicationExternalInterview

func (c *Client) PostJobApplicationExternalInterview(ctx context.Context, applicationId int64, body PostJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostJobApplicationExternalInterviewWithBody

func (c *Client) PostJobApplicationExternalInterviewWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostJobApplicationInternalInterview

func (c *Client) PostJobApplicationInternalInterview(ctx context.Context, applicationId int64, body PostJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostJobApplicationInternalInterviewWithBody

func (c *Client) PostJobApplicationInternalInterviewWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PrivacyDeleteCandidate

func (c *Client) PrivacyDeleteCandidate(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressCandidatePartnerAction

func (c *Client) ProgressCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body ProgressCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressCandidatePartnerActionWithBody

func (c *Client) ProgressCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressCompanyPartnerAction

func (c *Client) ProgressCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body ProgressCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressCompanyPartnerActionWithBody

func (c *Client) ProgressCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressContactPartnerAction

func (c *Client) ProgressContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body ProgressContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressContactPartnerActionWithBody

func (c *Client) ProgressContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobAdPartnerAction

func (c *Client) ProgressJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body ProgressJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobAdPartnerActionWithBody

func (c *Client) ProgressJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobApplicationPartnerAction

func (c *Client) ProgressJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body ProgressJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobApplicationPartnerActionWithBody

func (c *Client) ProgressJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobOrderPartnerAction

func (c *Client) ProgressJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body ProgressJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressJobOrderPartnerActionWithBody

func (c *Client) ProgressJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressPlacementPartnerAction

func (c *Client) ProgressPlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body ProgressPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProgressPlacementPartnerActionWithBody

func (c *Client) ProgressPlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateCustomFieldListItem

func (c *Client) PutCandidateCustomFieldListItem(ctx context.Context, fieldId int32, body PutCandidateCustomFieldListItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateCustomFieldListItemWithBody

func (c *Client) PutCandidateCustomFieldListItemWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateSkills

func (c *Client) PutCandidateSkills(ctx context.Context, candidateId int32, body PutCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateSkillsWithBody

func (c *Client) PutCandidateSkillsWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateStatus

func (c *Client) PutCandidateStatus(ctx context.Context, candidateId int32, body PutCandidateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCandidateStatusWithBody

func (c *Client) PutCandidateStatusWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCompanyCustomFieldList

func (c *Client) PutCompanyCustomFieldList(ctx context.Context, fieldId int32, body PutCompanyCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCompanyCustomFieldListWithBody

func (c *Client) PutCompanyCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCompanyStatus

func (c *Client) PutCompanyStatus(ctx context.Context, companyId int32, body PutCompanyStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutCompanyStatusWithBody

func (c *Client) PutCompanyStatusWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactCustomFieldList

func (c *Client) PutContactCustomFieldList(ctx context.Context, fieldId int32, body PutContactCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactCustomFieldListWithBody

func (c *Client) PutContactCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactEventInterviewEvaluation added in v0.0.3

func (c *Client) PutContactEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, contactId int32, body PutContactEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactEventInterviewEvaluationWithBody added in v0.0.3

func (c *Client) PutContactEventInterviewEvaluationWithBody(ctx context.Context, eventId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactSkills

func (c *Client) PutContactSkills(ctx context.Context, contactId int32, body PutContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactSkillsWithBody

func (c *Client) PutContactSkillsWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactStatus

func (c *Client) PutContactStatus(ctx context.Context, contactId int32, body PutContactStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutContactStatusWithBody

func (c *Client) PutContactStatusWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutExternalInterviewEvaluation

func (c *Client) PutExternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, contactId int32, body PutExternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutExternalInterviewEvaluationWithBody

func (c *Client) PutExternalInterviewEvaluationWithBody(ctx context.Context, interviewId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutInternalInterviewEvaluation

func (c *Client) PutInternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, userId int32, body PutInternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutInternalInterviewEvaluationWithBody

func (c *Client) PutInternalInterviewEvaluationWithBody(ctx context.Context, interviewId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationCustomFieldList

func (c *Client) PutJobApplicationCustomFieldList(ctx context.Context, fieldId int32, body PutJobApplicationCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationCustomFieldListWithBody

func (c *Client) PutJobApplicationCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationExternalInterview

func (c *Client) PutJobApplicationExternalInterview(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationExternalInterviewWithBody

func (c *Client) PutJobApplicationExternalInterviewWithBody(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationInternalInterview

func (c *Client) PutJobApplicationInternalInterview(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationInternalInterviewWithBody

func (c *Client) PutJobApplicationInternalInterviewWithBody(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationStatus

func (c *Client) PutJobApplicationStatus(ctx context.Context, applicationId int64, body PutJobApplicationStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobApplicationStatusWithBody

func (c *Client) PutJobApplicationStatusWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobOrderCustomFieldList

func (c *Client) PutJobOrderCustomFieldList(ctx context.Context, fieldId int32, body PutJobOrderCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobOrderCustomFieldListWithBody

func (c *Client) PutJobOrderCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobOrderStatus

func (c *Client) PutJobOrderStatus(ctx context.Context, jobId int32, body PutJobOrderStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutJobOrderStatusWithBody

func (c *Client) PutJobOrderStatusWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPlacementCustomFieldList

func (c *Client) PutPlacementCustomFieldList(ctx context.Context, fieldId int32, body PutPlacementCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPlacementCustomFieldListWithBody

func (c *Client) PutPlacementCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPlacementStatus

func (c *Client) PutPlacementStatus(ctx context.Context, placementId int32, body PutPlacementStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutPlacementStatusWithBody

func (c *Client) PutPlacementStatusWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutUserEventInterviewEvaluation added in v0.0.3

func (c *Client) PutUserEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, userId int32, body PutUserEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutUserEventInterviewEvaluationWithBody added in v0.0.3

func (c *Client) PutUserEventInterviewEvaluationWithBody(ctx context.Context, eventId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectCandidatePartnerAction

func (c *Client) RejectCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body RejectCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectCandidatePartnerActionWithBody

func (c *Client) RejectCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectCompanyPartnerAction

func (c *Client) RejectCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body RejectCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectCompanyPartnerActionWithBody

func (c *Client) RejectCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectContactPartnerAction

func (c *Client) RejectContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body RejectContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectContactPartnerActionWithBody

func (c *Client) RejectContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobAdPartnerAction

func (c *Client) RejectJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body RejectJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobAdPartnerActionWithBody

func (c *Client) RejectJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobApplicationPartnerAction

func (c *Client) RejectJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body RejectJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobApplicationPartnerActionWithBody

func (c *Client) RejectJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobOrderPartnerAction

func (c *Client) RejectJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body RejectJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectJobOrderPartnerActionWithBody

func (c *Client) RejectJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectPlacementPartnerAction

func (c *Client) RejectPlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body RejectPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectPlacementPartnerActionWithBody

func (c *Client) RejectPlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectRequisition

func (c *Client) RejectRequisition(ctx context.Context, requisitionId int32, body RejectRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RejectRequisitionWithBody

func (c *Client) RejectRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RemoveCompanyAddress

func (c *Client) RemoveCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewAcceptJobApplication

func (c *Client) ReviewAcceptJobApplication(ctx context.Context, applicationId int64, body ReviewAcceptJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewAcceptJobApplicationWithBody

func (c *Client) ReviewAcceptJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewRejectJobApplication

func (c *Client) ReviewRejectJobApplication(ctx context.Context, applicationId int64, body ReviewRejectJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewRejectJobApplicationWithBody

func (c *Client) ReviewRejectJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewSubmitJobApplication

func (c *Client) ReviewSubmitJobApplication(ctx context.Context, applicationId int64, body ReviewSubmitJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewSubmitJobApplicationWithBody

func (c *Client) ReviewSubmitJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewViewJobApplication

func (c *Client) ReviewViewJobApplication(ctx context.Context, applicationId int64, body ReviewViewJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReviewViewJobApplicationWithBody

func (c *Client) ReviewViewJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCandidateSms

func (c *Client) SendCandidateSms(ctx context.Context, body SendCandidateSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCandidateSmsWithBody

func (c *Client) SendCandidateSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCompanySms

func (c *Client) SendCompanySms(ctx context.Context, body SendCompanySmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendCompanySmsWithBody

func (c *Client) SendCompanySmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendContactSms

func (c *Client) SendContactSms(ctx context.Context, body SendContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendContactSmsWithBody

func (c *Client) SendContactSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobApplcationSms

func (c *Client) SendJobApplcationSms(ctx context.Context, body SendJobApplcationSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobApplcationSmsWithBody

func (c *Client) SendJobApplcationSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobApplicationContactSms

func (c *Client) SendJobApplicationContactSms(ctx context.Context, body SendJobApplicationContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobApplicationContactSmsWithBody

func (c *Client) SendJobApplicationContactSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobOrderSms

func (c *Client) SendJobOrderSms(ctx context.Context, body SendJobOrderSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendJobOrderSmsWithBody

func (c *Client) SendJobOrderSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendPlacementSms

func (c *Client) SendPlacementSms(ctx context.Context, entityType RecipientEntityType, body SendPlacementSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendPlacementSmsWithBody

func (c *Client) SendPlacementSmsWithBody(ctx context.Context, entityType RecipientEntityType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitJobBoardJobApplication

func (c *Client) SubmitJobBoardJobApplication(ctx context.Context, boardId int32, adId int32, body SubmitJobBoardJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitJobBoardJobApplicationWithBody

func (c *Client) SubmitJobBoardJobApplicationWithBody(ctx context.Context, boardId int32, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitJobOrderCandidate

func (c *Client) SubmitJobOrderCandidate(ctx context.Context, jobId int32, body SubmitJobOrderCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitJobOrderCandidateWithBody

func (c *Client) SubmitJobOrderCandidateWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitRequisition

func (c *Client) SubmitRequisition(ctx context.Context, requisitionId int32, body SubmitRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SubmitRequisitionWithBody

func (c *Client) SubmitRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidate

func (c *Client) UpdateCandidate(ctx context.Context, candidateId int32, params *UpdateCandidateParams, body UpdateCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateAttachment

func (c *Client) UpdateCandidateAttachment(ctx context.Context, candidateId int32, attach int64, body UpdateCandidateAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateAttachmentWithBody

func (c *Client) UpdateCandidateAttachmentWithBody(ctx context.Context, candidateId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateAvailabilityWeek

func (c *Client) UpdateCandidateAvailabilityWeek(ctx context.Context, candidateId int32, body UpdateCandidateAvailabilityWeekJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateAvailabilityWeekWithBody

func (c *Client) UpdateCandidateAvailabilityWeekWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidatePhotoWithBody

func (c *Client) UpdateCandidatePhotoWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateUserTask

func (c *Client) UpdateCandidateUserTask(ctx context.Context, candidateId int32, taskId int64, body UpdateCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateUserTaskWithBody

func (c *Client) UpdateCandidateUserTaskWithBody(ctx context.Context, candidateId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCandidateWithBody

func (c *Client) UpdateCandidateWithBody(ctx context.Context, candidateId int32, params *UpdateCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompany

func (c *Client) UpdateCompany(ctx context.Context, companyId int32, params *UpdateCompanyParams, body UpdateCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyAddress

func (c *Client) UpdateCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, body UpdateCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyAddressWithBody

func (c *Client) UpdateCompanyAddressWithBody(ctx context.Context, companyId int32, addressId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyAttachment

func (c *Client) UpdateCompanyAttachment(ctx context.Context, companyId int32, attach int64, body UpdateCompanyAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyAttachmentWithBody

func (c *Client) UpdateCompanyAttachmentWithBody(ctx context.Context, companyId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyLogoWithBody

func (c *Client) UpdateCompanyLogoWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyUserTask

func (c *Client) UpdateCompanyUserTask(ctx context.Context, companyId int32, taskId int64, body UpdateCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyUserTaskWithBody

func (c *Client) UpdateCompanyUserTaskWithBody(ctx context.Context, companyId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyWithBody

func (c *Client) UpdateCompanyWithBody(ctx context.Context, companyId int32, params *UpdateCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyWorkflow

func (c *Client) UpdateCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, body UpdateCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCompanyWorkflowWithBody

func (c *Client) UpdateCompanyWorkflowWithBody(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContact

func (c *Client) UpdateContact(ctx context.Context, contactId int32, params *UpdateContactParams, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactAttachment

func (c *Client) UpdateContactAttachment(ctx context.Context, contactId int32, attach int64, body UpdateContactAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactAttachmentWithBody

func (c *Client) UpdateContactAttachmentWithBody(ctx context.Context, contactId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactPhotoWithBody

func (c *Client) UpdateContactPhotoWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactUserTask

func (c *Client) UpdateContactUserTask(ctx context.Context, contactId int32, taskId int64, body UpdateContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactUserTaskWithBody

func (c *Client) UpdateContactUserTaskWithBody(ctx context.Context, contactId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContactWithBody

func (c *Client) UpdateContactWithBody(ctx context.Context, contactId int32, params *UpdateContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEvent added in v0.0.3

func (c *Client) UpdateEvent(ctx context.Context, eventId int32, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEventWithBody added in v0.0.3

func (c *Client) UpdateEventWithBody(ctx context.Context, eventId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobAdDraft

func (c *Client) UpdateJobAdDraft(ctx context.Context, adId int32, body UpdateJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobAdDraftWithBody

func (c *Client) UpdateJobAdDraftWithBody(ctx context.Context, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplication

func (c *Client) UpdateJobApplication(ctx context.Context, applicationId int64, body UpdateJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplicationAttachment

func (c *Client) UpdateJobApplicationAttachment(ctx context.Context, applicationId int64, attach int64, body UpdateJobApplicationAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplicationAttachmentWithBody

func (c *Client) UpdateJobApplicationAttachmentWithBody(ctx context.Context, applicationId int64, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplicationUserTask

func (c *Client) UpdateJobApplicationUserTask(ctx context.Context, applicationId int64, taskId int64, body UpdateJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplicationUserTaskWithBody

func (c *Client) UpdateJobApplicationUserTaskWithBody(ctx context.Context, applicationId int64, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobApplicationWithBody

func (c *Client) UpdateJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrder

func (c *Client) UpdateJobOrder(ctx context.Context, jobId int32, body UpdateJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderAttachment

func (c *Client) UpdateJobOrderAttachment(ctx context.Context, jobId int32, attach int64, body UpdateJobOrderAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderAttachmentWithBody

func (c *Client) UpdateJobOrderAttachmentWithBody(ctx context.Context, jobId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderPayrollBilling

func (c *Client) UpdateJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderUserTask

func (c *Client) UpdateJobOrderUserTask(ctx context.Context, jobId int32, taskId int64, body UpdateJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderUserTaskWithBody

func (c *Client) UpdateJobOrderUserTaskWithBody(ctx context.Context, jobId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateJobOrderWithBody

func (c *Client) UpdateJobOrderWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNote

func (c *Client) UpdateNote(ctx context.Context, noteId openapi_types.UUID, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNoteWithBody

func (c *Client) UpdateNoteWithBody(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOpportunity

func (c *Client) UpdateOpportunity(ctx context.Context, opportunityId openapi_types.UUID, body UpdateOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOpportunityWithBody

func (c *Client) UpdateOpportunityWithBody(ctx context.Context, opportunityId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePartnerAction

func (c *Client) UpdatePartnerAction(ctx context.Context, act openapi_types.UUID, body UpdatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePartnerActionWithBody

func (c *Client) UpdatePartnerActionWithBody(ctx context.Context, act openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacement

func (c *Client) UpdatePlacement(ctx context.Context, placementId int32, body UpdatePlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacementAttachment

func (c *Client) UpdatePlacementAttachment(ctx context.Context, placementId int32, attach int64, body UpdatePlacementAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacementAttachmentWithBody

func (c *Client) UpdatePlacementAttachmentWithBody(ctx context.Context, placementId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacementUserTask

func (c *Client) UpdatePlacementUserTask(ctx context.Context, placementId int32, taskId int64, body UpdatePlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacementUserTaskWithBody

func (c *Client) UpdatePlacementUserTaskWithBody(ctx context.Context, placementId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePlacementWithBody

func (c *Client) UpdatePlacementWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRequisition

func (c *Client) UpdateRequisition(ctx context.Context, requisitionId int32, body UpdateRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRequisitionWithBody

func (c *Client) UpdateRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserTask

func (c *Client) UpdateUserTask(ctx context.Context, taskId int64, body UpdateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserTaskWithBody

func (c *Client) UpdateUserTaskWithBody(ctx context.Context, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhook

func (c *Client) UpdateWebhook(ctx context.Context, webhookId openapi_types.UUID, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWebhookWithBody

func (c *Client) UpdateWebhookWithBody(ctx context.Context, webhookId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// FindJobApplications request
	FindJobApplications(ctx context.Context, params *FindJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobApplicationActivity request
	FindJobApplicationActivity(ctx context.Context, params *FindJobApplicationActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobApplicationActivitySettings request
	FindJobApplicationActivitySettings(ctx context.Context, params *FindJobApplicationActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationActivitySetting request
	GetJobApplicationActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedJobApplications request
	DeletedJobApplications(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationCustomFieldList request
	GetJobApplicationCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobApplicationCustomFieldListWithBody request with any body
	PutJobApplicationCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobApplicationCustomFieldList(ctx context.Context, fieldId int32, body PutJobApplicationCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationCustomFieldListItem request
	GetJobApplicationCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationStatusList request
	GetJobApplicationStatusList(ctx context.Context, params *GetJobApplicationStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationStatusListItem request
	GetJobApplicationStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationWorkflowList request
	GetJobApplicationWorkflowList(ctx context.Context, params *GetJobApplicationWorkflowListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkflowList request
	GetWorkflowList(ctx context.Context, params *GetWorkflowListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplication request
	GetJobApplication(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobApplicationWithBody request with any body
	UpdateJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobApplication(ctx context.Context, applicationId int64, body UpdateJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationActivityByApplicationId request
	GetJobApplicationActivityByApplicationId(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobApplicationActivityWithBody request with any body
	AddJobApplicationActivityWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobApplicationActivity(ctx context.Context, applicationId int64, body AddJobApplicationActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationActivity request
	GetJobApplicationActivity(ctx context.Context, applicationId int64, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobApplicationAttachments request
	FindJobApplicationAttachments(ctx context.Context, applicationId int64, params *FindJobApplicationAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationAttachment request
	GetJobApplicationAttachment(ctx context.Context, applicationId int64, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobApplicationAttachmentWithBody request with any body
	AddJobApplicationAttachmentWithBody(ctx context.Context, applicationId int64, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobApplicationAttachmentWithBody request with any body
	UpdateJobApplicationAttachmentWithBody(ctx context.Context, applicationId int64, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobApplicationAttachment(ctx context.Context, applicationId int64, attach int64, body UpdateJobApplicationAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationInterviews request
	GetJobApplicationInterviews(ctx context.Context, applicationId int64, params *GetJobApplicationInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostJobApplicationExternalInterviewWithBody request with any body
	PostJobApplicationExternalInterviewWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostJobApplicationExternalInterview(ctx context.Context, applicationId int64, body PostJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobApplicationExternalInterviewWithBody request with any body
	PutJobApplicationExternalInterviewWithBody(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobApplicationExternalInterview(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostJobApplicationInternalInterviewWithBody request with any body
	PostJobApplicationInternalInterviewWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostJobApplicationInternalInterview(ctx context.Context, applicationId int64, body PostJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobApplicationInternalInterviewWithBody request with any body
	PutJobApplicationInternalInterviewWithBody(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobApplicationInternalInterview(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationNotes request
	GetJobApplicationNotes(ctx context.Context, applicationId int64, params *GetJobApplicationNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobApplicationNoteWithBody request with any body
	AddJobApplicationNoteWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobApplicationNote(ctx context.Context, applicationId int64, body AddJobApplicationNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReviewSubmitJobApplicationWithBody request with any body
	ReviewSubmitJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReviewSubmitJobApplication(ctx context.Context, applicationId int64, body ReviewSubmitJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReviewViewJobApplicationWithBody request with any body
	ReviewViewJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReviewViewJobApplication(ctx context.Context, applicationId int64, body ReviewViewJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReviewAcceptJobApplicationWithBody request with any body
	ReviewAcceptJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReviewAcceptJobApplication(ctx context.Context, applicationId int64, body ReviewAcceptJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReviewRejectJobApplicationWithBody request with any body
	ReviewRejectJobApplicationWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ReviewRejectJobApplication(ctx context.Context, applicationId int64, body ReviewRejectJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobApplicationStatusWithBody request with any body
	PutJobApplicationStatusWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobApplicationStatus(ctx context.Context, applicationId int64, body PutJobApplicationStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobApplicationUserTaskWithBody request with any body
	AddJobApplicationUserTaskWithBody(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobApplicationUserTask(ctx context.Context, applicationId int64, body AddJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationUserTask request
	GetJobApplicationUserTask(ctx context.Context, applicationId int64, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobApplicationUserTaskWithBody request with any body
	UpdateJobApplicationUserTaskWithBody(ctx context.Context, applicationId int64, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobApplicationUserTask(ctx context.Context, applicationId int64, taskId int64, body UpdateJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobApplicationVideos request
	GetJobApplicationVideos(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLatestJobApplicationVideo request
	GetLatestJobApplicationVideo(ctx context.Context, applicationId int64, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobApplicationVideoWithBody request with any body
	AddJobApplicationVideoWithBody(ctx context.Context, applicationId int64, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobApplicationVideo(ctx context.Context, applicationId int64, videoType CandidateVideoType, body AddJobApplicationVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCandidates request
	FindCandidates(ctx context.Context, params *FindCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateWithBody request with any body
	AddCandidateWithBody(ctx context.Context, params *AddCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidate(ctx context.Context, params *AddCandidateParams, body AddCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCandidateActivities request
	FindCandidateActivities(ctx context.Context, params *FindCandidateActivitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCandidateActivitySettings request
	FindCandidateActivitySettings(ctx context.Context, params *FindCandidateActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateActivitySetting request
	GetCandidateActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindAllCandidateAttachments request
	FindAllCandidateAttachments(ctx context.Context, params *FindAllCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedCandidates request
	DeletedCandidates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateCustomFieldList request
	GetCandidateCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateCustomFieldListItem request
	GetCandidateCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCandidateCustomFieldListItemWithBody request with any body
	PutCandidateCustomFieldListItemWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCandidateCustomFieldListItem(ctx context.Context, fieldId int32, body PutCandidateCustomFieldListItemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateAttachmentCategoryList request
	GetCandidateAttachmentCategoryList(ctx context.Context, params *GetCandidateAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateNoteTypeList request
	GetCandidateNoteTypeList(ctx context.Context, params *GetCandidateNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateRatingList request
	GetCandidateRatingList(ctx context.Context, params *GetCandidateRatingListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateSalutationList request
	GetCandidateSalutationList(ctx context.Context, params *GetCandidateSalutationListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateSourceList request
	GetCandidateSourceList(ctx context.Context, params *GetCandidateSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateStatusList request
	GetCandidateStatusList(ctx context.Context, params *GetCandidateStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateStatusListItem request
	GetCandidateStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCandidatesPayrollBillings request
	FindCandidatesPayrollBillings(ctx context.Context, params *FindCandidatesPayrollBillingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidate request
	GetCandidate(ctx context.Context, candidateId int32, params *GetCandidateParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCandidateWithBody request with any body
	UpdateCandidateWithBody(ctx context.Context, candidateId int32, params *UpdateCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCandidate(ctx context.Context, candidateId int32, params *UpdateCandidateParams, body UpdateCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateActivityByCandidateId request
	GetCandidateActivityByCandidateId(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateActivityWithBody request with any body
	AddCandidateActivityWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidateActivity(ctx context.Context, candidateId int32, body AddCandidateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateActivity request
	GetCandidateActivity(ctx context.Context, candidateId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateJobApplications request
	GetCandidateJobApplications(ctx context.Context, candidateId int32, params *GetCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateJobOrdersWithBody request with any body
	AddCandidateJobOrdersWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidateJobOrders(ctx context.Context, candidateId int32, body AddCandidateJobOrdersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetActiveCandidateJobApplications request
	GetActiveCandidateJobApplications(ctx context.Context, candidateId int32, params *GetActiveCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCandidateAttachments request
	FindCandidateAttachments(ctx context.Context, candidateId int32, params *FindCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateAttachment request
	GetCandidateAttachment(ctx context.Context, candidateId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateAttachmentWithBody request with any body
	AddCandidateAttachmentWithBody(ctx context.Context, candidateId int32, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCandidateAttachmentWithBody request with any body
	UpdateCandidateAttachmentWithBody(ctx context.Context, candidateId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCandidateAttachment(ctx context.Context, candidateId int32, attach int64, body UpdateCandidateAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateAvailability request
	GetCandidateAvailability(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCandidateAvailabilityWeek request
	DeleteCandidateAvailabilityWeek(ctx context.Context, candidateId int32, params *DeleteCandidateAvailabilityWeekParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCandidateAvailabilityWeekWithBody request with any body
	UpdateCandidateAvailabilityWeekWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCandidateAvailabilityWeek(ctx context.Context, candidateId int32, body UpdateCandidateAvailabilityWeekJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateEvents request
	GetCandidateEvents(ctx context.Context, candidateId int32, params *GetCandidateEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateFloats request
	GetCandidateFloats(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateInterviews request
	GetCandidateInterviews(ctx context.Context, candidateId int32, params *GetCandidateInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateNotes request
	GetCandidateNotes(ctx context.Context, candidateId int32, params *GetCandidateNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateNoteWithBody request with any body
	AddCandidateNoteWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidateNote(ctx context.Context, candidateId int32, body AddCandidateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidatePayrollBilling request
	GetCandidatePayrollBilling(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCandidatePhoto request
	DeleteCandidatePhoto(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidatePhoto request
	GetCandidatePhoto(ctx context.Context, candidateId int32, params *GetCandidatePhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HeadCandidatePhoto request
	HeadCandidatePhoto(ctx context.Context, candidateId int32, params *HeadCandidatePhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCandidatePhotoWithBody request with any body
	UpdateCandidatePhotoWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidatePlacements request
	GetCandidatePlacements(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateApprovedPlacements request
	GetCandidateApprovedPlacements(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PrivacyDeleteCandidate request
	PrivacyDeleteCandidate(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateSkills request
	GetCandidateSkills(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCandidateSkillsWithBody request with any body
	DeleteCandidateSkillsWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteCandidateSkills(ctx context.Context, candidateId int32, body DeleteCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCandidateSkillsWithBody request with any body
	PutCandidateSkillsWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCandidateSkills(ctx context.Context, candidateId int32, body PutCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteCandidateCategory request
	DeleteCandidateCategory(ctx context.Context, candidateId int32, categoryId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCandidateStatusWithBody request with any body
	PutCandidateStatusWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCandidateStatus(ctx context.Context, candidateId int32, body PutCandidateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateSubmissions request
	GetCandidateSubmissions(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateUserTaskWithBody request with any body
	AddCandidateUserTaskWithBody(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidateUserTask(ctx context.Context, candidateId int32, body AddCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateUserTask request
	GetCandidateUserTask(ctx context.Context, candidateId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCandidateUserTaskWithBody request with any body
	UpdateCandidateUserTaskWithBody(ctx context.Context, candidateId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCandidateUserTask(ctx context.Context, candidateId int32, taskId int64, body UpdateCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCandidateVideos request
	GetCandidateVideos(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetLatestCandidateVideo request
	GetLatestCandidateVideo(ctx context.Context, candidateId int32, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCandidateVideoWithBody request with any body
	AddCandidateVideoWithBody(ctx context.Context, candidateId int32, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCandidateVideo(ctx context.Context, candidateId int32, videoType CandidateVideoType, body AddCandidateVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCategories request
	FindCategories(ctx context.Context, params *FindCategoriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCompanies request
	FindCompanies(ctx context.Context, params *FindCompaniesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyWithBody request with any body
	AddCompanyWithBody(ctx context.Context, params *AddCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompany(ctx context.Context, params *AddCompanyParams, body AddCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCompanyActivity request
	FindCompanyActivity(ctx context.Context, params *FindCompanyActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCompanyActivitySettings request
	FindCompanyActivitySettings(ctx context.Context, params *FindCompanyActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyActivitySetting request
	GetCompanyActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedCompanies request
	DeletedCompanies(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyCustomFieldList request
	GetCompanyCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyCustomFieldListItem request
	GetCompanyCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCompanyCustomFieldListWithBody request with any body
	PutCompanyCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCompanyCustomFieldList(ctx context.Context, fieldId int32, body PutCompanyCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyAttachmentCategoryList request
	GetCompanyAttachmentCategoryList(ctx context.Context, params *GetCompanyAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyNoteTypeList request
	GetCompanyNoteTypeList(ctx context.Context, params *GetCompanyNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyStatusList request
	GetCompanyStatusList(ctx context.Context, params *GetCompanyStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyStatusListItem request
	GetCompanyStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompany request
	GetCompany(ctx context.Context, companyId int32, params *GetCompanyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyWithBody request with any body
	UpdateCompanyWithBody(ctx context.Context, companyId int32, params *UpdateCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCompany(ctx context.Context, companyId int32, params *UpdateCompanyParams, body UpdateCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyActivityByCompanyId request
	GetCompanyActivityByCompanyId(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyActivityWithBody request with any body
	AddCompanyActivityWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompanyActivity(ctx context.Context, companyId int32, body AddCompanyActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyActivity request
	GetCompanyActivity(ctx context.Context, companyId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyAddresses request
	GetCompanyAddresses(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyAddressWithBody request with any body
	AddCompanyAddressWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompanyAddress(ctx context.Context, companyId int32, body AddCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RemoveCompanyAddress request
	RemoveCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyAddress request
	GetCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyAddressWithBody request with any body
	UpdateCompanyAddressWithBody(ctx context.Context, companyId int32, addressId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCompanyAddress(ctx context.Context, companyId int32, addressId openapi_types.UUID, body UpdateCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCompanyAttachments request
	FindCompanyAttachments(ctx context.Context, companyId int32, params *FindCompanyAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyAttachment request
	GetCompanyAttachment(ctx context.Context, companyId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyAttachmentWithBody request with any body
	AddCompanyAttachmentWithBody(ctx context.Context, companyId int32, attach CompanyAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyAttachmentWithBody request with any body
	UpdateCompanyAttachmentWithBody(ctx context.Context, companyId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCompanyAttachment(ctx context.Context, companyId int32, attach int64, body UpdateCompanyAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyContacts request
	GetCompanyContacts(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyFloats request
	GetCompanyFloats(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyJobOrders request
	GetCompanyJobOrders(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyActiveJobOrders request
	GetCompanyActiveJobOrders(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteCompanyLogo(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetCompanyLogo(ctx context.Context, companyId int32, params *GetCompanyLogoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	HeadCompanyLogo(ctx context.Context, companyId int32, params *HeadCompanyLogoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyLogoWithBody request with any body
	UpdateCompanyLogoWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyNotes request
	GetCompanyNotes(ctx context.Context, companyId int32, params *GetCompanyNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyNoteWithBody request with any body
	AddCompanyNoteWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompanyNote(ctx context.Context, companyId int32, body AddCompanyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyPlacements request
	GetCompanyPlacements(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyApprovedPlacements request
	GetCompanyApprovedPlacements(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyRequisitions request
	GetCompanyRequisitions(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanySkills request
	GetCompanySkills(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutCompanyStatusWithBody request with any body
	PutCompanyStatusWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutCompanyStatus(ctx context.Context, companyId int32, body PutCompanyStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanySubmissions request
	GetCompanySubmissions(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanySubsidiaries request
	GetCompanySubsidiaries(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyUserTaskWithBody request with any body
	AddCompanyUserTaskWithBody(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompanyUserTask(ctx context.Context, companyId int32, body AddCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyUserTask request
	GetCompanyUserTask(ctx context.Context, companyId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyUserTaskWithBody request with any body
	UpdateCompanyUserTaskWithBody(ctx context.Context, companyId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCompanyUserTask(ctx context.Context, companyId int32, taskId int64, body UpdateCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListCompanyWorkflows request
	ListCompanyWorkflows(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, params *ListCompanyWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddCompanyWorkflowWithBody request with any body
	AddCompanyWorkflowWithBody(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, body AddCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCompanyWorkflow request
	GetCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCompanyWorkflowWithBody request with any body
	UpdateCompanyWorkflowWithBody(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCompanyWorkflow(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, body UpdateCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindContacts request
	FindContacts(ctx context.Context, params *FindContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddContactWithBody request with any body
	AddContactWithBody(ctx context.Context, params *AddContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddContact(ctx context.Context, params *AddContactParams, body AddContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindContactActivity request
	FindContactActivity(ctx context.Context, params *FindContactActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindContactActivitySettings request
	FindContactActivitySettings(ctx context.Context, params *FindContactActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactActivitySetting request
	GetContactActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedContacts request
	DeletedContacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactCustomFieldList request
	GetContactCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutContactCustomFieldListWithBody request with any body
	PutContactCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutContactCustomFieldList(ctx context.Context, fieldId int32, body PutContactCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactCustomFieldListItem request
	GetContactCustomFieldListItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactAttachmentCategoryList request
	GetContactAttachmentCategoryList(ctx context.Context, params *GetContactAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactNoteTypeList request
	GetContactNoteTypeList(ctx context.Context, params *GetContactNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactSalutationList request
	GetContactSalutationList(ctx context.Context, params *GetContactSalutationListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactStatusList request
	GetContactStatusList(ctx context.Context, params *GetContactStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactStatusListItem request
	GetContactStatusListItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContact request
	GetContact(ctx context.Context, contactId int32, params *GetContactParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactWithBody request with any body
	UpdateContactWithBody(ctx context.Context, contactId int32, params *UpdateContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContact(ctx context.Context, contactId int32, params *UpdateContactParams, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactActivityByContactId request
	GetContactActivityByContactId(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddContactActivityWithBody request with any body
	AddContactActivityWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddContactActivity(ctx context.Context, contactId int32, body AddContactActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactActivity request
	GetContactActivity(ctx context.Context, contactId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindContactAttachments request
	FindContactAttachments(ctx context.Context, contactId int32, params *FindContactAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactAttachment request
	GetContactAttachment(ctx context.Context, contactId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddContactAttachmentWithBody request with any body
	AddContactAttachmentWithBody(ctx context.Context, contactId int32, attach ContactAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactAttachmentWithBody request with any body
	UpdateContactAttachmentWithBody(ctx context.Context, contactId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContactAttachment(ctx context.Context, contactId int32, attach int64, body UpdateContactAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactEvents request
	GetContactEvents(ctx context.Context, contactId int32, params *GetContactEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactInterviews request
	GetContactInterviews(ctx context.Context, contactId int32, params *GetContactInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactJobOrders request
	GetContactJobOrders(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactActiveJobOrders request
	GetContactActiveJobOrders(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactNotes request
	GetContactNotes(ctx context.Context, contactId int32, params *GetContactNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddContactNoteWithBody request with any body
	AddContactNoteWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddContactNote(ctx context.Context, contactId int32, body AddContactNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletteContactPhoto request
	DeletteContactPhoto(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactPhoto request
	GetContactPhoto(ctx context.Context, contactId int32, params *GetContactPhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// HeadContactPhoto request
	HeadContactPhoto(ctx context.Context, contactId int32, params *HeadContactPhotoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactPhotoWithBody request with any body
	UpdateContactPhotoWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactSkills request
	GetContactSkills(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContactSkillsWithBody request with any body
	DeleteContactSkillsWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteContactSkills(ctx context.Context, contactId int32, body DeleteContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutContactSkillsWithBody request with any body
	PutContactSkillsWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutContactSkills(ctx context.Context, contactId int32, body PutContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContactCategory request
	DeleteContactCategory(ctx context.Context, contactId int32, categoryId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutContactStatusWithBody request with any body
	PutContactStatusWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutContactStatus(ctx context.Context, contactId int32, body PutContactStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddContactUserTaskWithBody request with any body
	AddContactUserTaskWithBody(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddContactUserTask(ctx context.Context, contactId int32, body AddContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactUserTask request
	GetContactUserTask(ctx context.Context, contactId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContactUserTaskWithBody request with any body
	UpdateContactUserTaskWithBody(ctx context.Context, contactId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContactUserTask(ctx context.Context, contactId int32, taskId int64, body UpdateContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindCountries request
	FindCountries(ctx context.Context, params *FindCountriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindEvents request
	FindEvents(ctx context.Context, params *FindEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEventWithBody request with any body
	CreateEventWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEvent(ctx context.Context, body CreateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEventSubTypes request
	GetEventSubTypes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEvent request
	DeleteEvent(ctx context.Context, eventId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEvent request
	GetEvent(ctx context.Context, eventId int32, params *GetEventParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEventWithBody request with any body
	UpdateEventWithBody(ctx context.Context, eventId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEvent(ctx context.Context, eventId int32, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEventInterviewEvaluations request
	GetEventInterviewEvaluations(ctx context.Context, eventId int32, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetContactEventInterviewEvaluation request
	GetContactEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutContactEventInterviewEvaluationWithBody request with any body
	PutContactEventInterviewEvaluationWithBody(ctx context.Context, eventId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutContactEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, contactId int32, body PutContactEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserEventInterviewEvaluation request
	GetUserEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutUserEventInterviewEvaluationWithBody request with any body
	PutUserEventInterviewEvaluationWithBody(ctx context.Context, eventId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutUserEventInterviewEvaluation(ctx context.Context, eventId int32, applicationId int64, userId int32, body PutUserEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFloats request
	GetFloats(ctx context.Context, params *GetFloatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFloat request
	GetFloat(ctx context.Context, floatId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindFolders request
	FindFolders(ctx context.Context, params *FindFoldersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFolder request
	GetFolder(ctx context.Context, folderId int64, params *GetFolderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchFolderWithBody request with any body
	PatchFolderWithBody(ctx context.Context, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchFolder(ctx context.Context, folderId int64, body PatchFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostImportContactsWithBody request with any body
	PostImportContactsWithBody(ctx context.Context, params *PostImportContactsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplateImportContacts request
	GetTemplateImportContacts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetImportContacts request
	GetImportContacts(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSkippedRecordsImportContacts request
	GetSkippedRecordsImportContacts(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostImportNotesWithBody request with any body
	PostImportNotesWithBody(ctx context.Context, params *PostImportNotesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplateImportNotes request
	GetTemplateImportNotes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetImportNotes request
	GetImportNotes(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSkippedRecordsImportNotes request
	GetSkippedRecordsImportNotes(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindInterviews request
	FindInterviews(ctx context.Context, params *FindInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteInterview request
	DeleteInterview(ctx context.Context, interviewId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInterview request
	GetInterview(ctx context.Context, interviewId int32, applicationId int64, params *GetInterviewParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInterviewEvaluations request
	GetInterviewEvaluations(ctx context.Context, interviewId int32, applicationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExternalInterviewEvaluation request
	GetExternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutExternalInterviewEvaluationWithBody request with any body
	PutExternalInterviewEvaluationWithBody(ctx context.Context, interviewId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutExternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, contactId int32, body PutExternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInternalInterviewEvaluation request
	GetInternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutInternalInterviewEvaluationWithBody request with any body
	PutInternalInterviewEvaluationWithBody(ctx context.Context, interviewId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutInternalInterviewEvaluation(ctx context.Context, interviewId int32, applicationId int64, userId int32, body PutInternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobAds request
	GetJobAds(ctx context.Context, params *GetJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobAdDraftWithBody request with any body
	AddJobAdDraftWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobAdDraft(ctx context.Context, body AddJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobAd request
	GetJobAd(ctx context.Context, adId int32, params *GetJobAdParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobAdDraftWithBody request with any body
	UpdateJobAdDraftWithBody(ctx context.Context, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobAdDraft(ctx context.Context, adId int32, body UpdateJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobAdJobApplications request
	GetJobAdJobApplications(ctx context.Context, adId int32, params *GetJobAdJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobAdActiveJobApplications request
	GetJobAdActiveJobApplications(ctx context.Context, adId int32, params *GetJobAdActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobBoards request
	FindJobBoards(ctx context.Context, params *FindJobBoardsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobBoard request
	GetJobBoard(ctx context.Context, boardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobBoardJobAds request
	FindJobBoardJobAds(ctx context.Context, boardId int32, params *FindJobBoardJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobBoardJobAd request
	GetJobBoardJobAd(ctx context.Context, boardId int32, adId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubmitJobBoardJobApplicationWithBody request with any body
	SubmitJobBoardJobApplicationWithBody(ctx context.Context, boardId int32, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SubmitJobBoardJobApplication(ctx context.Context, boardId int32, adId int32, body SubmitJobBoardJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AttachJobBoardJobApplicationDocumentWithBody request with any body
	AttachJobBoardJobApplicationDocumentWithBody(ctx context.Context, boardId int32, adId int32, applicationId int64, attachmentType SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobOrders request
	FindJobOrders(ctx context.Context, params *FindJobOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderWithBody request with any body
	AddJobOrderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobOrder(ctx context.Context, body AddJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobOrderActivity request
	FindJobOrderActivity(ctx context.Context, params *FindJobOrderActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobOrderActivitySettings request
	FindJobOrderActivitySettings(ctx context.Context, params *FindJobOrderActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderActivitySetting request
	GetJobOrderActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedJobOrders request
	DeletedJobOrders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderCustomFieldList request
	GetJobOrderCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobOrderCustomFieldListWithBody request with any body
	PutJobOrderCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobOrderCustomFieldList(ctx context.Context, fieldId int32, body PutJobOrderCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderCustomFieldItem request
	GetJobOrderCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderAttachmentCategoryList request
	GetJobOrderAttachmentCategoryList(ctx context.Context, params *GetJobOrderAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderNoteTypeList request
	GetJobOrderNoteTypeList(ctx context.Context, params *GetJobOrderNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderSourceList request
	GetJobOrderSourceList(ctx context.Context, params *GetJobOrderSourceListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderStatusList request
	GetJobOrderStatusList(ctx context.Context, params *GetJobOrderStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderStatusItem request
	GetJobOrderStatusItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrder request
	GetJobOrder(ctx context.Context, jobId int32, params *GetJobOrderParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobOrderWithBody request with any body
	UpdateJobOrderWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobOrder(ctx context.Context, jobId int32, body UpdateJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderActivityByJobId request
	GetJobOrderActivityByJobId(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderActivityWithBody request with any body
	AddJobOrderActivityWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobOrderActivity(ctx context.Context, jobId int32, body AddJobOrderActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderActivity request
	GetJobOrderActivity(ctx context.Context, jobId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderJobApplications request
	GetJobOrderJobApplications(ctx context.Context, jobId int32, params *GetJobOrderJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderCandidatesWithBody request with any body
	AddJobOrderCandidatesWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobOrderCandidates(ctx context.Context, jobId int32, body AddJobOrderCandidatesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderActiveJobApplications request
	GetJobOrderActiveJobApplications(ctx context.Context, jobId int32, params *GetJobOrderActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubmitJobOrderCandidateWithBody request with any body
	SubmitJobOrderCandidateWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SubmitJobOrderCandidate(ctx context.Context, jobId int32, body SubmitJobOrderCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindJobOrderAttachments request
	FindJobOrderAttachments(ctx context.Context, jobId int32, params *FindJobOrderAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderAttachment request
	GetJobOrderAttachment(ctx context.Context, jobId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderAttachmentWithBody request with any body
	AddJobOrderAttachmentWithBody(ctx context.Context, jobId int32, attach JobOrderAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobOrderAttachmentWithBody request with any body
	UpdateJobOrderAttachmentWithBody(ctx context.Context, jobId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobOrderAttachment(ctx context.Context, jobId int32, attach int64, body UpdateJobOrderAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Invoices request
	Invoices(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderInvoice request
	GetJobOrderInvoice(ctx context.Context, jobId int32, invoiceId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderNotes request
	GetJobOrderNotes(ctx context.Context, jobId int32, params *GetJobOrderNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderNoteWithBody request with any body
	AddJobOrderNoteWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobOrderNote(ctx context.Context, jobId int32, body AddJobOrderNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderPlacements request
	GetJobOrderPlacements(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderApprovedPlacements request
	GetJobOrderApprovedPlacements(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutJobOrderStatusWithBody request with any body
	PutJobOrderStatusWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutJobOrderStatus(ctx context.Context, jobId int32, body PutJobOrderStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderSubmissions request
	GetJobOrderSubmissions(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderUserTaskWithBody request with any body
	AddJobOrderUserTaskWithBody(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddJobOrderUserTask(ctx context.Context, jobId int32, body AddJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderUserTask request
	GetJobOrderUserTask(ctx context.Context, jobId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobOrderUserTaskWithBody request with any body
	UpdateJobOrderUserTaskWithBody(ctx context.Context, jobId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateJobOrderUserTask(ctx context.Context, jobId int32, taskId int64, body UpdateJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteJobOrderPayrollBilling request
	DeleteJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetJobOrderPayrollBilling request
	GetJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddJobOrderPayrollBilling request
	AddJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateJobOrderPayrollBilling request
	UpdateJobOrderPayrollBilling(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindLocations request
	FindLocations(ctx context.Context, params *FindLocationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindNotes request
	FindNotes(ctx context.Context, params *FindNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddNoteWithBody request with any body
	AddNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddNote(ctx context.Context, body AddNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNote request
	GetNote(ctx context.Context, noteId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateNoteWithBody request with any body
	UpdateNoteWithBody(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateNote(ctx context.Context, noteId openapi_types.UUID, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddNoteAttachmentWithBody request with any body
	AddNoteAttachmentWithBody(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNoteAttachment request
	GetNoteAttachment(ctx context.Context, noteId openapi_types.UUID, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindOpportunities request
	FindOpportunities(ctx context.Context, params *FindOpportunitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddOpportunityWithBody request with any body
	AddOpportunityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddOpportunity(ctx context.Context, body AddOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStages request
	GetStages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOpportunity request
	GetOpportunity(ctx context.Context, opportunityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOpportunityWithBody request with any body
	UpdateOpportunityWithBody(ctx context.Context, opportunityId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOpportunity(ctx context.Context, opportunityId openapi_types.UUID, body UpdateOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPartnerActions request
	FindPartnerActions(ctx context.Context, params *FindPartnerActionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionJobApplications request
	GetPartnerActionJobApplications(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobApplicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteJobApplicationPartnerActionWithBody request with any body
	CompleteJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body CompleteJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressJobApplicationPartnerActionWithBody request with any body
	ProgressJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body ProgressJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectJobApplicationPartnerActionWithBody request with any body
	RejectJobApplicationPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectJobApplicationPartnerAction(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body RejectJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionCandidates request
	GetPartnerActionCandidates(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCandidatesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteCandidatePartnerActionWithBody request with any body
	CompleteCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body CompleteCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressCandidatePartnerActionWithBody request with any body
	ProgressCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body ProgressCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectCandidatePartnerActionWithBody request with any body
	RejectCandidatePartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectCandidatePartnerAction(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body RejectCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionCompanies request
	GetPartnerActionCompanies(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCompaniesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteCompanyPartnerActionWithBody request with any body
	CompleteCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body CompleteCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressCompanyPartnerActionWithBody request with any body
	ProgressCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body ProgressCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectCompanyPartnerActionWithBody request with any body
	RejectCompanyPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectCompanyPartnerAction(ctx context.Context, actionId openapi_types.UUID, companyId int32, body RejectCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionContacts request
	GetPartnerActionContacts(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionContactsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteContactPartnerActionWithBody request with any body
	CompleteContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body CompleteContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressContactPartnerActionWithBody request with any body
	ProgressContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body ProgressContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectContactPartnerActionWithBody request with any body
	RejectContactPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectContactPartnerAction(ctx context.Context, actionId openapi_types.UUID, contactId int32, body RejectContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionJobAds request
	GetPartnerActionJobAds(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobAdsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteJobAdPartnerActionWithBody request with any body
	CompleteJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body CompleteJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressJobAdPartnerActionWithBody request with any body
	ProgressJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body ProgressJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectJobAdPartnerActionWithBody request with any body
	RejectJobAdPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectJobAdPartnerAction(ctx context.Context, actionId openapi_types.UUID, adId int32, body RejectJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionJobOrders request
	GetPartnerActionJobOrders(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobOrdersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompleteJobOrderPartnerActionWithBody request with any body
	CompleteJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompleteJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body CompleteJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressJobOrderPartnerActionWithBody request with any body
	ProgressJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body ProgressJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectJobOrderPartnerActionWithBody request with any body
	RejectJobOrderPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectJobOrderPartnerAction(ctx context.Context, actionId openapi_types.UUID, jobId int32, body RejectJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerActionPlacements request
	GetPartnerActionPlacements(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionPlacementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CompletePlacementPartnerActionWithBody request with any body
	CompletePlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CompletePlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body CompletePlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProgressPlacementPartnerActionWithBody request with any body
	ProgressPlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProgressPlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body ProgressPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectPlacementPartnerActionWithBody request with any body
	RejectPlacementPartnerActionWithBody(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectPlacementPartnerAction(ctx context.Context, actionId openapi_types.UUID, placementId int32, body RejectPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePartnerAction request
	DeletePartnerAction(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPartnerAction request
	GetPartnerAction(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPartnerActionWithBody request with any body
	AddPartnerActionWithBody(ctx context.Context, act PartnerActionType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPartnerAction(ctx context.Context, act PartnerActionType, body AddPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePartnerActionWithBody request with any body
	UpdatePartnerActionWithBody(ctx context.Context, act openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePartnerAction(ctx context.Context, act openapi_types.UUID, body UpdatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPlacements request
	FindPlacements(ctx context.Context, params *FindPlacementsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPlacementWithBody request with any body
	AddPlacementWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPlacement(ctx context.Context, body AddPlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPlacementActivity request
	FindPlacementActivity(ctx context.Context, params *FindPlacementActivityParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPlacementActivitySettings request
	FindPlacementActivitySettings(ctx context.Context, params *FindPlacementActivitySettingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementActivitySetting request
	GetPlacementActivitySetting(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletedPlacements request
	DeletedPlacements(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementCustomFieldList request
	GetPlacementCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutPlacementCustomFieldListWithBody request with any body
	PutPlacementCustomFieldListWithBody(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutPlacementCustomFieldList(ctx context.Context, fieldId int32, body PutPlacementCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementCustomFieldItem request
	GetPlacementCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementAttachmentCategoryList request
	GetPlacementAttachmentCategoryList(ctx context.Context, params *GetPlacementAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementAwardList request
	GetPlacementAwardList(ctx context.Context, params *GetPlacementAwardListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementBillingTermsList request
	GetPlacementBillingTermsList(ctx context.Context, params *GetPlacementBillingTermsListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementIndustryCodeList request
	GetPlacementIndustryCodeList(ctx context.Context, params *GetPlacementIndustryCodeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementNoteTypeList request
	GetPlacementNoteTypeList(ctx context.Context, params *GetPlacementNoteTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementPaymentTypeList request
	GetPlacementPaymentTypeList(ctx context.Context, params *GetPlacementPaymentTypeListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementStatusList request
	GetPlacementStatusList(ctx context.Context, params *GetPlacementStatusListParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementStatusItem request
	GetPlacementStatusItem(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacement request
	GetPlacement(ctx context.Context, placementId int32, params *GetPlacementParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlacementWithBody request with any body
	UpdatePlacementWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlacement(ctx context.Context, placementId int32, body UpdatePlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementActivityByPlacementId request
	GetPlacementActivityByPlacementId(ctx context.Context, placementId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPlacementActivityWithBody request with any body
	AddPlacementActivityWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPlacementActivity(ctx context.Context, placementId int32, body AddPlacementActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementActivity request
	GetPlacementActivity(ctx context.Context, placementId int32, activityId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPlacementAttachments request
	FindPlacementAttachments(ctx context.Context, placementId int32, params *FindPlacementAttachmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementAttachment request
	GetPlacementAttachment(ctx context.Context, placementId int32, attach int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPlacementAttachmentWithBody request with any body
	AddPlacementAttachmentWithBody(ctx context.Context, placementId int32, attach PlacementAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlacementAttachmentWithBody request with any body
	UpdatePlacementAttachmentWithBody(ctx context.Context, placementId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlacementAttachment(ctx context.Context, placementId int32, attach int64, body UpdatePlacementAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementNotes request
	GetPlacementNotes(ctx context.Context, placementId int32, params *GetPlacementNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPlacementNoteWithBody request with any body
	AddPlacementNoteWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPlacementNote(ctx context.Context, placementId int32, body AddPlacementNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutPlacementStatusWithBody request with any body
	PutPlacementStatusWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutPlacementStatus(ctx context.Context, placementId int32, body PutPlacementStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementTimesheets request
	GetPlacementTimesheets(ctx context.Context, placementId int32, params *GetPlacementTimesheetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddPlacementUserTaskWithBody request with any body
	AddPlacementUserTaskWithBody(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddPlacementUserTask(ctx context.Context, placementId int32, body AddPlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPlacementUserTask request
	GetPlacementUserTask(ctx context.Context, placementId int32, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePlacementUserTaskWithBody request with any body
	UpdatePlacementUserTaskWithBody(ctx context.Context, placementId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePlacementUserTask(ctx context.Context, placementId int32, taskId int64, body UpdatePlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindRequisitions request
	FindRequisitions(ctx context.Context, params *FindRequisitionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddRequisitionWithBody request with any body
	AddRequisitionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddRequisition(ctx context.Context, body AddRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionCustomFieldList request
	GetRequisitionCustomFieldList(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionCustomFieldItem request
	GetRequisitionCustomFieldItem(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionForms request
	GetRequisitionForms(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRequisition request
	DeleteRequisition(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisition request
	GetRequisition(ctx context.Context, requisitionId int32, params *GetRequisitionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRequisitionWithBody request with any body
	UpdateRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRequisition(ctx context.Context, requisitionId int32, body UpdateRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ApproveRequisitionWithBody request with any body
	ApproveRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ApproveRequisition(ctx context.Context, requisitionId int32, body ApproveRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionAttachmentList request
	GetRequisitionAttachmentList(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRequisitionAttachment request
	DeleteRequisitionAttachment(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionAttachment request
	GetRequisitionAttachment(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddRequisitionAttachmentWithBody request with any body
	AddRequisitionAttachmentWithBody(ctx context.Context, requisitionId int32, attachmentType RequisitionAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionApprovalHistory request
	GetRequisitionApprovalHistory(ctx context.Context, requisitionId int32, params *GetRequisitionApprovalHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRequisitionNotes request
	GetRequisitionNotes(ctx context.Context, requisitionId int32, params *GetRequisitionNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddRequisitionNoteWithBody request with any body
	AddRequisitionNoteWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddRequisitionNote(ctx context.Context, requisitionId int32, body AddRequisitionNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RejectRequisitionWithBody request with any body
	RejectRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RejectRequisition(ctx context.Context, requisitionId int32, body RejectRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SubmitRequisitionWithBody request with any body
	SubmitRequisitionWithBody(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SubmitRequisition(ctx context.Context, requisitionId int32, body SubmitRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindEmailAddress request
	FindEmailAddress(ctx context.Context, params *FindEmailAddressParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindPhoneNumber request
	FindPhoneNumber(ctx context.Context, params *FindPhoneNumberParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendJobApplcationSmsWithBody request with any body
	SendJobApplcationSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendJobApplcationSms(ctx context.Context, body SendJobApplcationSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendJobApplicationContactSmsWithBody request with any body
	SendJobApplicationContactSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendJobApplicationContactSms(ctx context.Context, body SendJobApplicationContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendCandidateSmsWithBody request with any body
	SendCandidateSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendCandidateSms(ctx context.Context, body SendCandidateSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendCompanySmsWithBody request with any body
	SendCompanySmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendCompanySms(ctx context.Context, body SendCompanySmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendContactSmsWithBody request with any body
	SendContactSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendContactSms(ctx context.Context, body SendContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendJobOrderSmsWithBody request with any body
	SendJobOrderSmsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendJobOrderSms(ctx context.Context, body SendJobOrderSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendPlacementSmsWithBody request with any body
	SendPlacementSmsWithBody(ctx context.Context, entityType RecipientEntityType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendPlacementSms(ctx context.Context, entityType RecipientEntityType, body SendPlacementSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindSubmissions request
	FindSubmissions(ctx context.Context, params *FindSubmissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSubmission request
	GetSubmission(ctx context.Context, submissionId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindUserGroups request
	FindUserGroups(ctx context.Context, params *FindUserGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserGroup request
	GetUserGroup(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGroupUsers request
	GetGroupUsers(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindUserOffices request
	FindUserOffices(ctx context.Context, params *FindUserOfficesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserOffice request
	GetUserOffice(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOfficeUsers request
	GetOfficeUsers(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindUsers request
	FindUsers(ctx context.Context, params *FindUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCurrentUser request
	GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserEvents request
	GetUserEvents(ctx context.Context, userId int32, params *GetUserEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserInterviews request
	GetUserInterviews(ctx context.Context, userId int32, params *GetUserInterviewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserPhoto request
	GetUserPhoto(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserUserGroups request
	GetUserUserGroups(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindUserUserTasks request
	FindUserUserTasks(ctx context.Context, userId int32, params *FindUserUserTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindUserTasks request
	FindUserTasks(ctx context.Context, params *FindUserTasksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddUserTaskWithBody request with any body
	AddUserTaskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddUserTask(ctx context.Context, body AddUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserTask request
	DeleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserTask request
	GetUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserTaskWithBody request with any body
	UpdateUserTaskWithBody(ctx context.Context, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserTask(ctx context.Context, taskId int64, body UpdateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MarkCompleteUserTask request
	MarkCompleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MarkIncompleteUserTask request
	MarkIncompleteUserTask(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindWebhooks request
	FindWebhooks(ctx context.Context, params *FindWebhooksParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddWebhookWithBody request with any body
	AddWebhookWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	AddWebhook(ctx context.Context, body AddWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWebhook request
	DeleteWebhook(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWebhook request
	GetWebhook(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWebhookWithBody request with any body
	UpdateWebhookWithBody(ctx context.Context, webhookId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWebhook(ctx context.Context, webhookId openapi_types.UUID, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindWorkTypes request
	FindWorkTypes(ctx context.Context, params *FindWorkTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddCandidateActivityWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateActivityWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateActivityResponse, error)

AddCandidateActivityWithBodyWithResponse request with arbitrary body returning *AddCandidateActivityResponse

func (*ClientWithResponses) AddCandidateActivityWithResponse

func (c *ClientWithResponses) AddCandidateActivityWithResponse(ctx context.Context, candidateId int32, body AddCandidateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateActivityResponse, error)

func (*ClientWithResponses) AddCandidateAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateAttachmentWithBodyWithResponse(ctx context.Context, candidateId int32, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateAttachmentResponse, error)

AddCandidateAttachmentWithBodyWithResponse request with arbitrary body returning *AddCandidateAttachmentResponse

func (*ClientWithResponses) AddCandidateJobOrdersWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateJobOrdersWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateJobOrdersResponse, error)

AddCandidateJobOrdersWithBodyWithResponse request with arbitrary body returning *AddCandidateJobOrdersResponse

func (*ClientWithResponses) AddCandidateJobOrdersWithResponse

func (c *ClientWithResponses) AddCandidateJobOrdersWithResponse(ctx context.Context, candidateId int32, body AddCandidateJobOrdersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateJobOrdersResponse, error)

func (*ClientWithResponses) AddCandidateNoteWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateNoteWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateNoteResponse, error)

AddCandidateNoteWithBodyWithResponse request with arbitrary body returning *AddCandidateNoteResponse

func (*ClientWithResponses) AddCandidateNoteWithResponse

func (c *ClientWithResponses) AddCandidateNoteWithResponse(ctx context.Context, candidateId int32, body AddCandidateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateNoteResponse, error)

func (*ClientWithResponses) AddCandidateUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateUserTaskWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateUserTaskResponse, error)

AddCandidateUserTaskWithBodyWithResponse request with arbitrary body returning *AddCandidateUserTaskResponse

func (*ClientWithResponses) AddCandidateUserTaskWithResponse

func (c *ClientWithResponses) AddCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, body AddCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateUserTaskResponse, error)

func (*ClientWithResponses) AddCandidateVideoWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateVideoWithBodyWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateVideoResponse, error)

AddCandidateVideoWithBodyWithResponse request with arbitrary body returning *AddCandidateVideoResponse

func (*ClientWithResponses) AddCandidateVideoWithResponse

func (c *ClientWithResponses) AddCandidateVideoWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, body AddCandidateVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateVideoResponse, error)

func (*ClientWithResponses) AddCandidateWithBodyWithResponse

func (c *ClientWithResponses) AddCandidateWithBodyWithResponse(ctx context.Context, params *AddCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateResponse, error)

AddCandidateWithBodyWithResponse request with arbitrary body returning *AddCandidateResponse

func (*ClientWithResponses) AddCandidateWithResponse

func (c *ClientWithResponses) AddCandidateWithResponse(ctx context.Context, params *AddCandidateParams, body AddCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateResponse, error)

func (*ClientWithResponses) AddCompanyActivityWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyActivityWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyActivityResponse, error)

AddCompanyActivityWithBodyWithResponse request with arbitrary body returning *AddCompanyActivityResponse

func (*ClientWithResponses) AddCompanyActivityWithResponse

func (c *ClientWithResponses) AddCompanyActivityWithResponse(ctx context.Context, companyId int32, body AddCompanyActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyActivityResponse, error)

func (*ClientWithResponses) AddCompanyAddressWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyAddressWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyAddressResponse, error)

AddCompanyAddressWithBodyWithResponse request with arbitrary body returning *AddCompanyAddressResponse

func (*ClientWithResponses) AddCompanyAddressWithResponse

func (c *ClientWithResponses) AddCompanyAddressWithResponse(ctx context.Context, companyId int32, body AddCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyAddressResponse, error)

func (*ClientWithResponses) AddCompanyAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyAttachmentWithBodyWithResponse(ctx context.Context, companyId int32, attach CompanyAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyAttachmentResponse, error)

AddCompanyAttachmentWithBodyWithResponse request with arbitrary body returning *AddCompanyAttachmentResponse

func (*ClientWithResponses) AddCompanyNoteWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyNoteWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyNoteResponse, error)

AddCompanyNoteWithBodyWithResponse request with arbitrary body returning *AddCompanyNoteResponse

func (*ClientWithResponses) AddCompanyNoteWithResponse

func (c *ClientWithResponses) AddCompanyNoteWithResponse(ctx context.Context, companyId int32, body AddCompanyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyNoteResponse, error)

func (*ClientWithResponses) AddCompanyUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyUserTaskWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyUserTaskResponse, error)

AddCompanyUserTaskWithBodyWithResponse request with arbitrary body returning *AddCompanyUserTaskResponse

func (*ClientWithResponses) AddCompanyUserTaskWithResponse

func (c *ClientWithResponses) AddCompanyUserTaskWithResponse(ctx context.Context, companyId int32, body AddCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyUserTaskResponse, error)

func (*ClientWithResponses) AddCompanyWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyWithBodyWithResponse(ctx context.Context, params *AddCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyResponse, error)

AddCompanyWithBodyWithResponse request with arbitrary body returning *AddCompanyResponse

func (*ClientWithResponses) AddCompanyWithResponse

func (c *ClientWithResponses) AddCompanyWithResponse(ctx context.Context, params *AddCompanyParams, body AddCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyResponse, error)

func (*ClientWithResponses) AddCompanyWorkflowWithBodyWithResponse

func (c *ClientWithResponses) AddCompanyWorkflowWithBodyWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyWorkflowResponse, error)

AddCompanyWorkflowWithBodyWithResponse request with arbitrary body returning *AddCompanyWorkflowResponse

func (*ClientWithResponses) AddCompanyWorkflowWithResponse

func (c *ClientWithResponses) AddCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, body AddCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyWorkflowResponse, error)

func (*ClientWithResponses) AddContactActivityWithBodyWithResponse

func (c *ClientWithResponses) AddContactActivityWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactActivityResponse, error)

AddContactActivityWithBodyWithResponse request with arbitrary body returning *AddContactActivityResponse

func (*ClientWithResponses) AddContactActivityWithResponse

func (c *ClientWithResponses) AddContactActivityWithResponse(ctx context.Context, contactId int32, body AddContactActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactActivityResponse, error)

func (*ClientWithResponses) AddContactAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddContactAttachmentWithBodyWithResponse(ctx context.Context, contactId int32, attach ContactAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactAttachmentResponse, error)

AddContactAttachmentWithBodyWithResponse request with arbitrary body returning *AddContactAttachmentResponse

func (*ClientWithResponses) AddContactNoteWithBodyWithResponse

func (c *ClientWithResponses) AddContactNoteWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactNoteResponse, error)

AddContactNoteWithBodyWithResponse request with arbitrary body returning *AddContactNoteResponse

func (*ClientWithResponses) AddContactNoteWithResponse

func (c *ClientWithResponses) AddContactNoteWithResponse(ctx context.Context, contactId int32, body AddContactNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactNoteResponse, error)

func (*ClientWithResponses) AddContactUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddContactUserTaskWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactUserTaskResponse, error)

AddContactUserTaskWithBodyWithResponse request with arbitrary body returning *AddContactUserTaskResponse

func (*ClientWithResponses) AddContactUserTaskWithResponse

func (c *ClientWithResponses) AddContactUserTaskWithResponse(ctx context.Context, contactId int32, body AddContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactUserTaskResponse, error)

func (*ClientWithResponses) AddContactWithBodyWithResponse

func (c *ClientWithResponses) AddContactWithBodyWithResponse(ctx context.Context, params *AddContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactResponse, error)

AddContactWithBodyWithResponse request with arbitrary body returning *AddContactResponse

func (*ClientWithResponses) AddContactWithResponse

func (c *ClientWithResponses) AddContactWithResponse(ctx context.Context, params *AddContactParams, body AddContactJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactResponse, error)

func (*ClientWithResponses) AddJobAdDraftWithBodyWithResponse

func (c *ClientWithResponses) AddJobAdDraftWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobAdDraftResponse, error)

AddJobAdDraftWithBodyWithResponse request with arbitrary body returning *AddJobAdDraftResponse

func (*ClientWithResponses) AddJobAdDraftWithResponse

func (c *ClientWithResponses) AddJobAdDraftWithResponse(ctx context.Context, body AddJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobAdDraftResponse, error)

func (*ClientWithResponses) AddJobApplicationActivityWithBodyWithResponse

func (c *ClientWithResponses) AddJobApplicationActivityWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationActivityResponse, error)

AddJobApplicationActivityWithBodyWithResponse request with arbitrary body returning *AddJobApplicationActivityResponse

func (*ClientWithResponses) AddJobApplicationActivityWithResponse

func (c *ClientWithResponses) AddJobApplicationActivityWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationActivityResponse, error)

func (*ClientWithResponses) AddJobApplicationAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddJobApplicationAttachmentWithBodyWithResponse(ctx context.Context, applicationId int64, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationAttachmentResponse, error)

AddJobApplicationAttachmentWithBodyWithResponse request with arbitrary body returning *AddJobApplicationAttachmentResponse

func (*ClientWithResponses) AddJobApplicationNoteWithBodyWithResponse

func (c *ClientWithResponses) AddJobApplicationNoteWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationNoteResponse, error)

AddJobApplicationNoteWithBodyWithResponse request with arbitrary body returning *AddJobApplicationNoteResponse

func (*ClientWithResponses) AddJobApplicationNoteWithResponse

func (c *ClientWithResponses) AddJobApplicationNoteWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationNoteResponse, error)

func (*ClientWithResponses) AddJobApplicationUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddJobApplicationUserTaskWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationUserTaskResponse, error)

AddJobApplicationUserTaskWithBodyWithResponse request with arbitrary body returning *AddJobApplicationUserTaskResponse

func (*ClientWithResponses) AddJobApplicationUserTaskWithResponse

func (c *ClientWithResponses) AddJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationUserTaskResponse, error)

func (*ClientWithResponses) AddJobApplicationVideoWithBodyWithResponse

func (c *ClientWithResponses) AddJobApplicationVideoWithBodyWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationVideoResponse, error)

AddJobApplicationVideoWithBodyWithResponse request with arbitrary body returning *AddJobApplicationVideoResponse

func (*ClientWithResponses) AddJobApplicationVideoWithResponse

func (c *ClientWithResponses) AddJobApplicationVideoWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, body AddJobApplicationVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationVideoResponse, error)

func (*ClientWithResponses) AddJobOrderActivityWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderActivityWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderActivityResponse, error)

AddJobOrderActivityWithBodyWithResponse request with arbitrary body returning *AddJobOrderActivityResponse

func (*ClientWithResponses) AddJobOrderActivityWithResponse

func (c *ClientWithResponses) AddJobOrderActivityWithResponse(ctx context.Context, jobId int32, body AddJobOrderActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderActivityResponse, error)

func (*ClientWithResponses) AddJobOrderAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderAttachmentWithBodyWithResponse(ctx context.Context, jobId int32, attach JobOrderAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderAttachmentResponse, error)

AddJobOrderAttachmentWithBodyWithResponse request with arbitrary body returning *AddJobOrderAttachmentResponse

func (*ClientWithResponses) AddJobOrderCandidatesWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderCandidatesWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderCandidatesResponse, error)

AddJobOrderCandidatesWithBodyWithResponse request with arbitrary body returning *AddJobOrderCandidatesResponse

func (*ClientWithResponses) AddJobOrderCandidatesWithResponse

func (c *ClientWithResponses) AddJobOrderCandidatesWithResponse(ctx context.Context, jobId int32, body AddJobOrderCandidatesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderCandidatesResponse, error)

func (*ClientWithResponses) AddJobOrderNoteWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderNoteWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderNoteResponse, error)

AddJobOrderNoteWithBodyWithResponse request with arbitrary body returning *AddJobOrderNoteResponse

func (*ClientWithResponses) AddJobOrderNoteWithResponse

func (c *ClientWithResponses) AddJobOrderNoteWithResponse(ctx context.Context, jobId int32, body AddJobOrderNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderNoteResponse, error)

func (*ClientWithResponses) AddJobOrderPayrollBillingWithResponse

func (c *ClientWithResponses) AddJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*AddJobOrderPayrollBillingResponse, error)

AddJobOrderPayrollBillingWithResponse request returning *AddJobOrderPayrollBillingResponse

func (*ClientWithResponses) AddJobOrderUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderUserTaskWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderUserTaskResponse, error)

AddJobOrderUserTaskWithBodyWithResponse request with arbitrary body returning *AddJobOrderUserTaskResponse

func (*ClientWithResponses) AddJobOrderUserTaskWithResponse

func (c *ClientWithResponses) AddJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, body AddJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderUserTaskResponse, error)

func (*ClientWithResponses) AddJobOrderWithBodyWithResponse

func (c *ClientWithResponses) AddJobOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderResponse, error)

AddJobOrderWithBodyWithResponse request with arbitrary body returning *AddJobOrderResponse

func (*ClientWithResponses) AddJobOrderWithResponse

func (c *ClientWithResponses) AddJobOrderWithResponse(ctx context.Context, body AddJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderResponse, error)

func (*ClientWithResponses) AddNoteAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddNoteAttachmentWithBodyWithResponse(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNoteAttachmentResponse, error)

AddNoteAttachmentWithBodyWithResponse request with arbitrary body returning *AddNoteAttachmentResponse

func (*ClientWithResponses) AddNoteWithBodyWithResponse

func (c *ClientWithResponses) AddNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNoteResponse, error)

AddNoteWithBodyWithResponse request with arbitrary body returning *AddNoteResponse

func (*ClientWithResponses) AddNoteWithResponse

func (c *ClientWithResponses) AddNoteWithResponse(ctx context.Context, body AddNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddNoteResponse, error)

func (*ClientWithResponses) AddOpportunityWithBodyWithResponse

func (c *ClientWithResponses) AddOpportunityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOpportunityResponse, error)

AddOpportunityWithBodyWithResponse request with arbitrary body returning *AddOpportunityResponse

func (*ClientWithResponses) AddOpportunityWithResponse

func (c *ClientWithResponses) AddOpportunityWithResponse(ctx context.Context, body AddOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOpportunityResponse, error)

func (*ClientWithResponses) AddPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) AddPartnerActionWithBodyWithResponse(ctx context.Context, act PartnerActionType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartnerActionResponse, error)

AddPartnerActionWithBodyWithResponse request with arbitrary body returning *AddPartnerActionResponse

func (*ClientWithResponses) AddPartnerActionWithResponse

func (*ClientWithResponses) AddPlacementActivityWithBodyWithResponse

func (c *ClientWithResponses) AddPlacementActivityWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementActivityResponse, error)

AddPlacementActivityWithBodyWithResponse request with arbitrary body returning *AddPlacementActivityResponse

func (*ClientWithResponses) AddPlacementActivityWithResponse

func (c *ClientWithResponses) AddPlacementActivityWithResponse(ctx context.Context, placementId int32, body AddPlacementActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementActivityResponse, error)

func (*ClientWithResponses) AddPlacementAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddPlacementAttachmentWithBodyWithResponse(ctx context.Context, placementId int32, attach PlacementAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementAttachmentResponse, error)

AddPlacementAttachmentWithBodyWithResponse request with arbitrary body returning *AddPlacementAttachmentResponse

func (*ClientWithResponses) AddPlacementNoteWithBodyWithResponse

func (c *ClientWithResponses) AddPlacementNoteWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementNoteResponse, error)

AddPlacementNoteWithBodyWithResponse request with arbitrary body returning *AddPlacementNoteResponse

func (*ClientWithResponses) AddPlacementNoteWithResponse

func (c *ClientWithResponses) AddPlacementNoteWithResponse(ctx context.Context, placementId int32, body AddPlacementNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementNoteResponse, error)

func (*ClientWithResponses) AddPlacementUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddPlacementUserTaskWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementUserTaskResponse, error)

AddPlacementUserTaskWithBodyWithResponse request with arbitrary body returning *AddPlacementUserTaskResponse

func (*ClientWithResponses) AddPlacementUserTaskWithResponse

func (c *ClientWithResponses) AddPlacementUserTaskWithResponse(ctx context.Context, placementId int32, body AddPlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementUserTaskResponse, error)

func (*ClientWithResponses) AddPlacementWithBodyWithResponse added in v0.0.2

func (c *ClientWithResponses) AddPlacementWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementResponse, error)

AddPlacementWithBodyWithResponse request with arbitrary body returning *AddPlacementResponse

func (*ClientWithResponses) AddPlacementWithResponse added in v0.0.2

func (c *ClientWithResponses) AddPlacementWithResponse(ctx context.Context, body AddPlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementResponse, error)

func (*ClientWithResponses) AddRequisitionAttachmentWithBodyWithResponse

func (c *ClientWithResponses) AddRequisitionAttachmentWithBodyWithResponse(ctx context.Context, requisitionId int32, attachmentType RequisitionAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionAttachmentResponse, error)

AddRequisitionAttachmentWithBodyWithResponse request with arbitrary body returning *AddRequisitionAttachmentResponse

func (*ClientWithResponses) AddRequisitionNoteWithBodyWithResponse

func (c *ClientWithResponses) AddRequisitionNoteWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionNoteResponse, error)

AddRequisitionNoteWithBodyWithResponse request with arbitrary body returning *AddRequisitionNoteResponse

func (*ClientWithResponses) AddRequisitionNoteWithResponse

func (c *ClientWithResponses) AddRequisitionNoteWithResponse(ctx context.Context, requisitionId int32, body AddRequisitionNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRequisitionNoteResponse, error)

func (*ClientWithResponses) AddRequisitionWithBodyWithResponse

func (c *ClientWithResponses) AddRequisitionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionResponse, error)

AddRequisitionWithBodyWithResponse request with arbitrary body returning *AddRequisitionResponse

func (*ClientWithResponses) AddRequisitionWithResponse

func (c *ClientWithResponses) AddRequisitionWithResponse(ctx context.Context, body AddRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRequisitionResponse, error)

func (*ClientWithResponses) AddUserTaskWithBodyWithResponse

func (c *ClientWithResponses) AddUserTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserTaskResponse, error)

AddUserTaskWithBodyWithResponse request with arbitrary body returning *AddUserTaskResponse

func (*ClientWithResponses) AddUserTaskWithResponse

func (c *ClientWithResponses) AddUserTaskWithResponse(ctx context.Context, body AddUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserTaskResponse, error)

func (*ClientWithResponses) AddWebhookWithBodyWithResponse

func (c *ClientWithResponses) AddWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddWebhookResponse, error)

AddWebhookWithBodyWithResponse request with arbitrary body returning *AddWebhookResponse

func (*ClientWithResponses) AddWebhookWithResponse

func (c *ClientWithResponses) AddWebhookWithResponse(ctx context.Context, body AddWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddWebhookResponse, error)

func (*ClientWithResponses) ApproveRequisitionWithBodyWithResponse

func (c *ClientWithResponses) ApproveRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveRequisitionResponse, error)

ApproveRequisitionWithBodyWithResponse request with arbitrary body returning *ApproveRequisitionResponse

func (*ClientWithResponses) ApproveRequisitionWithResponse

func (c *ClientWithResponses) ApproveRequisitionWithResponse(ctx context.Context, requisitionId int32, body ApproveRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*ApproveRequisitionResponse, error)

func (*ClientWithResponses) AttachJobBoardJobApplicationDocumentWithBodyWithResponse

func (c *ClientWithResponses) AttachJobBoardJobApplicationDocumentWithBodyWithResponse(ctx context.Context, boardId int32, adId int32, applicationId int64, attachmentType SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachJobBoardJobApplicationDocumentResponse, error)

AttachJobBoardJobApplicationDocumentWithBodyWithResponse request with arbitrary body returning *AttachJobBoardJobApplicationDocumentResponse

func (*ClientWithResponses) CompleteCandidatePartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteCandidatePartnerActionResponse, error)

CompleteCandidatePartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteCandidatePartnerActionResponse

func (*ClientWithResponses) CompleteCandidatePartnerActionWithResponse

func (c *ClientWithResponses) CompleteCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body CompleteCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteCandidatePartnerActionResponse, error)

func (*ClientWithResponses) CompleteCompanyPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteCompanyPartnerActionResponse, error)

CompleteCompanyPartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteCompanyPartnerActionResponse

func (*ClientWithResponses) CompleteCompanyPartnerActionWithResponse

func (c *ClientWithResponses) CompleteCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body CompleteCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteCompanyPartnerActionResponse, error)

func (*ClientWithResponses) CompleteContactPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteContactPartnerActionResponse, error)

CompleteContactPartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteContactPartnerActionResponse

func (*ClientWithResponses) CompleteContactPartnerActionWithResponse

func (c *ClientWithResponses) CompleteContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body CompleteContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteContactPartnerActionResponse, error)

func (*ClientWithResponses) CompleteJobAdPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobAdPartnerActionResponse, error)

CompleteJobAdPartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteJobAdPartnerActionResponse

func (*ClientWithResponses) CompleteJobAdPartnerActionWithResponse

func (c *ClientWithResponses) CompleteJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body CompleteJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobAdPartnerActionResponse, error)

func (*ClientWithResponses) CompleteJobApplicationPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobApplicationPartnerActionResponse, error)

CompleteJobApplicationPartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteJobApplicationPartnerActionResponse

func (*ClientWithResponses) CompleteJobApplicationPartnerActionWithResponse

func (c *ClientWithResponses) CompleteJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body CompleteJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobApplicationPartnerActionResponse, error)

func (*ClientWithResponses) CompleteJobOrderPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompleteJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobOrderPartnerActionResponse, error)

CompleteJobOrderPartnerActionWithBodyWithResponse request with arbitrary body returning *CompleteJobOrderPartnerActionResponse

func (*ClientWithResponses) CompleteJobOrderPartnerActionWithResponse

func (c *ClientWithResponses) CompleteJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body CompleteJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobOrderPartnerActionResponse, error)

func (*ClientWithResponses) CompletePlacementPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) CompletePlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompletePlacementPartnerActionResponse, error)

CompletePlacementPartnerActionWithBodyWithResponse request with arbitrary body returning *CompletePlacementPartnerActionResponse

func (*ClientWithResponses) CompletePlacementPartnerActionWithResponse

func (c *ClientWithResponses) CompletePlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body CompletePlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompletePlacementPartnerActionResponse, error)

func (*ClientWithResponses) CreateEventWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) CreateEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventResponse, error)

CreateEventWithBodyWithResponse request with arbitrary body returning *CreateEventResponse

func (*ClientWithResponses) CreateEventWithResponse added in v0.0.3

func (c *ClientWithResponses) CreateEventWithResponse(ctx context.Context, body CreateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventResponse, error)

func (*ClientWithResponses) DeleteCandidateAvailabilityWeekWithResponse

func (c *ClientWithResponses) DeleteCandidateAvailabilityWeekWithResponse(ctx context.Context, candidateId int32, params *DeleteCandidateAvailabilityWeekParams, reqEditors ...RequestEditorFn) (*DeleteCandidateAvailabilityWeekResponse, error)

DeleteCandidateAvailabilityWeekWithResponse request returning *DeleteCandidateAvailabilityWeekResponse

func (*ClientWithResponses) DeleteCandidateCategoryWithResponse

func (c *ClientWithResponses) DeleteCandidateCategoryWithResponse(ctx context.Context, candidateId int32, categoryId int32, reqEditors ...RequestEditorFn) (*DeleteCandidateCategoryResponse, error)

DeleteCandidateCategoryWithResponse request returning *DeleteCandidateCategoryResponse

func (*ClientWithResponses) DeleteCandidatePhotoWithResponse

func (c *ClientWithResponses) DeleteCandidatePhotoWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*DeleteCandidatePhotoResponse, error)

DeleteCandidatePhotoWithResponse request returning *DeleteCandidatePhotoResponse

func (*ClientWithResponses) DeleteCandidateSkillsWithBodyWithResponse

func (c *ClientWithResponses) DeleteCandidateSkillsWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteCandidateSkillsResponse, error)

DeleteCandidateSkillsWithBodyWithResponse request with arbitrary body returning *DeleteCandidateSkillsResponse

func (*ClientWithResponses) DeleteCandidateSkillsWithResponse

func (c *ClientWithResponses) DeleteCandidateSkillsWithResponse(ctx context.Context, candidateId int32, body DeleteCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteCandidateSkillsResponse, error)

func (*ClientWithResponses) DeleteCompanyLogoWithResponse

func (c *ClientWithResponses) DeleteCompanyLogoWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*DeleteCompanyLogoResponse, error)

DeleteCompanyLogoWithResponse request returning *DeleteCompanyLogoResponse

func (*ClientWithResponses) DeleteContactCategoryWithResponse

func (c *ClientWithResponses) DeleteContactCategoryWithResponse(ctx context.Context, contactId int32, categoryId int32, reqEditors ...RequestEditorFn) (*DeleteContactCategoryResponse, error)

DeleteContactCategoryWithResponse request returning *DeleteContactCategoryResponse

func (*ClientWithResponses) DeleteContactSkillsWithBodyWithResponse

func (c *ClientWithResponses) DeleteContactSkillsWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteContactSkillsResponse, error)

DeleteContactSkillsWithBodyWithResponse request with arbitrary body returning *DeleteContactSkillsResponse

func (*ClientWithResponses) DeleteContactSkillsWithResponse

func (c *ClientWithResponses) DeleteContactSkillsWithResponse(ctx context.Context, contactId int32, body DeleteContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteContactSkillsResponse, error)

func (*ClientWithResponses) DeleteEventWithResponse added in v0.0.3

func (c *ClientWithResponses) DeleteEventWithResponse(ctx context.Context, eventId int32, reqEditors ...RequestEditorFn) (*DeleteEventResponse, error)

DeleteEventWithResponse request returning *DeleteEventResponse

func (*ClientWithResponses) DeleteInterviewWithResponse

func (c *ClientWithResponses) DeleteInterviewWithResponse(ctx context.Context, interviewId int32, reqEditors ...RequestEditorFn) (*DeleteInterviewResponse, error)

DeleteInterviewWithResponse request returning *DeleteInterviewResponse

func (*ClientWithResponses) DeleteJobOrderPayrollBillingWithResponse

func (c *ClientWithResponses) DeleteJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*DeleteJobOrderPayrollBillingResponse, error)

DeleteJobOrderPayrollBillingWithResponse request returning *DeleteJobOrderPayrollBillingResponse

func (*ClientWithResponses) DeletePartnerActionWithResponse

func (c *ClientWithResponses) DeletePartnerActionWithResponse(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePartnerActionResponse, error)

DeletePartnerActionWithResponse request returning *DeletePartnerActionResponse

func (*ClientWithResponses) DeleteRequisitionAttachmentWithResponse

func (c *ClientWithResponses) DeleteRequisitionAttachmentWithResponse(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteRequisitionAttachmentResponse, error)

DeleteRequisitionAttachmentWithResponse request returning *DeleteRequisitionAttachmentResponse

func (*ClientWithResponses) DeleteRequisitionWithResponse

func (c *ClientWithResponses) DeleteRequisitionWithResponse(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*DeleteRequisitionResponse, error)

DeleteRequisitionWithResponse request returning *DeleteRequisitionResponse

func (*ClientWithResponses) DeleteUserTaskWithResponse

func (c *ClientWithResponses) DeleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*DeleteUserTaskResponse, error)

DeleteUserTaskWithResponse request returning *DeleteUserTaskResponse

func (*ClientWithResponses) DeleteWebhookWithResponse

func (c *ClientWithResponses) DeleteWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)

DeleteWebhookWithResponse request returning *DeleteWebhookResponse

func (*ClientWithResponses) DeletedCandidatesWithResponse

func (c *ClientWithResponses) DeletedCandidatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedCandidatesResponse, error)

DeletedCandidatesWithResponse request returning *DeletedCandidatesResponse

func (*ClientWithResponses) DeletedCompaniesWithResponse

func (c *ClientWithResponses) DeletedCompaniesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedCompaniesResponse, error)

DeletedCompaniesWithResponse request returning *DeletedCompaniesResponse

func (*ClientWithResponses) DeletedContactsWithResponse

func (c *ClientWithResponses) DeletedContactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedContactsResponse, error)

DeletedContactsWithResponse request returning *DeletedContactsResponse

func (*ClientWithResponses) DeletedJobApplicationsWithResponse

func (c *ClientWithResponses) DeletedJobApplicationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedJobApplicationsResponse, error)

DeletedJobApplicationsWithResponse request returning *DeletedJobApplicationsResponse

func (*ClientWithResponses) DeletedJobOrdersWithResponse

func (c *ClientWithResponses) DeletedJobOrdersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedJobOrdersResponse, error)

DeletedJobOrdersWithResponse request returning *DeletedJobOrdersResponse

func (*ClientWithResponses) DeletedPlacementsWithResponse

func (c *ClientWithResponses) DeletedPlacementsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedPlacementsResponse, error)

DeletedPlacementsWithResponse request returning *DeletedPlacementsResponse

func (*ClientWithResponses) DeletteContactPhotoWithResponse

func (c *ClientWithResponses) DeletteContactPhotoWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*DeletteContactPhotoResponse, error)

DeletteContactPhotoWithResponse request returning *DeletteContactPhotoResponse

func (*ClientWithResponses) FindAllCandidateAttachmentsWithResponse

func (c *ClientWithResponses) FindAllCandidateAttachmentsWithResponse(ctx context.Context, params *FindAllCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*FindAllCandidateAttachmentsResponse, error)

FindAllCandidateAttachmentsWithResponse request returning *FindAllCandidateAttachmentsResponse

func (*ClientWithResponses) FindCandidateActivitiesWithResponse

func (c *ClientWithResponses) FindCandidateActivitiesWithResponse(ctx context.Context, params *FindCandidateActivitiesParams, reqEditors ...RequestEditorFn) (*FindCandidateActivitiesResponse, error)

FindCandidateActivitiesWithResponse request returning *FindCandidateActivitiesResponse

func (*ClientWithResponses) FindCandidateActivitySettingsWithResponse

func (c *ClientWithResponses) FindCandidateActivitySettingsWithResponse(ctx context.Context, params *FindCandidateActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindCandidateActivitySettingsResponse, error)

FindCandidateActivitySettingsWithResponse request returning *FindCandidateActivitySettingsResponse

func (*ClientWithResponses) FindCandidateAttachmentsWithResponse

func (c *ClientWithResponses) FindCandidateAttachmentsWithResponse(ctx context.Context, candidateId int32, params *FindCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*FindCandidateAttachmentsResponse, error)

FindCandidateAttachmentsWithResponse request returning *FindCandidateAttachmentsResponse

func (*ClientWithResponses) FindCandidatesPayrollBillingsWithResponse

func (c *ClientWithResponses) FindCandidatesPayrollBillingsWithResponse(ctx context.Context, params *FindCandidatesPayrollBillingsParams, reqEditors ...RequestEditorFn) (*FindCandidatesPayrollBillingsResponse, error)

FindCandidatesPayrollBillingsWithResponse request returning *FindCandidatesPayrollBillingsResponse

func (*ClientWithResponses) FindCandidatesWithResponse

func (c *ClientWithResponses) FindCandidatesWithResponse(ctx context.Context, params *FindCandidatesParams, reqEditors ...RequestEditorFn) (*FindCandidatesResponse, error)

FindCandidatesWithResponse request returning *FindCandidatesResponse

func (*ClientWithResponses) FindCategoriesWithResponse

func (c *ClientWithResponses) FindCategoriesWithResponse(ctx context.Context, params *FindCategoriesParams, reqEditors ...RequestEditorFn) (*FindCategoriesResponse, error)

FindCategoriesWithResponse request returning *FindCategoriesResponse

func (*ClientWithResponses) FindCompaniesWithResponse

func (c *ClientWithResponses) FindCompaniesWithResponse(ctx context.Context, params *FindCompaniesParams, reqEditors ...RequestEditorFn) (*FindCompaniesResponse, error)

FindCompaniesWithResponse request returning *FindCompaniesResponse

func (*ClientWithResponses) FindCompanyActivitySettingsWithResponse

func (c *ClientWithResponses) FindCompanyActivitySettingsWithResponse(ctx context.Context, params *FindCompanyActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindCompanyActivitySettingsResponse, error)

FindCompanyActivitySettingsWithResponse request returning *FindCompanyActivitySettingsResponse

func (*ClientWithResponses) FindCompanyActivityWithResponse

func (c *ClientWithResponses) FindCompanyActivityWithResponse(ctx context.Context, params *FindCompanyActivityParams, reqEditors ...RequestEditorFn) (*FindCompanyActivityResponse, error)

FindCompanyActivityWithResponse request returning *FindCompanyActivityResponse

func (*ClientWithResponses) FindCompanyAttachmentsWithResponse

func (c *ClientWithResponses) FindCompanyAttachmentsWithResponse(ctx context.Context, companyId int32, params *FindCompanyAttachmentsParams, reqEditors ...RequestEditorFn) (*FindCompanyAttachmentsResponse, error)

FindCompanyAttachmentsWithResponse request returning *FindCompanyAttachmentsResponse

func (*ClientWithResponses) FindContactActivitySettingsWithResponse

func (c *ClientWithResponses) FindContactActivitySettingsWithResponse(ctx context.Context, params *FindContactActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindContactActivitySettingsResponse, error)

FindContactActivitySettingsWithResponse request returning *FindContactActivitySettingsResponse

func (*ClientWithResponses) FindContactActivityWithResponse

func (c *ClientWithResponses) FindContactActivityWithResponse(ctx context.Context, params *FindContactActivityParams, reqEditors ...RequestEditorFn) (*FindContactActivityResponse, error)

FindContactActivityWithResponse request returning *FindContactActivityResponse

func (*ClientWithResponses) FindContactAttachmentsWithResponse

func (c *ClientWithResponses) FindContactAttachmentsWithResponse(ctx context.Context, contactId int32, params *FindContactAttachmentsParams, reqEditors ...RequestEditorFn) (*FindContactAttachmentsResponse, error)

FindContactAttachmentsWithResponse request returning *FindContactAttachmentsResponse

func (*ClientWithResponses) FindContactsWithResponse

func (c *ClientWithResponses) FindContactsWithResponse(ctx context.Context, params *FindContactsParams, reqEditors ...RequestEditorFn) (*FindContactsResponse, error)

FindContactsWithResponse request returning *FindContactsResponse

func (*ClientWithResponses) FindCountriesWithResponse

func (c *ClientWithResponses) FindCountriesWithResponse(ctx context.Context, params *FindCountriesParams, reqEditors ...RequestEditorFn) (*FindCountriesResponse, error)

FindCountriesWithResponse request returning *FindCountriesResponse

func (*ClientWithResponses) FindEmailAddressWithResponse

func (c *ClientWithResponses) FindEmailAddressWithResponse(ctx context.Context, params *FindEmailAddressParams, reqEditors ...RequestEditorFn) (*FindEmailAddressResponse, error)

FindEmailAddressWithResponse request returning *FindEmailAddressResponse

func (*ClientWithResponses) FindEventsWithResponse added in v0.0.3

func (c *ClientWithResponses) FindEventsWithResponse(ctx context.Context, params *FindEventsParams, reqEditors ...RequestEditorFn) (*FindEventsResponse, error)

FindEventsWithResponse request returning *FindEventsResponse

func (*ClientWithResponses) FindFoldersWithResponse

func (c *ClientWithResponses) FindFoldersWithResponse(ctx context.Context, params *FindFoldersParams, reqEditors ...RequestEditorFn) (*FindFoldersResponse, error)

FindFoldersWithResponse request returning *FindFoldersResponse

func (*ClientWithResponses) FindInterviewsWithResponse

func (c *ClientWithResponses) FindInterviewsWithResponse(ctx context.Context, params *FindInterviewsParams, reqEditors ...RequestEditorFn) (*FindInterviewsResponse, error)

FindInterviewsWithResponse request returning *FindInterviewsResponse

func (*ClientWithResponses) FindJobApplicationActivitySettingsWithResponse

func (c *ClientWithResponses) FindJobApplicationActivitySettingsWithResponse(ctx context.Context, params *FindJobApplicationActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationActivitySettingsResponse, error)

FindJobApplicationActivitySettingsWithResponse request returning *FindJobApplicationActivitySettingsResponse

func (*ClientWithResponses) FindJobApplicationActivityWithResponse

func (c *ClientWithResponses) FindJobApplicationActivityWithResponse(ctx context.Context, params *FindJobApplicationActivityParams, reqEditors ...RequestEditorFn) (*FindJobApplicationActivityResponse, error)

FindJobApplicationActivityWithResponse request returning *FindJobApplicationActivityResponse

func (*ClientWithResponses) FindJobApplicationAttachmentsWithResponse

func (c *ClientWithResponses) FindJobApplicationAttachmentsWithResponse(ctx context.Context, applicationId int64, params *FindJobApplicationAttachmentsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationAttachmentsResponse, error)

FindJobApplicationAttachmentsWithResponse request returning *FindJobApplicationAttachmentsResponse

func (*ClientWithResponses) FindJobApplicationsWithResponse

func (c *ClientWithResponses) FindJobApplicationsWithResponse(ctx context.Context, params *FindJobApplicationsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationsResponse, error)

FindJobApplicationsWithResponse request returning *FindJobApplicationsResponse

func (*ClientWithResponses) FindJobBoardJobAdsWithResponse

func (c *ClientWithResponses) FindJobBoardJobAdsWithResponse(ctx context.Context, boardId int32, params *FindJobBoardJobAdsParams, reqEditors ...RequestEditorFn) (*FindJobBoardJobAdsResponse, error)

FindJobBoardJobAdsWithResponse request returning *FindJobBoardJobAdsResponse

func (*ClientWithResponses) FindJobBoardsWithResponse

func (c *ClientWithResponses) FindJobBoardsWithResponse(ctx context.Context, params *FindJobBoardsParams, reqEditors ...RequestEditorFn) (*FindJobBoardsResponse, error)

FindJobBoardsWithResponse request returning *FindJobBoardsResponse

func (*ClientWithResponses) FindJobOrderActivitySettingsWithResponse

func (c *ClientWithResponses) FindJobOrderActivitySettingsWithResponse(ctx context.Context, params *FindJobOrderActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindJobOrderActivitySettingsResponse, error)

FindJobOrderActivitySettingsWithResponse request returning *FindJobOrderActivitySettingsResponse

func (*ClientWithResponses) FindJobOrderActivityWithResponse

func (c *ClientWithResponses) FindJobOrderActivityWithResponse(ctx context.Context, params *FindJobOrderActivityParams, reqEditors ...RequestEditorFn) (*FindJobOrderActivityResponse, error)

FindJobOrderActivityWithResponse request returning *FindJobOrderActivityResponse

func (*ClientWithResponses) FindJobOrderAttachmentsWithResponse

func (c *ClientWithResponses) FindJobOrderAttachmentsWithResponse(ctx context.Context, jobId int32, params *FindJobOrderAttachmentsParams, reqEditors ...RequestEditorFn) (*FindJobOrderAttachmentsResponse, error)

FindJobOrderAttachmentsWithResponse request returning *FindJobOrderAttachmentsResponse

func (*ClientWithResponses) FindJobOrdersWithResponse

func (c *ClientWithResponses) FindJobOrdersWithResponse(ctx context.Context, params *FindJobOrdersParams, reqEditors ...RequestEditorFn) (*FindJobOrdersResponse, error)

FindJobOrdersWithResponse request returning *FindJobOrdersResponse

func (*ClientWithResponses) FindLocationsWithResponse

func (c *ClientWithResponses) FindLocationsWithResponse(ctx context.Context, params *FindLocationsParams, reqEditors ...RequestEditorFn) (*FindLocationsResponse, error)

FindLocationsWithResponse request returning *FindLocationsResponse

func (*ClientWithResponses) FindNotesWithResponse

func (c *ClientWithResponses) FindNotesWithResponse(ctx context.Context, params *FindNotesParams, reqEditors ...RequestEditorFn) (*FindNotesResponse, error)

FindNotesWithResponse request returning *FindNotesResponse

func (*ClientWithResponses) FindOpportunitiesWithResponse

func (c *ClientWithResponses) FindOpportunitiesWithResponse(ctx context.Context, params *FindOpportunitiesParams, reqEditors ...RequestEditorFn) (*FindOpportunitiesResponse, error)

FindOpportunitiesWithResponse request returning *FindOpportunitiesResponse

func (*ClientWithResponses) FindPartnerActionsWithResponse

func (c *ClientWithResponses) FindPartnerActionsWithResponse(ctx context.Context, params *FindPartnerActionsParams, reqEditors ...RequestEditorFn) (*FindPartnerActionsResponse, error)

FindPartnerActionsWithResponse request returning *FindPartnerActionsResponse

func (*ClientWithResponses) FindPhoneNumberWithResponse

func (c *ClientWithResponses) FindPhoneNumberWithResponse(ctx context.Context, params *FindPhoneNumberParams, reqEditors ...RequestEditorFn) (*FindPhoneNumberResponse, error)

FindPhoneNumberWithResponse request returning *FindPhoneNumberResponse

func (*ClientWithResponses) FindPlacementActivitySettingsWithResponse

func (c *ClientWithResponses) FindPlacementActivitySettingsWithResponse(ctx context.Context, params *FindPlacementActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindPlacementActivitySettingsResponse, error)

FindPlacementActivitySettingsWithResponse request returning *FindPlacementActivitySettingsResponse

func (*ClientWithResponses) FindPlacementActivityWithResponse

func (c *ClientWithResponses) FindPlacementActivityWithResponse(ctx context.Context, params *FindPlacementActivityParams, reqEditors ...RequestEditorFn) (*FindPlacementActivityResponse, error)

FindPlacementActivityWithResponse request returning *FindPlacementActivityResponse

func (*ClientWithResponses) FindPlacementAttachmentsWithResponse

func (c *ClientWithResponses) FindPlacementAttachmentsWithResponse(ctx context.Context, placementId int32, params *FindPlacementAttachmentsParams, reqEditors ...RequestEditorFn) (*FindPlacementAttachmentsResponse, error)

FindPlacementAttachmentsWithResponse request returning *FindPlacementAttachmentsResponse

func (*ClientWithResponses) FindPlacementsWithResponse

func (c *ClientWithResponses) FindPlacementsWithResponse(ctx context.Context, params *FindPlacementsParams, reqEditors ...RequestEditorFn) (*FindPlacementsResponse, error)

FindPlacementsWithResponse request returning *FindPlacementsResponse

func (*ClientWithResponses) FindRequisitionsWithResponse

func (c *ClientWithResponses) FindRequisitionsWithResponse(ctx context.Context, params *FindRequisitionsParams, reqEditors ...RequestEditorFn) (*FindRequisitionsResponse, error)

FindRequisitionsWithResponse request returning *FindRequisitionsResponse

func (*ClientWithResponses) FindSubmissionsWithResponse

func (c *ClientWithResponses) FindSubmissionsWithResponse(ctx context.Context, params *FindSubmissionsParams, reqEditors ...RequestEditorFn) (*FindSubmissionsResponse, error)

FindSubmissionsWithResponse request returning *FindSubmissionsResponse

func (*ClientWithResponses) FindUserGroupsWithResponse

func (c *ClientWithResponses) FindUserGroupsWithResponse(ctx context.Context, params *FindUserGroupsParams, reqEditors ...RequestEditorFn) (*FindUserGroupsResponse, error)

FindUserGroupsWithResponse request returning *FindUserGroupsResponse

func (*ClientWithResponses) FindUserOfficesWithResponse

func (c *ClientWithResponses) FindUserOfficesWithResponse(ctx context.Context, params *FindUserOfficesParams, reqEditors ...RequestEditorFn) (*FindUserOfficesResponse, error)

FindUserOfficesWithResponse request returning *FindUserOfficesResponse

func (*ClientWithResponses) FindUserTasksWithResponse

func (c *ClientWithResponses) FindUserTasksWithResponse(ctx context.Context, params *FindUserTasksParams, reqEditors ...RequestEditorFn) (*FindUserTasksResponse, error)

FindUserTasksWithResponse request returning *FindUserTasksResponse

func (*ClientWithResponses) FindUserUserTasksWithResponse

func (c *ClientWithResponses) FindUserUserTasksWithResponse(ctx context.Context, userId int32, params *FindUserUserTasksParams, reqEditors ...RequestEditorFn) (*FindUserUserTasksResponse, error)

FindUserUserTasksWithResponse request returning *FindUserUserTasksResponse

func (*ClientWithResponses) FindUsersWithResponse

func (c *ClientWithResponses) FindUsersWithResponse(ctx context.Context, params *FindUsersParams, reqEditors ...RequestEditorFn) (*FindUsersResponse, error)

FindUsersWithResponse request returning *FindUsersResponse

func (*ClientWithResponses) FindWebhooksWithResponse

func (c *ClientWithResponses) FindWebhooksWithResponse(ctx context.Context, params *FindWebhooksParams, reqEditors ...RequestEditorFn) (*FindWebhooksResponse, error)

FindWebhooksWithResponse request returning *FindWebhooksResponse

func (*ClientWithResponses) FindWorkTypesWithResponse

func (c *ClientWithResponses) FindWorkTypesWithResponse(ctx context.Context, params *FindWorkTypesParams, reqEditors ...RequestEditorFn) (*FindWorkTypesResponse, error)

FindWorkTypesWithResponse request returning *FindWorkTypesResponse

func (*ClientWithResponses) GetActiveCandidateJobApplicationsWithResponse

func (c *ClientWithResponses) GetActiveCandidateJobApplicationsWithResponse(ctx context.Context, candidateId int32, params *GetActiveCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetActiveCandidateJobApplicationsResponse, error)

GetActiveCandidateJobApplicationsWithResponse request returning *GetActiveCandidateJobApplicationsResponse

func (*ClientWithResponses) GetCandidateActivityByCandidateIdWithResponse

func (c *ClientWithResponses) GetCandidateActivityByCandidateIdWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateActivityByCandidateIdResponse, error)

GetCandidateActivityByCandidateIdWithResponse request returning *GetCandidateActivityByCandidateIdResponse

func (*ClientWithResponses) GetCandidateActivitySettingWithResponse

func (c *ClientWithResponses) GetCandidateActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetCandidateActivitySettingResponse, error)

GetCandidateActivitySettingWithResponse request returning *GetCandidateActivitySettingResponse

func (*ClientWithResponses) GetCandidateActivityWithResponse

func (c *ClientWithResponses) GetCandidateActivityWithResponse(ctx context.Context, candidateId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetCandidateActivityResponse, error)

GetCandidateActivityWithResponse request returning *GetCandidateActivityResponse

func (*ClientWithResponses) GetCandidateApprovedPlacementsWithResponse

func (c *ClientWithResponses) GetCandidateApprovedPlacementsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateApprovedPlacementsResponse, error)

GetCandidateApprovedPlacementsWithResponse request returning *GetCandidateApprovedPlacementsResponse

func (*ClientWithResponses) GetCandidateAttachmentCategoryListWithResponse

func (c *ClientWithResponses) GetCandidateAttachmentCategoryListWithResponse(ctx context.Context, params *GetCandidateAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetCandidateAttachmentCategoryListResponse, error)

GetCandidateAttachmentCategoryListWithResponse request returning *GetCandidateAttachmentCategoryListResponse

func (*ClientWithResponses) GetCandidateAttachmentWithResponse

func (c *ClientWithResponses) GetCandidateAttachmentWithResponse(ctx context.Context, candidateId int32, attach int64, reqEditors ...RequestEditorFn) (*GetCandidateAttachmentResponse, error)

GetCandidateAttachmentWithResponse request returning *GetCandidateAttachmentResponse

func (*ClientWithResponses) GetCandidateAvailabilityWithResponse

func (c *ClientWithResponses) GetCandidateAvailabilityWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateAvailabilityResponse, error)

GetCandidateAvailabilityWithResponse request returning *GetCandidateAvailabilityResponse

func (*ClientWithResponses) GetCandidateCustomFieldListItemWithResponse

func (c *ClientWithResponses) GetCandidateCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetCandidateCustomFieldListItemResponse, error)

GetCandidateCustomFieldListItemWithResponse request returning *GetCandidateCustomFieldListItemResponse

func (*ClientWithResponses) GetCandidateCustomFieldListWithResponse

func (c *ClientWithResponses) GetCandidateCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCandidateCustomFieldListResponse, error)

GetCandidateCustomFieldListWithResponse request returning *GetCandidateCustomFieldListResponse

func (*ClientWithResponses) GetCandidateEventsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetCandidateEventsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateEventsParams, reqEditors ...RequestEditorFn) (*GetCandidateEventsResponse, error)

GetCandidateEventsWithResponse request returning *GetCandidateEventsResponse

func (*ClientWithResponses) GetCandidateFloatsWithResponse

func (c *ClientWithResponses) GetCandidateFloatsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateFloatsResponse, error)

GetCandidateFloatsWithResponse request returning *GetCandidateFloatsResponse

func (*ClientWithResponses) GetCandidateInterviewsWithResponse

func (c *ClientWithResponses) GetCandidateInterviewsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateInterviewsParams, reqEditors ...RequestEditorFn) (*GetCandidateInterviewsResponse, error)

GetCandidateInterviewsWithResponse request returning *GetCandidateInterviewsResponse

func (*ClientWithResponses) GetCandidateJobApplicationsWithResponse

func (c *ClientWithResponses) GetCandidateJobApplicationsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetCandidateJobApplicationsResponse, error)

GetCandidateJobApplicationsWithResponse request returning *GetCandidateJobApplicationsResponse

func (*ClientWithResponses) GetCandidateNoteTypeListWithResponse

func (c *ClientWithResponses) GetCandidateNoteTypeListWithResponse(ctx context.Context, params *GetCandidateNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetCandidateNoteTypeListResponse, error)

GetCandidateNoteTypeListWithResponse request returning *GetCandidateNoteTypeListResponse

func (*ClientWithResponses) GetCandidateNotesWithResponse

func (c *ClientWithResponses) GetCandidateNotesWithResponse(ctx context.Context, candidateId int32, params *GetCandidateNotesParams, reqEditors ...RequestEditorFn) (*GetCandidateNotesResponse, error)

GetCandidateNotesWithResponse request returning *GetCandidateNotesResponse

func (*ClientWithResponses) GetCandidatePayrollBillingWithResponse

func (c *ClientWithResponses) GetCandidatePayrollBillingWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidatePayrollBillingResponse, error)

GetCandidatePayrollBillingWithResponse request returning *GetCandidatePayrollBillingResponse

func (*ClientWithResponses) GetCandidatePhotoWithResponse

func (c *ClientWithResponses) GetCandidatePhotoWithResponse(ctx context.Context, candidateId int32, params *GetCandidatePhotoParams, reqEditors ...RequestEditorFn) (*GetCandidatePhotoResponse, error)

GetCandidatePhotoWithResponse request returning *GetCandidatePhotoResponse

func (*ClientWithResponses) GetCandidatePlacementsWithResponse

func (c *ClientWithResponses) GetCandidatePlacementsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidatePlacementsResponse, error)

GetCandidatePlacementsWithResponse request returning *GetCandidatePlacementsResponse

func (*ClientWithResponses) GetCandidateRatingListWithResponse

func (c *ClientWithResponses) GetCandidateRatingListWithResponse(ctx context.Context, params *GetCandidateRatingListParams, reqEditors ...RequestEditorFn) (*GetCandidateRatingListResponse, error)

GetCandidateRatingListWithResponse request returning *GetCandidateRatingListResponse

func (*ClientWithResponses) GetCandidateSalutationListWithResponse

func (c *ClientWithResponses) GetCandidateSalutationListWithResponse(ctx context.Context, params *GetCandidateSalutationListParams, reqEditors ...RequestEditorFn) (*GetCandidateSalutationListResponse, error)

GetCandidateSalutationListWithResponse request returning *GetCandidateSalutationListResponse

func (*ClientWithResponses) GetCandidateSkillsWithResponse

func (c *ClientWithResponses) GetCandidateSkillsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateSkillsResponse, error)

GetCandidateSkillsWithResponse request returning *GetCandidateSkillsResponse

func (*ClientWithResponses) GetCandidateSourceListWithResponse

func (c *ClientWithResponses) GetCandidateSourceListWithResponse(ctx context.Context, params *GetCandidateSourceListParams, reqEditors ...RequestEditorFn) (*GetCandidateSourceListResponse, error)

GetCandidateSourceListWithResponse request returning *GetCandidateSourceListResponse

func (*ClientWithResponses) GetCandidateStatusListItemWithResponse

func (c *ClientWithResponses) GetCandidateStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetCandidateStatusListItemResponse, error)

GetCandidateStatusListItemWithResponse request returning *GetCandidateStatusListItemResponse

func (*ClientWithResponses) GetCandidateStatusListWithResponse

func (c *ClientWithResponses) GetCandidateStatusListWithResponse(ctx context.Context, params *GetCandidateStatusListParams, reqEditors ...RequestEditorFn) (*GetCandidateStatusListResponse, error)

GetCandidateStatusListWithResponse request returning *GetCandidateStatusListResponse

func (*ClientWithResponses) GetCandidateSubmissionsWithResponse

func (c *ClientWithResponses) GetCandidateSubmissionsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateSubmissionsResponse, error)

GetCandidateSubmissionsWithResponse request returning *GetCandidateSubmissionsResponse

func (*ClientWithResponses) GetCandidateUserTaskWithResponse

func (c *ClientWithResponses) GetCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetCandidateUserTaskResponse, error)

GetCandidateUserTaskWithResponse request returning *GetCandidateUserTaskResponse

func (*ClientWithResponses) GetCandidateVideosWithResponse

func (c *ClientWithResponses) GetCandidateVideosWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateVideosResponse, error)

GetCandidateVideosWithResponse request returning *GetCandidateVideosResponse

func (*ClientWithResponses) GetCandidateWithResponse

func (c *ClientWithResponses) GetCandidateWithResponse(ctx context.Context, candidateId int32, params *GetCandidateParams, reqEditors ...RequestEditorFn) (*GetCandidateResponse, error)

GetCandidateWithResponse request returning *GetCandidateResponse

func (*ClientWithResponses) GetCompanyActiveJobOrdersWithResponse

func (c *ClientWithResponses) GetCompanyActiveJobOrdersWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyActiveJobOrdersResponse, error)

GetCompanyActiveJobOrdersWithResponse request returning *GetCompanyActiveJobOrdersResponse

func (*ClientWithResponses) GetCompanyActivityByCompanyIdWithResponse

func (c *ClientWithResponses) GetCompanyActivityByCompanyIdWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyActivityByCompanyIdResponse, error)

GetCompanyActivityByCompanyIdWithResponse request returning *GetCompanyActivityByCompanyIdResponse

func (*ClientWithResponses) GetCompanyActivitySettingWithResponse

func (c *ClientWithResponses) GetCompanyActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetCompanyActivitySettingResponse, error)

GetCompanyActivitySettingWithResponse request returning *GetCompanyActivitySettingResponse

func (*ClientWithResponses) GetCompanyActivityWithResponse

func (c *ClientWithResponses) GetCompanyActivityWithResponse(ctx context.Context, companyId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetCompanyActivityResponse, error)

GetCompanyActivityWithResponse request returning *GetCompanyActivityResponse

func (*ClientWithResponses) GetCompanyAddressWithResponse

func (c *ClientWithResponses) GetCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetCompanyAddressResponse, error)

GetCompanyAddressWithResponse request returning *GetCompanyAddressResponse

func (*ClientWithResponses) GetCompanyAddressesWithResponse

func (c *ClientWithResponses) GetCompanyAddressesWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyAddressesResponse, error)

GetCompanyAddressesWithResponse request returning *GetCompanyAddressesResponse

func (*ClientWithResponses) GetCompanyApprovedPlacementsWithResponse

func (c *ClientWithResponses) GetCompanyApprovedPlacementsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyApprovedPlacementsResponse, error)

GetCompanyApprovedPlacementsWithResponse request returning *GetCompanyApprovedPlacementsResponse

func (*ClientWithResponses) GetCompanyAttachmentCategoryListWithResponse

func (c *ClientWithResponses) GetCompanyAttachmentCategoryListWithResponse(ctx context.Context, params *GetCompanyAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetCompanyAttachmentCategoryListResponse, error)

GetCompanyAttachmentCategoryListWithResponse request returning *GetCompanyAttachmentCategoryListResponse

func (*ClientWithResponses) GetCompanyAttachmentWithResponse

func (c *ClientWithResponses) GetCompanyAttachmentWithResponse(ctx context.Context, companyId int32, attach int64, reqEditors ...RequestEditorFn) (*GetCompanyAttachmentResponse, error)

GetCompanyAttachmentWithResponse request returning *GetCompanyAttachmentResponse

func (*ClientWithResponses) GetCompanyContactsWithResponse

func (c *ClientWithResponses) GetCompanyContactsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyContactsResponse, error)

GetCompanyContactsWithResponse request returning *GetCompanyContactsResponse

func (*ClientWithResponses) GetCompanyCustomFieldListItemWithResponse

func (c *ClientWithResponses) GetCompanyCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetCompanyCustomFieldListItemResponse, error)

GetCompanyCustomFieldListItemWithResponse request returning *GetCompanyCustomFieldListItemResponse

func (*ClientWithResponses) GetCompanyCustomFieldListWithResponse

func (c *ClientWithResponses) GetCompanyCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCompanyCustomFieldListResponse, error)

GetCompanyCustomFieldListWithResponse request returning *GetCompanyCustomFieldListResponse

func (*ClientWithResponses) GetCompanyFloatsWithResponse

func (c *ClientWithResponses) GetCompanyFloatsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyFloatsResponse, error)

GetCompanyFloatsWithResponse request returning *GetCompanyFloatsResponse

func (*ClientWithResponses) GetCompanyJobOrdersWithResponse

func (c *ClientWithResponses) GetCompanyJobOrdersWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyJobOrdersResponse, error)

GetCompanyJobOrdersWithResponse request returning *GetCompanyJobOrdersResponse

func (*ClientWithResponses) GetCompanyLogoWithResponse

func (c *ClientWithResponses) GetCompanyLogoWithResponse(ctx context.Context, companyId int32, params *GetCompanyLogoParams, reqEditors ...RequestEditorFn) (*GetCompanyLogoResponse, error)

GetCompanyLogoWithResponse request returning *GetCompanyLogoResponse

func (*ClientWithResponses) GetCompanyNoteTypeListWithResponse

func (c *ClientWithResponses) GetCompanyNoteTypeListWithResponse(ctx context.Context, params *GetCompanyNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetCompanyNoteTypeListResponse, error)

GetCompanyNoteTypeListWithResponse request returning *GetCompanyNoteTypeListResponse

func (*ClientWithResponses) GetCompanyNotesWithResponse

func (c *ClientWithResponses) GetCompanyNotesWithResponse(ctx context.Context, companyId int32, params *GetCompanyNotesParams, reqEditors ...RequestEditorFn) (*GetCompanyNotesResponse, error)

GetCompanyNotesWithResponse request returning *GetCompanyNotesResponse

func (*ClientWithResponses) GetCompanyPlacementsWithResponse

func (c *ClientWithResponses) GetCompanyPlacementsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyPlacementsResponse, error)

GetCompanyPlacementsWithResponse request returning *GetCompanyPlacementsResponse

func (*ClientWithResponses) GetCompanyRequisitionsWithResponse

func (c *ClientWithResponses) GetCompanyRequisitionsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyRequisitionsResponse, error)

GetCompanyRequisitionsWithResponse request returning *GetCompanyRequisitionsResponse

func (*ClientWithResponses) GetCompanySkillsWithResponse

func (c *ClientWithResponses) GetCompanySkillsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySkillsResponse, error)

GetCompanySkillsWithResponse request returning *GetCompanySkillsResponse

func (*ClientWithResponses) GetCompanyStatusListItemWithResponse

func (c *ClientWithResponses) GetCompanyStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetCompanyStatusListItemResponse, error)

GetCompanyStatusListItemWithResponse request returning *GetCompanyStatusListItemResponse

func (*ClientWithResponses) GetCompanyStatusListWithResponse

func (c *ClientWithResponses) GetCompanyStatusListWithResponse(ctx context.Context, params *GetCompanyStatusListParams, reqEditors ...RequestEditorFn) (*GetCompanyStatusListResponse, error)

GetCompanyStatusListWithResponse request returning *GetCompanyStatusListResponse

func (*ClientWithResponses) GetCompanySubmissionsWithResponse

func (c *ClientWithResponses) GetCompanySubmissionsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySubmissionsResponse, error)

GetCompanySubmissionsWithResponse request returning *GetCompanySubmissionsResponse

func (*ClientWithResponses) GetCompanySubsidiariesWithResponse

func (c *ClientWithResponses) GetCompanySubsidiariesWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySubsidiariesResponse, error)

GetCompanySubsidiariesWithResponse request returning *GetCompanySubsidiariesResponse

func (*ClientWithResponses) GetCompanyUserTaskWithResponse

func (c *ClientWithResponses) GetCompanyUserTaskWithResponse(ctx context.Context, companyId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetCompanyUserTaskResponse, error)

GetCompanyUserTaskWithResponse request returning *GetCompanyUserTaskResponse

func (*ClientWithResponses) GetCompanyWithResponse

func (c *ClientWithResponses) GetCompanyWithResponse(ctx context.Context, companyId int32, params *GetCompanyParams, reqEditors ...RequestEditorFn) (*GetCompanyResponse, error)

GetCompanyWithResponse request returning *GetCompanyResponse

func (*ClientWithResponses) GetCompanyWorkflowWithResponse

func (c *ClientWithResponses) GetCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, reqEditors ...RequestEditorFn) (*GetCompanyWorkflowResponse, error)

GetCompanyWorkflowWithResponse request returning *GetCompanyWorkflowResponse

func (*ClientWithResponses) GetContactActiveJobOrdersWithResponse

func (c *ClientWithResponses) GetContactActiveJobOrdersWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactActiveJobOrdersResponse, error)

GetContactActiveJobOrdersWithResponse request returning *GetContactActiveJobOrdersResponse

func (*ClientWithResponses) GetContactActivityByContactIdWithResponse

func (c *ClientWithResponses) GetContactActivityByContactIdWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactActivityByContactIdResponse, error)

GetContactActivityByContactIdWithResponse request returning *GetContactActivityByContactIdResponse

func (*ClientWithResponses) GetContactActivitySettingWithResponse

func (c *ClientWithResponses) GetContactActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetContactActivitySettingResponse, error)

GetContactActivitySettingWithResponse request returning *GetContactActivitySettingResponse

func (*ClientWithResponses) GetContactActivityWithResponse

func (c *ClientWithResponses) GetContactActivityWithResponse(ctx context.Context, contactId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetContactActivityResponse, error)

GetContactActivityWithResponse request returning *GetContactActivityResponse

func (*ClientWithResponses) GetContactAttachmentCategoryListWithResponse

func (c *ClientWithResponses) GetContactAttachmentCategoryListWithResponse(ctx context.Context, params *GetContactAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetContactAttachmentCategoryListResponse, error)

GetContactAttachmentCategoryListWithResponse request returning *GetContactAttachmentCategoryListResponse

func (*ClientWithResponses) GetContactAttachmentWithResponse

func (c *ClientWithResponses) GetContactAttachmentWithResponse(ctx context.Context, contactId int32, attach int64, reqEditors ...RequestEditorFn) (*GetContactAttachmentResponse, error)

GetContactAttachmentWithResponse request returning *GetContactAttachmentResponse

func (*ClientWithResponses) GetContactCustomFieldListItemWithResponse

func (c *ClientWithResponses) GetContactCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetContactCustomFieldListItemResponse, error)

GetContactCustomFieldListItemWithResponse request returning *GetContactCustomFieldListItemResponse

func (*ClientWithResponses) GetContactCustomFieldListWithResponse

func (c *ClientWithResponses) GetContactCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactCustomFieldListResponse, error)

GetContactCustomFieldListWithResponse request returning *GetContactCustomFieldListResponse

func (*ClientWithResponses) GetContactEventInterviewEvaluationWithResponse added in v0.0.3

func (c *ClientWithResponses) GetContactEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*GetContactEventInterviewEvaluationResponse, error)

GetContactEventInterviewEvaluationWithResponse request returning *GetContactEventInterviewEvaluationResponse

func (*ClientWithResponses) GetContactEventsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetContactEventsWithResponse(ctx context.Context, contactId int32, params *GetContactEventsParams, reqEditors ...RequestEditorFn) (*GetContactEventsResponse, error)

GetContactEventsWithResponse request returning *GetContactEventsResponse

func (*ClientWithResponses) GetContactInterviewsWithResponse

func (c *ClientWithResponses) GetContactInterviewsWithResponse(ctx context.Context, contactId int32, params *GetContactInterviewsParams, reqEditors ...RequestEditorFn) (*GetContactInterviewsResponse, error)

GetContactInterviewsWithResponse request returning *GetContactInterviewsResponse

func (*ClientWithResponses) GetContactJobOrdersWithResponse

func (c *ClientWithResponses) GetContactJobOrdersWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactJobOrdersResponse, error)

GetContactJobOrdersWithResponse request returning *GetContactJobOrdersResponse

func (*ClientWithResponses) GetContactNoteTypeListWithResponse

func (c *ClientWithResponses) GetContactNoteTypeListWithResponse(ctx context.Context, params *GetContactNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetContactNoteTypeListResponse, error)

GetContactNoteTypeListWithResponse request returning *GetContactNoteTypeListResponse

func (*ClientWithResponses) GetContactNotesWithResponse

func (c *ClientWithResponses) GetContactNotesWithResponse(ctx context.Context, contactId int32, params *GetContactNotesParams, reqEditors ...RequestEditorFn) (*GetContactNotesResponse, error)

GetContactNotesWithResponse request returning *GetContactNotesResponse

func (*ClientWithResponses) GetContactPhotoWithResponse

func (c *ClientWithResponses) GetContactPhotoWithResponse(ctx context.Context, contactId int32, params *GetContactPhotoParams, reqEditors ...RequestEditorFn) (*GetContactPhotoResponse, error)

GetContactPhotoWithResponse request returning *GetContactPhotoResponse

func (*ClientWithResponses) GetContactSalutationListWithResponse

func (c *ClientWithResponses) GetContactSalutationListWithResponse(ctx context.Context, params *GetContactSalutationListParams, reqEditors ...RequestEditorFn) (*GetContactSalutationListResponse, error)

GetContactSalutationListWithResponse request returning *GetContactSalutationListResponse

func (*ClientWithResponses) GetContactSkillsWithResponse

func (c *ClientWithResponses) GetContactSkillsWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactSkillsResponse, error)

GetContactSkillsWithResponse request returning *GetContactSkillsResponse

func (*ClientWithResponses) GetContactStatusListItemWithResponse

func (c *ClientWithResponses) GetContactStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetContactStatusListItemResponse, error)

GetContactStatusListItemWithResponse request returning *GetContactStatusListItemResponse

func (*ClientWithResponses) GetContactStatusListWithResponse

func (c *ClientWithResponses) GetContactStatusListWithResponse(ctx context.Context, params *GetContactStatusListParams, reqEditors ...RequestEditorFn) (*GetContactStatusListResponse, error)

GetContactStatusListWithResponse request returning *GetContactStatusListResponse

func (*ClientWithResponses) GetContactUserTaskWithResponse

func (c *ClientWithResponses) GetContactUserTaskWithResponse(ctx context.Context, contactId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetContactUserTaskResponse, error)

GetContactUserTaskWithResponse request returning *GetContactUserTaskResponse

func (*ClientWithResponses) GetContactWithResponse

func (c *ClientWithResponses) GetContactWithResponse(ctx context.Context, contactId int32, params *GetContactParams, reqEditors ...RequestEditorFn) (*GetContactResponse, error)

GetContactWithResponse request returning *GetContactResponse

func (*ClientWithResponses) GetCurrentUserWithResponse

func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

GetCurrentUserWithResponse request returning *GetCurrentUserResponse

func (*ClientWithResponses) GetEventInterviewEvaluationsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetEventInterviewEvaluationsWithResponse(ctx context.Context, eventId int32, applicationId int64, reqEditors ...RequestEditorFn) (*GetEventInterviewEvaluationsResponse, error)

GetEventInterviewEvaluationsWithResponse request returning *GetEventInterviewEvaluationsResponse

func (*ClientWithResponses) GetEventSubTypesWithResponse added in v0.0.3

func (c *ClientWithResponses) GetEventSubTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEventSubTypesResponse, error)

GetEventSubTypesWithResponse request returning *GetEventSubTypesResponse

func (*ClientWithResponses) GetEventWithResponse added in v0.0.3

func (c *ClientWithResponses) GetEventWithResponse(ctx context.Context, eventId int32, params *GetEventParams, reqEditors ...RequestEditorFn) (*GetEventResponse, error)

GetEventWithResponse request returning *GetEventResponse

func (*ClientWithResponses) GetExternalInterviewEvaluationWithResponse

func (c *ClientWithResponses) GetExternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*GetExternalInterviewEvaluationResponse, error)

GetExternalInterviewEvaluationWithResponse request returning *GetExternalInterviewEvaluationResponse

func (*ClientWithResponses) GetFloatWithResponse

func (c *ClientWithResponses) GetFloatWithResponse(ctx context.Context, floatId int64, reqEditors ...RequestEditorFn) (*GetFloatResponse, error)

GetFloatWithResponse request returning *GetFloatResponse

func (*ClientWithResponses) GetFloatsWithResponse

func (c *ClientWithResponses) GetFloatsWithResponse(ctx context.Context, params *GetFloatsParams, reqEditors ...RequestEditorFn) (*GetFloatsResponse, error)

GetFloatsWithResponse request returning *GetFloatsResponse

func (*ClientWithResponses) GetFolderWithResponse

func (c *ClientWithResponses) GetFolderWithResponse(ctx context.Context, folderId int64, params *GetFolderParams, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

GetFolderWithResponse request returning *GetFolderResponse

func (*ClientWithResponses) GetGroupUsersWithResponse

func (c *ClientWithResponses) GetGroupUsersWithResponse(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*GetGroupUsersResponse, error)

GetGroupUsersWithResponse request returning *GetGroupUsersResponse

func (*ClientWithResponses) GetImportContactsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetImportContactsWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetImportContactsResponse, error)

GetImportContactsWithResponse request returning *GetImportContactsResponse

func (*ClientWithResponses) GetImportNotesWithResponse added in v0.0.3

func (c *ClientWithResponses) GetImportNotesWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetImportNotesResponse, error)

GetImportNotesWithResponse request returning *GetImportNotesResponse

func (*ClientWithResponses) GetInternalInterviewEvaluationWithResponse

func (c *ClientWithResponses) GetInternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*GetInternalInterviewEvaluationResponse, error)

GetInternalInterviewEvaluationWithResponse request returning *GetInternalInterviewEvaluationResponse

func (*ClientWithResponses) GetInterviewEvaluationsWithResponse

func (c *ClientWithResponses) GetInterviewEvaluationsWithResponse(ctx context.Context, interviewId int32, applicationId int64, reqEditors ...RequestEditorFn) (*GetInterviewEvaluationsResponse, error)

GetInterviewEvaluationsWithResponse request returning *GetInterviewEvaluationsResponse

func (*ClientWithResponses) GetInterviewWithResponse

func (c *ClientWithResponses) GetInterviewWithResponse(ctx context.Context, interviewId int32, applicationId int64, params *GetInterviewParams, reqEditors ...RequestEditorFn) (*GetInterviewResponse, error)

GetInterviewWithResponse request returning *GetInterviewResponse

func (*ClientWithResponses) GetJobAdActiveJobApplicationsWithResponse

func (c *ClientWithResponses) GetJobAdActiveJobApplicationsWithResponse(ctx context.Context, adId int32, params *GetJobAdActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobAdActiveJobApplicationsResponse, error)

GetJobAdActiveJobApplicationsWithResponse request returning *GetJobAdActiveJobApplicationsResponse

func (*ClientWithResponses) GetJobAdJobApplicationsWithResponse

func (c *ClientWithResponses) GetJobAdJobApplicationsWithResponse(ctx context.Context, adId int32, params *GetJobAdJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobAdJobApplicationsResponse, error)

GetJobAdJobApplicationsWithResponse request returning *GetJobAdJobApplicationsResponse

func (*ClientWithResponses) GetJobAdWithResponse

func (c *ClientWithResponses) GetJobAdWithResponse(ctx context.Context, adId int32, params *GetJobAdParams, reqEditors ...RequestEditorFn) (*GetJobAdResponse, error)

GetJobAdWithResponse request returning *GetJobAdResponse

func (*ClientWithResponses) GetJobAdsWithResponse

func (c *ClientWithResponses) GetJobAdsWithResponse(ctx context.Context, params *GetJobAdsParams, reqEditors ...RequestEditorFn) (*GetJobAdsResponse, error)

GetJobAdsWithResponse request returning *GetJobAdsResponse

func (*ClientWithResponses) GetJobApplicationActivityByApplicationIdWithResponse

func (c *ClientWithResponses) GetJobApplicationActivityByApplicationIdWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationActivityByApplicationIdResponse, error)

GetJobApplicationActivityByApplicationIdWithResponse request returning *GetJobApplicationActivityByApplicationIdResponse

func (*ClientWithResponses) GetJobApplicationActivitySettingWithResponse

func (c *ClientWithResponses) GetJobApplicationActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationActivitySettingResponse, error)

GetJobApplicationActivitySettingWithResponse request returning *GetJobApplicationActivitySettingResponse

func (*ClientWithResponses) GetJobApplicationActivityWithResponse

func (c *ClientWithResponses) GetJobApplicationActivityWithResponse(ctx context.Context, applicationId int64, activityId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationActivityResponse, error)

GetJobApplicationActivityWithResponse request returning *GetJobApplicationActivityResponse

func (*ClientWithResponses) GetJobApplicationAttachmentWithResponse

func (c *ClientWithResponses) GetJobApplicationAttachmentWithResponse(ctx context.Context, applicationId int64, attach int64, reqEditors ...RequestEditorFn) (*GetJobApplicationAttachmentResponse, error)

GetJobApplicationAttachmentWithResponse request returning *GetJobApplicationAttachmentResponse

func (*ClientWithResponses) GetJobApplicationCustomFieldListItemWithResponse

func (c *ClientWithResponses) GetJobApplicationCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationCustomFieldListItemResponse, error)

GetJobApplicationCustomFieldListItemWithResponse request returning *GetJobApplicationCustomFieldListItemResponse

func (*ClientWithResponses) GetJobApplicationCustomFieldListWithResponse

func (c *ClientWithResponses) GetJobApplicationCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJobApplicationCustomFieldListResponse, error)

GetJobApplicationCustomFieldListWithResponse request returning *GetJobApplicationCustomFieldListResponse

func (*ClientWithResponses) GetJobApplicationInterviewsWithResponse

func (c *ClientWithResponses) GetJobApplicationInterviewsWithResponse(ctx context.Context, applicationId int64, params *GetJobApplicationInterviewsParams, reqEditors ...RequestEditorFn) (*GetJobApplicationInterviewsResponse, error)

GetJobApplicationInterviewsWithResponse request returning *GetJobApplicationInterviewsResponse

func (*ClientWithResponses) GetJobApplicationNotesWithResponse

func (c *ClientWithResponses) GetJobApplicationNotesWithResponse(ctx context.Context, applicationId int64, params *GetJobApplicationNotesParams, reqEditors ...RequestEditorFn) (*GetJobApplicationNotesResponse, error)

GetJobApplicationNotesWithResponse request returning *GetJobApplicationNotesResponse

func (*ClientWithResponses) GetJobApplicationStatusListItemWithResponse

func (c *ClientWithResponses) GetJobApplicationStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationStatusListItemResponse, error)

GetJobApplicationStatusListItemWithResponse request returning *GetJobApplicationStatusListItemResponse

func (*ClientWithResponses) GetJobApplicationStatusListWithResponse

func (c *ClientWithResponses) GetJobApplicationStatusListWithResponse(ctx context.Context, params *GetJobApplicationStatusListParams, reqEditors ...RequestEditorFn) (*GetJobApplicationStatusListResponse, error)

GetJobApplicationStatusListWithResponse request returning *GetJobApplicationStatusListResponse

func (*ClientWithResponses) GetJobApplicationUserTaskWithResponse

func (c *ClientWithResponses) GetJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, taskId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationUserTaskResponse, error)

GetJobApplicationUserTaskWithResponse request returning *GetJobApplicationUserTaskResponse

func (*ClientWithResponses) GetJobApplicationVideosWithResponse

func (c *ClientWithResponses) GetJobApplicationVideosWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationVideosResponse, error)

GetJobApplicationVideosWithResponse request returning *GetJobApplicationVideosResponse

func (*ClientWithResponses) GetJobApplicationWithResponse

func (c *ClientWithResponses) GetJobApplicationWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationResponse, error)

GetJobApplicationWithResponse request returning *GetJobApplicationResponse

func (*ClientWithResponses) GetJobApplicationWorkflowListWithResponse

func (c *ClientWithResponses) GetJobApplicationWorkflowListWithResponse(ctx context.Context, params *GetJobApplicationWorkflowListParams, reqEditors ...RequestEditorFn) (*GetJobApplicationWorkflowListResponse, error)

GetJobApplicationWorkflowListWithResponse request returning *GetJobApplicationWorkflowListResponse

func (*ClientWithResponses) GetJobBoardJobAdWithResponse

func (c *ClientWithResponses) GetJobBoardJobAdWithResponse(ctx context.Context, boardId int32, adId int32, reqEditors ...RequestEditorFn) (*GetJobBoardJobAdResponse, error)

GetJobBoardJobAdWithResponse request returning *GetJobBoardJobAdResponse

func (*ClientWithResponses) GetJobBoardWithResponse

func (c *ClientWithResponses) GetJobBoardWithResponse(ctx context.Context, boardId int32, reqEditors ...RequestEditorFn) (*GetJobBoardResponse, error)

GetJobBoardWithResponse request returning *GetJobBoardResponse

func (*ClientWithResponses) GetJobOrderActiveJobApplicationsWithResponse

func (c *ClientWithResponses) GetJobOrderActiveJobApplicationsWithResponse(ctx context.Context, jobId int32, params *GetJobOrderActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobOrderActiveJobApplicationsResponse, error)

GetJobOrderActiveJobApplicationsWithResponse request returning *GetJobOrderActiveJobApplicationsResponse

func (*ClientWithResponses) GetJobOrderActivityByJobIdWithResponse

func (c *ClientWithResponses) GetJobOrderActivityByJobIdWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderActivityByJobIdResponse, error)

GetJobOrderActivityByJobIdWithResponse request returning *GetJobOrderActivityByJobIdResponse

func (*ClientWithResponses) GetJobOrderActivitySettingWithResponse

func (c *ClientWithResponses) GetJobOrderActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetJobOrderActivitySettingResponse, error)

GetJobOrderActivitySettingWithResponse request returning *GetJobOrderActivitySettingResponse

func (*ClientWithResponses) GetJobOrderActivityWithResponse

func (c *ClientWithResponses) GetJobOrderActivityWithResponse(ctx context.Context, jobId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetJobOrderActivityResponse, error)

GetJobOrderActivityWithResponse request returning *GetJobOrderActivityResponse

func (*ClientWithResponses) GetJobOrderApprovedPlacementsWithResponse

func (c *ClientWithResponses) GetJobOrderApprovedPlacementsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderApprovedPlacementsResponse, error)

GetJobOrderApprovedPlacementsWithResponse request returning *GetJobOrderApprovedPlacementsResponse

func (*ClientWithResponses) GetJobOrderAttachmentCategoryListWithResponse

func (c *ClientWithResponses) GetJobOrderAttachmentCategoryListWithResponse(ctx context.Context, params *GetJobOrderAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetJobOrderAttachmentCategoryListResponse, error)

GetJobOrderAttachmentCategoryListWithResponse request returning *GetJobOrderAttachmentCategoryListResponse

func (*ClientWithResponses) GetJobOrderAttachmentWithResponse

func (c *ClientWithResponses) GetJobOrderAttachmentWithResponse(ctx context.Context, jobId int32, attach int64, reqEditors ...RequestEditorFn) (*GetJobOrderAttachmentResponse, error)

GetJobOrderAttachmentWithResponse request returning *GetJobOrderAttachmentResponse

func (*ClientWithResponses) GetJobOrderCustomFieldItemWithResponse

func (c *ClientWithResponses) GetJobOrderCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetJobOrderCustomFieldItemResponse, error)

GetJobOrderCustomFieldItemWithResponse request returning *GetJobOrderCustomFieldItemResponse

func (*ClientWithResponses) GetJobOrderCustomFieldListWithResponse

func (c *ClientWithResponses) GetJobOrderCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJobOrderCustomFieldListResponse, error)

GetJobOrderCustomFieldListWithResponse request returning *GetJobOrderCustomFieldListResponse

func (*ClientWithResponses) GetJobOrderInvoiceWithResponse

func (c *ClientWithResponses) GetJobOrderInvoiceWithResponse(ctx context.Context, jobId int32, invoiceId int32, reqEditors ...RequestEditorFn) (*GetJobOrderInvoiceResponse, error)

GetJobOrderInvoiceWithResponse request returning *GetJobOrderInvoiceResponse

func (*ClientWithResponses) GetJobOrderJobApplicationsWithResponse

func (c *ClientWithResponses) GetJobOrderJobApplicationsWithResponse(ctx context.Context, jobId int32, params *GetJobOrderJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobOrderJobApplicationsResponse, error)

GetJobOrderJobApplicationsWithResponse request returning *GetJobOrderJobApplicationsResponse

func (*ClientWithResponses) GetJobOrderNoteTypeListWithResponse

func (c *ClientWithResponses) GetJobOrderNoteTypeListWithResponse(ctx context.Context, params *GetJobOrderNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetJobOrderNoteTypeListResponse, error)

GetJobOrderNoteTypeListWithResponse request returning *GetJobOrderNoteTypeListResponse

func (*ClientWithResponses) GetJobOrderNotesWithResponse

func (c *ClientWithResponses) GetJobOrderNotesWithResponse(ctx context.Context, jobId int32, params *GetJobOrderNotesParams, reqEditors ...RequestEditorFn) (*GetJobOrderNotesResponse, error)

GetJobOrderNotesWithResponse request returning *GetJobOrderNotesResponse

func (*ClientWithResponses) GetJobOrderPayrollBillingWithResponse

func (c *ClientWithResponses) GetJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*GetJobOrderPayrollBillingResponse, error)

GetJobOrderPayrollBillingWithResponse request returning *GetJobOrderPayrollBillingResponse

func (*ClientWithResponses) GetJobOrderPlacementsWithResponse

func (c *ClientWithResponses) GetJobOrderPlacementsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderPlacementsResponse, error)

GetJobOrderPlacementsWithResponse request returning *GetJobOrderPlacementsResponse

func (*ClientWithResponses) GetJobOrderSourceListWithResponse

func (c *ClientWithResponses) GetJobOrderSourceListWithResponse(ctx context.Context, params *GetJobOrderSourceListParams, reqEditors ...RequestEditorFn) (*GetJobOrderSourceListResponse, error)

GetJobOrderSourceListWithResponse request returning *GetJobOrderSourceListResponse

func (*ClientWithResponses) GetJobOrderStatusItemWithResponse

func (c *ClientWithResponses) GetJobOrderStatusItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetJobOrderStatusItemResponse, error)

GetJobOrderStatusItemWithResponse request returning *GetJobOrderStatusItemResponse

func (*ClientWithResponses) GetJobOrderStatusListWithResponse

func (c *ClientWithResponses) GetJobOrderStatusListWithResponse(ctx context.Context, params *GetJobOrderStatusListParams, reqEditors ...RequestEditorFn) (*GetJobOrderStatusListResponse, error)

GetJobOrderStatusListWithResponse request returning *GetJobOrderStatusListResponse

func (*ClientWithResponses) GetJobOrderSubmissionsWithResponse

func (c *ClientWithResponses) GetJobOrderSubmissionsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderSubmissionsResponse, error)

GetJobOrderSubmissionsWithResponse request returning *GetJobOrderSubmissionsResponse

func (*ClientWithResponses) GetJobOrderUserTaskWithResponse

func (c *ClientWithResponses) GetJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetJobOrderUserTaskResponse, error)

GetJobOrderUserTaskWithResponse request returning *GetJobOrderUserTaskResponse

func (*ClientWithResponses) GetJobOrderWithResponse

func (c *ClientWithResponses) GetJobOrderWithResponse(ctx context.Context, jobId int32, params *GetJobOrderParams, reqEditors ...RequestEditorFn) (*GetJobOrderResponse, error)

GetJobOrderWithResponse request returning *GetJobOrderResponse

func (*ClientWithResponses) GetLatestCandidateVideoWithResponse

func (c *ClientWithResponses) GetLatestCandidateVideoWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*GetLatestCandidateVideoResponse, error)

GetLatestCandidateVideoWithResponse request returning *GetLatestCandidateVideoResponse

func (*ClientWithResponses) GetLatestJobApplicationVideoWithResponse

func (c *ClientWithResponses) GetLatestJobApplicationVideoWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*GetLatestJobApplicationVideoResponse, error)

GetLatestJobApplicationVideoWithResponse request returning *GetLatestJobApplicationVideoResponse

func (*ClientWithResponses) GetNoteAttachmentWithResponse

func (c *ClientWithResponses) GetNoteAttachmentWithResponse(ctx context.Context, noteId openapi_types.UUID, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNoteAttachmentResponse, error)

GetNoteAttachmentWithResponse request returning *GetNoteAttachmentResponse

func (*ClientWithResponses) GetNoteWithResponse

func (c *ClientWithResponses) GetNoteWithResponse(ctx context.Context, noteId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNoteResponse, error)

GetNoteWithResponse request returning *GetNoteResponse

func (*ClientWithResponses) GetOfficeUsersWithResponse

func (c *ClientWithResponses) GetOfficeUsersWithResponse(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*GetOfficeUsersResponse, error)

GetOfficeUsersWithResponse request returning *GetOfficeUsersResponse

func (*ClientWithResponses) GetOpportunityWithResponse

func (c *ClientWithResponses) GetOpportunityWithResponse(ctx context.Context, opportunityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetOpportunityResponse, error)

GetOpportunityWithResponse request returning *GetOpportunityResponse

func (*ClientWithResponses) GetPartnerActionCandidatesWithResponse

func (c *ClientWithResponses) GetPartnerActionCandidatesWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCandidatesParams, reqEditors ...RequestEditorFn) (*GetPartnerActionCandidatesResponse, error)

GetPartnerActionCandidatesWithResponse request returning *GetPartnerActionCandidatesResponse

func (*ClientWithResponses) GetPartnerActionCompaniesWithResponse

func (c *ClientWithResponses) GetPartnerActionCompaniesWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCompaniesParams, reqEditors ...RequestEditorFn) (*GetPartnerActionCompaniesResponse, error)

GetPartnerActionCompaniesWithResponse request returning *GetPartnerActionCompaniesResponse

func (*ClientWithResponses) GetPartnerActionContactsWithResponse

func (c *ClientWithResponses) GetPartnerActionContactsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionContactsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionContactsResponse, error)

GetPartnerActionContactsWithResponse request returning *GetPartnerActionContactsResponse

func (*ClientWithResponses) GetPartnerActionJobAdsWithResponse

func (c *ClientWithResponses) GetPartnerActionJobAdsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobAdsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobAdsResponse, error)

GetPartnerActionJobAdsWithResponse request returning *GetPartnerActionJobAdsResponse

func (*ClientWithResponses) GetPartnerActionJobApplicationsWithResponse

func (c *ClientWithResponses) GetPartnerActionJobApplicationsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobApplicationsResponse, error)

GetPartnerActionJobApplicationsWithResponse request returning *GetPartnerActionJobApplicationsResponse

func (*ClientWithResponses) GetPartnerActionJobOrdersWithResponse

func (c *ClientWithResponses) GetPartnerActionJobOrdersWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobOrdersParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobOrdersResponse, error)

GetPartnerActionJobOrdersWithResponse request returning *GetPartnerActionJobOrdersResponse

func (*ClientWithResponses) GetPartnerActionPlacementsWithResponse

func (c *ClientWithResponses) GetPartnerActionPlacementsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionPlacementsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionPlacementsResponse, error)

GetPartnerActionPlacementsWithResponse request returning *GetPartnerActionPlacementsResponse

func (*ClientWithResponses) GetPartnerActionWithResponse

func (c *ClientWithResponses) GetPartnerActionWithResponse(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPartnerActionResponse, error)

GetPartnerActionWithResponse request returning *GetPartnerActionResponse

func (*ClientWithResponses) GetPlacementActivityByPlacementIdWithResponse

func (c *ClientWithResponses) GetPlacementActivityByPlacementIdWithResponse(ctx context.Context, placementId int32, reqEditors ...RequestEditorFn) (*GetPlacementActivityByPlacementIdResponse, error)

GetPlacementActivityByPlacementIdWithResponse request returning *GetPlacementActivityByPlacementIdResponse

func (*ClientWithResponses) GetPlacementActivitySettingWithResponse

func (c *ClientWithResponses) GetPlacementActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetPlacementActivitySettingResponse, error)

GetPlacementActivitySettingWithResponse request returning *GetPlacementActivitySettingResponse

func (*ClientWithResponses) GetPlacementActivityWithResponse

func (c *ClientWithResponses) GetPlacementActivityWithResponse(ctx context.Context, placementId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetPlacementActivityResponse, error)

GetPlacementActivityWithResponse request returning *GetPlacementActivityResponse

func (*ClientWithResponses) GetPlacementAttachmentCategoryListWithResponse

func (c *ClientWithResponses) GetPlacementAttachmentCategoryListWithResponse(ctx context.Context, params *GetPlacementAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetPlacementAttachmentCategoryListResponse, error)

GetPlacementAttachmentCategoryListWithResponse request returning *GetPlacementAttachmentCategoryListResponse

func (*ClientWithResponses) GetPlacementAttachmentWithResponse

func (c *ClientWithResponses) GetPlacementAttachmentWithResponse(ctx context.Context, placementId int32, attach int64, reqEditors ...RequestEditorFn) (*GetPlacementAttachmentResponse, error)

GetPlacementAttachmentWithResponse request returning *GetPlacementAttachmentResponse

func (*ClientWithResponses) GetPlacementAwardListWithResponse

func (c *ClientWithResponses) GetPlacementAwardListWithResponse(ctx context.Context, params *GetPlacementAwardListParams, reqEditors ...RequestEditorFn) (*GetPlacementAwardListResponse, error)

GetPlacementAwardListWithResponse request returning *GetPlacementAwardListResponse

func (*ClientWithResponses) GetPlacementBillingTermsListWithResponse

func (c *ClientWithResponses) GetPlacementBillingTermsListWithResponse(ctx context.Context, params *GetPlacementBillingTermsListParams, reqEditors ...RequestEditorFn) (*GetPlacementBillingTermsListResponse, error)

GetPlacementBillingTermsListWithResponse request returning *GetPlacementBillingTermsListResponse

func (*ClientWithResponses) GetPlacementCustomFieldItemWithResponse

func (c *ClientWithResponses) GetPlacementCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetPlacementCustomFieldItemResponse, error)

GetPlacementCustomFieldItemWithResponse request returning *GetPlacementCustomFieldItemResponse

func (*ClientWithResponses) GetPlacementCustomFieldListWithResponse

func (c *ClientWithResponses) GetPlacementCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlacementCustomFieldListResponse, error)

GetPlacementCustomFieldListWithResponse request returning *GetPlacementCustomFieldListResponse

func (*ClientWithResponses) GetPlacementIndustryCodeListWithResponse

func (c *ClientWithResponses) GetPlacementIndustryCodeListWithResponse(ctx context.Context, params *GetPlacementIndustryCodeListParams, reqEditors ...RequestEditorFn) (*GetPlacementIndustryCodeListResponse, error)

GetPlacementIndustryCodeListWithResponse request returning *GetPlacementIndustryCodeListResponse

func (*ClientWithResponses) GetPlacementNoteTypeListWithResponse

func (c *ClientWithResponses) GetPlacementNoteTypeListWithResponse(ctx context.Context, params *GetPlacementNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetPlacementNoteTypeListResponse, error)

GetPlacementNoteTypeListWithResponse request returning *GetPlacementNoteTypeListResponse

func (*ClientWithResponses) GetPlacementNotesWithResponse

func (c *ClientWithResponses) GetPlacementNotesWithResponse(ctx context.Context, placementId int32, params *GetPlacementNotesParams, reqEditors ...RequestEditorFn) (*GetPlacementNotesResponse, error)

GetPlacementNotesWithResponse request returning *GetPlacementNotesResponse

func (*ClientWithResponses) GetPlacementPaymentTypeListWithResponse

func (c *ClientWithResponses) GetPlacementPaymentTypeListWithResponse(ctx context.Context, params *GetPlacementPaymentTypeListParams, reqEditors ...RequestEditorFn) (*GetPlacementPaymentTypeListResponse, error)

GetPlacementPaymentTypeListWithResponse request returning *GetPlacementPaymentTypeListResponse

func (*ClientWithResponses) GetPlacementStatusItemWithResponse

func (c *ClientWithResponses) GetPlacementStatusItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetPlacementStatusItemResponse, error)

GetPlacementStatusItemWithResponse request returning *GetPlacementStatusItemResponse

func (*ClientWithResponses) GetPlacementStatusListWithResponse

func (c *ClientWithResponses) GetPlacementStatusListWithResponse(ctx context.Context, params *GetPlacementStatusListParams, reqEditors ...RequestEditorFn) (*GetPlacementStatusListResponse, error)

GetPlacementStatusListWithResponse request returning *GetPlacementStatusListResponse

func (*ClientWithResponses) GetPlacementTimesheetsWithResponse

func (c *ClientWithResponses) GetPlacementTimesheetsWithResponse(ctx context.Context, placementId int32, params *GetPlacementTimesheetsParams, reqEditors ...RequestEditorFn) (*GetPlacementTimesheetsResponse, error)

GetPlacementTimesheetsWithResponse request returning *GetPlacementTimesheetsResponse

func (*ClientWithResponses) GetPlacementUserTaskWithResponse

func (c *ClientWithResponses) GetPlacementUserTaskWithResponse(ctx context.Context, placementId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetPlacementUserTaskResponse, error)

GetPlacementUserTaskWithResponse request returning *GetPlacementUserTaskResponse

func (*ClientWithResponses) GetPlacementWithResponse

func (c *ClientWithResponses) GetPlacementWithResponse(ctx context.Context, placementId int32, params *GetPlacementParams, reqEditors ...RequestEditorFn) (*GetPlacementResponse, error)

GetPlacementWithResponse request returning *GetPlacementResponse

func (*ClientWithResponses) GetRequisitionApprovalHistoryWithResponse

func (c *ClientWithResponses) GetRequisitionApprovalHistoryWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionApprovalHistoryParams, reqEditors ...RequestEditorFn) (*GetRequisitionApprovalHistoryResponse, error)

GetRequisitionApprovalHistoryWithResponse request returning *GetRequisitionApprovalHistoryResponse

func (*ClientWithResponses) GetRequisitionAttachmentListWithResponse

func (c *ClientWithResponses) GetRequisitionAttachmentListWithResponse(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*GetRequisitionAttachmentListResponse, error)

GetRequisitionAttachmentListWithResponse request returning *GetRequisitionAttachmentListResponse

func (*ClientWithResponses) GetRequisitionAttachmentWithResponse

func (c *ClientWithResponses) GetRequisitionAttachmentWithResponse(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetRequisitionAttachmentResponse, error)

GetRequisitionAttachmentWithResponse request returning *GetRequisitionAttachmentResponse

func (*ClientWithResponses) GetRequisitionCustomFieldItemWithResponse

func (c *ClientWithResponses) GetRequisitionCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetRequisitionCustomFieldItemResponse, error)

GetRequisitionCustomFieldItemWithResponse request returning *GetRequisitionCustomFieldItemResponse

func (*ClientWithResponses) GetRequisitionCustomFieldListWithResponse

func (c *ClientWithResponses) GetRequisitionCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRequisitionCustomFieldListResponse, error)

GetRequisitionCustomFieldListWithResponse request returning *GetRequisitionCustomFieldListResponse

func (*ClientWithResponses) GetRequisitionFormsWithResponse

func (c *ClientWithResponses) GetRequisitionFormsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRequisitionFormsResponse, error)

GetRequisitionFormsWithResponse request returning *GetRequisitionFormsResponse

func (*ClientWithResponses) GetRequisitionNotesWithResponse

func (c *ClientWithResponses) GetRequisitionNotesWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionNotesParams, reqEditors ...RequestEditorFn) (*GetRequisitionNotesResponse, error)

GetRequisitionNotesWithResponse request returning *GetRequisitionNotesResponse

func (*ClientWithResponses) GetRequisitionWithResponse

func (c *ClientWithResponses) GetRequisitionWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionParams, reqEditors ...RequestEditorFn) (*GetRequisitionResponse, error)

GetRequisitionWithResponse request returning *GetRequisitionResponse

func (*ClientWithResponses) GetSkippedRecordsImportContactsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetSkippedRecordsImportContactsWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetSkippedRecordsImportContactsResponse, error)

GetSkippedRecordsImportContactsWithResponse request returning *GetSkippedRecordsImportContactsResponse

func (*ClientWithResponses) GetSkippedRecordsImportNotesWithResponse added in v0.0.3

func (c *ClientWithResponses) GetSkippedRecordsImportNotesWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetSkippedRecordsImportNotesResponse, error)

GetSkippedRecordsImportNotesWithResponse request returning *GetSkippedRecordsImportNotesResponse

func (*ClientWithResponses) GetStagesWithResponse added in v0.0.3

func (c *ClientWithResponses) GetStagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStagesResponse, error)

GetStagesWithResponse request returning *GetStagesResponse

func (*ClientWithResponses) GetSubmissionWithResponse

func (c *ClientWithResponses) GetSubmissionWithResponse(ctx context.Context, submissionId int64, reqEditors ...RequestEditorFn) (*GetSubmissionResponse, error)

GetSubmissionWithResponse request returning *GetSubmissionResponse

func (*ClientWithResponses) GetTemplateImportContactsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetTemplateImportContactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTemplateImportContactsResponse, error)

GetTemplateImportContactsWithResponse request returning *GetTemplateImportContactsResponse

func (*ClientWithResponses) GetTemplateImportNotesWithResponse added in v0.0.3

func (c *ClientWithResponses) GetTemplateImportNotesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTemplateImportNotesResponse, error)

GetTemplateImportNotesWithResponse request returning *GetTemplateImportNotesResponse

func (*ClientWithResponses) GetUserEventInterviewEvaluationWithResponse added in v0.0.3

func (c *ClientWithResponses) GetUserEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*GetUserEventInterviewEvaluationResponse, error)

GetUserEventInterviewEvaluationWithResponse request returning *GetUserEventInterviewEvaluationResponse

func (*ClientWithResponses) GetUserEventsWithResponse added in v0.0.3

func (c *ClientWithResponses) GetUserEventsWithResponse(ctx context.Context, userId int32, params *GetUserEventsParams, reqEditors ...RequestEditorFn) (*GetUserEventsResponse, error)

GetUserEventsWithResponse request returning *GetUserEventsResponse

func (*ClientWithResponses) GetUserGroupWithResponse

func (c *ClientWithResponses) GetUserGroupWithResponse(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*GetUserGroupResponse, error)

GetUserGroupWithResponse request returning *GetUserGroupResponse

func (*ClientWithResponses) GetUserInterviewsWithResponse

func (c *ClientWithResponses) GetUserInterviewsWithResponse(ctx context.Context, userId int32, params *GetUserInterviewsParams, reqEditors ...RequestEditorFn) (*GetUserInterviewsResponse, error)

GetUserInterviewsWithResponse request returning *GetUserInterviewsResponse

func (*ClientWithResponses) GetUserOfficeWithResponse

func (c *ClientWithResponses) GetUserOfficeWithResponse(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*GetUserOfficeResponse, error)

GetUserOfficeWithResponse request returning *GetUserOfficeResponse

func (*ClientWithResponses) GetUserPhotoWithResponse

func (c *ClientWithResponses) GetUserPhotoWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserPhotoResponse, error)

GetUserPhotoWithResponse request returning *GetUserPhotoResponse

func (*ClientWithResponses) GetUserTaskWithResponse

func (c *ClientWithResponses) GetUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*GetUserTaskResponse, error)

GetUserTaskWithResponse request returning *GetUserTaskResponse

func (*ClientWithResponses) GetUserUserGroupsWithResponse

func (c *ClientWithResponses) GetUserUserGroupsWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserUserGroupsResponse, error)

GetUserUserGroupsWithResponse request returning *GetUserUserGroupsResponse

func (*ClientWithResponses) GetUserWithResponse

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) GetWebhookWithResponse

func (c *ClientWithResponses) GetWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)

GetWebhookWithResponse request returning *GetWebhookResponse

func (*ClientWithResponses) GetWorkflowListWithResponse added in v0.0.3

func (c *ClientWithResponses) GetWorkflowListWithResponse(ctx context.Context, params *GetWorkflowListParams, reqEditors ...RequestEditorFn) (*GetWorkflowListResponse, error)

GetWorkflowListWithResponse request returning *GetWorkflowListResponse

func (*ClientWithResponses) HeadCandidatePhotoWithResponse

func (c *ClientWithResponses) HeadCandidatePhotoWithResponse(ctx context.Context, candidateId int32, params *HeadCandidatePhotoParams, reqEditors ...RequestEditorFn) (*HeadCandidatePhotoResponse, error)

HeadCandidatePhotoWithResponse request returning *HeadCandidatePhotoResponse

func (*ClientWithResponses) HeadCompanyLogoWithResponse

func (c *ClientWithResponses) HeadCompanyLogoWithResponse(ctx context.Context, companyId int32, params *HeadCompanyLogoParams, reqEditors ...RequestEditorFn) (*HeadCompanyLogoResponse, error)

HeadCompanyLogoWithResponse request returning *HeadCompanyLogoResponse

func (*ClientWithResponses) HeadContactPhotoWithResponse

func (c *ClientWithResponses) HeadContactPhotoWithResponse(ctx context.Context, contactId int32, params *HeadContactPhotoParams, reqEditors ...RequestEditorFn) (*HeadContactPhotoResponse, error)

HeadContactPhotoWithResponse request returning *HeadContactPhotoResponse

func (*ClientWithResponses) InvoicesWithResponse

func (c *ClientWithResponses) InvoicesWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*InvoicesResponse, error)

InvoicesWithResponse request returning *InvoicesResponse

func (*ClientWithResponses) ListCompanyWorkflowsWithResponse

func (c *ClientWithResponses) ListCompanyWorkflowsWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, params *ListCompanyWorkflowsParams, reqEditors ...RequestEditorFn) (*ListCompanyWorkflowsResponse, error)

ListCompanyWorkflowsWithResponse request returning *ListCompanyWorkflowsResponse

func (*ClientWithResponses) MarkCompleteUserTaskWithResponse

func (c *ClientWithResponses) MarkCompleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*MarkCompleteUserTaskResponse, error)

MarkCompleteUserTaskWithResponse request returning *MarkCompleteUserTaskResponse

func (*ClientWithResponses) MarkIncompleteUserTaskWithResponse

func (c *ClientWithResponses) MarkIncompleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*MarkIncompleteUserTaskResponse, error)

MarkIncompleteUserTaskWithResponse request returning *MarkIncompleteUserTaskResponse

func (*ClientWithResponses) PatchFolderWithBodyWithResponse

func (c *ClientWithResponses) PatchFolderWithBodyWithResponse(ctx context.Context, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFolderResponse, error)

PatchFolderWithBodyWithResponse request with arbitrary body returning *PatchFolderResponse

func (*ClientWithResponses) PatchFolderWithResponse

func (c *ClientWithResponses) PatchFolderWithResponse(ctx context.Context, folderId int64, body PatchFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFolderResponse, error)

func (*ClientWithResponses) PostImportContactsWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) PostImportContactsWithBodyWithResponse(ctx context.Context, params *PostImportContactsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostImportContactsResponse, error)

PostImportContactsWithBodyWithResponse request with arbitrary body returning *PostImportContactsResponse

func (*ClientWithResponses) PostImportNotesWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) PostImportNotesWithBodyWithResponse(ctx context.Context, params *PostImportNotesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostImportNotesResponse, error)

PostImportNotesWithBodyWithResponse request with arbitrary body returning *PostImportNotesResponse

func (*ClientWithResponses) PostJobApplicationExternalInterviewWithBodyWithResponse

func (c *ClientWithResponses) PostJobApplicationExternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobApplicationExternalInterviewResponse, error)

PostJobApplicationExternalInterviewWithBodyWithResponse request with arbitrary body returning *PostJobApplicationExternalInterviewResponse

func (*ClientWithResponses) PostJobApplicationExternalInterviewWithResponse

func (c *ClientWithResponses) PostJobApplicationExternalInterviewWithResponse(ctx context.Context, applicationId int64, body PostJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobApplicationExternalInterviewResponse, error)

func (*ClientWithResponses) PostJobApplicationInternalInterviewWithBodyWithResponse

func (c *ClientWithResponses) PostJobApplicationInternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobApplicationInternalInterviewResponse, error)

PostJobApplicationInternalInterviewWithBodyWithResponse request with arbitrary body returning *PostJobApplicationInternalInterviewResponse

func (*ClientWithResponses) PostJobApplicationInternalInterviewWithResponse

func (c *ClientWithResponses) PostJobApplicationInternalInterviewWithResponse(ctx context.Context, applicationId int64, body PostJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobApplicationInternalInterviewResponse, error)

func (*ClientWithResponses) PrivacyDeleteCandidateWithResponse

func (c *ClientWithResponses) PrivacyDeleteCandidateWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*PrivacyDeleteCandidateResponse, error)

PrivacyDeleteCandidateWithResponse request returning *PrivacyDeleteCandidateResponse

func (*ClientWithResponses) ProgressCandidatePartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressCandidatePartnerActionResponse, error)

ProgressCandidatePartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressCandidatePartnerActionResponse

func (*ClientWithResponses) ProgressCandidatePartnerActionWithResponse

func (c *ClientWithResponses) ProgressCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body ProgressCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressCandidatePartnerActionResponse, error)

func (*ClientWithResponses) ProgressCompanyPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressCompanyPartnerActionResponse, error)

ProgressCompanyPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressCompanyPartnerActionResponse

func (*ClientWithResponses) ProgressCompanyPartnerActionWithResponse

func (c *ClientWithResponses) ProgressCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body ProgressCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressCompanyPartnerActionResponse, error)

func (*ClientWithResponses) ProgressContactPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressContactPartnerActionResponse, error)

ProgressContactPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressContactPartnerActionResponse

func (*ClientWithResponses) ProgressContactPartnerActionWithResponse

func (c *ClientWithResponses) ProgressContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body ProgressContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressContactPartnerActionResponse, error)

func (*ClientWithResponses) ProgressJobAdPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobAdPartnerActionResponse, error)

ProgressJobAdPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressJobAdPartnerActionResponse

func (*ClientWithResponses) ProgressJobAdPartnerActionWithResponse

func (c *ClientWithResponses) ProgressJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body ProgressJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobAdPartnerActionResponse, error)

func (*ClientWithResponses) ProgressJobApplicationPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobApplicationPartnerActionResponse, error)

ProgressJobApplicationPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressJobApplicationPartnerActionResponse

func (*ClientWithResponses) ProgressJobApplicationPartnerActionWithResponse

func (c *ClientWithResponses) ProgressJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body ProgressJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobApplicationPartnerActionResponse, error)

func (*ClientWithResponses) ProgressJobOrderPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobOrderPartnerActionResponse, error)

ProgressJobOrderPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressJobOrderPartnerActionResponse

func (*ClientWithResponses) ProgressJobOrderPartnerActionWithResponse

func (c *ClientWithResponses) ProgressJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body ProgressJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobOrderPartnerActionResponse, error)

func (*ClientWithResponses) ProgressPlacementPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) ProgressPlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressPlacementPartnerActionResponse, error)

ProgressPlacementPartnerActionWithBodyWithResponse request with arbitrary body returning *ProgressPlacementPartnerActionResponse

func (*ClientWithResponses) ProgressPlacementPartnerActionWithResponse

func (c *ClientWithResponses) ProgressPlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body ProgressPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressPlacementPartnerActionResponse, error)

func (*ClientWithResponses) PutCandidateCustomFieldListItemWithBodyWithResponse

func (c *ClientWithResponses) PutCandidateCustomFieldListItemWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateCustomFieldListItemResponse, error)

PutCandidateCustomFieldListItemWithBodyWithResponse request with arbitrary body returning *PutCandidateCustomFieldListItemResponse

func (*ClientWithResponses) PutCandidateCustomFieldListItemWithResponse

func (c *ClientWithResponses) PutCandidateCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, body PutCandidateCustomFieldListItemJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateCustomFieldListItemResponse, error)

func (*ClientWithResponses) PutCandidateSkillsWithBodyWithResponse

func (c *ClientWithResponses) PutCandidateSkillsWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateSkillsResponse, error)

PutCandidateSkillsWithBodyWithResponse request with arbitrary body returning *PutCandidateSkillsResponse

func (*ClientWithResponses) PutCandidateSkillsWithResponse

func (c *ClientWithResponses) PutCandidateSkillsWithResponse(ctx context.Context, candidateId int32, body PutCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateSkillsResponse, error)

func (*ClientWithResponses) PutCandidateStatusWithBodyWithResponse

func (c *ClientWithResponses) PutCandidateStatusWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateStatusResponse, error)

PutCandidateStatusWithBodyWithResponse request with arbitrary body returning *PutCandidateStatusResponse

func (*ClientWithResponses) PutCandidateStatusWithResponse

func (c *ClientWithResponses) PutCandidateStatusWithResponse(ctx context.Context, candidateId int32, body PutCandidateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateStatusResponse, error)

func (*ClientWithResponses) PutCompanyCustomFieldListWithBodyWithResponse

func (c *ClientWithResponses) PutCompanyCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCompanyCustomFieldListResponse, error)

PutCompanyCustomFieldListWithBodyWithResponse request with arbitrary body returning *PutCompanyCustomFieldListResponse

func (*ClientWithResponses) PutCompanyCustomFieldListWithResponse

func (c *ClientWithResponses) PutCompanyCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutCompanyCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCompanyCustomFieldListResponse, error)

func (*ClientWithResponses) PutCompanyStatusWithBodyWithResponse

func (c *ClientWithResponses) PutCompanyStatusWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCompanyStatusResponse, error)

PutCompanyStatusWithBodyWithResponse request with arbitrary body returning *PutCompanyStatusResponse

func (*ClientWithResponses) PutCompanyStatusWithResponse

func (c *ClientWithResponses) PutCompanyStatusWithResponse(ctx context.Context, companyId int32, body PutCompanyStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCompanyStatusResponse, error)

func (*ClientWithResponses) PutContactCustomFieldListWithBodyWithResponse

func (c *ClientWithResponses) PutContactCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactCustomFieldListResponse, error)

PutContactCustomFieldListWithBodyWithResponse request with arbitrary body returning *PutContactCustomFieldListResponse

func (*ClientWithResponses) PutContactCustomFieldListWithResponse

func (c *ClientWithResponses) PutContactCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutContactCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactCustomFieldListResponse, error)

func (*ClientWithResponses) PutContactEventInterviewEvaluationWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) PutContactEventInterviewEvaluationWithBodyWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactEventInterviewEvaluationResponse, error)

PutContactEventInterviewEvaluationWithBodyWithResponse request with arbitrary body returning *PutContactEventInterviewEvaluationResponse

func (*ClientWithResponses) PutContactEventInterviewEvaluationWithResponse added in v0.0.3

func (c *ClientWithResponses) PutContactEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, body PutContactEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactEventInterviewEvaluationResponse, error)

func (*ClientWithResponses) PutContactSkillsWithBodyWithResponse

func (c *ClientWithResponses) PutContactSkillsWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactSkillsResponse, error)

PutContactSkillsWithBodyWithResponse request with arbitrary body returning *PutContactSkillsResponse

func (*ClientWithResponses) PutContactSkillsWithResponse

func (c *ClientWithResponses) PutContactSkillsWithResponse(ctx context.Context, contactId int32, body PutContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactSkillsResponse, error)

func (*ClientWithResponses) PutContactStatusWithBodyWithResponse

func (c *ClientWithResponses) PutContactStatusWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactStatusResponse, error)

PutContactStatusWithBodyWithResponse request with arbitrary body returning *PutContactStatusResponse

func (*ClientWithResponses) PutContactStatusWithResponse

func (c *ClientWithResponses) PutContactStatusWithResponse(ctx context.Context, contactId int32, body PutContactStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactStatusResponse, error)

func (*ClientWithResponses) PutExternalInterviewEvaluationWithBodyWithResponse

func (c *ClientWithResponses) PutExternalInterviewEvaluationWithBodyWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutExternalInterviewEvaluationResponse, error)

PutExternalInterviewEvaluationWithBodyWithResponse request with arbitrary body returning *PutExternalInterviewEvaluationResponse

func (*ClientWithResponses) PutExternalInterviewEvaluationWithResponse

func (c *ClientWithResponses) PutExternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, body PutExternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutExternalInterviewEvaluationResponse, error)

func (*ClientWithResponses) PutInternalInterviewEvaluationWithBodyWithResponse

func (c *ClientWithResponses) PutInternalInterviewEvaluationWithBodyWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutInternalInterviewEvaluationResponse, error)

PutInternalInterviewEvaluationWithBodyWithResponse request with arbitrary body returning *PutInternalInterviewEvaluationResponse

func (*ClientWithResponses) PutInternalInterviewEvaluationWithResponse

func (c *ClientWithResponses) PutInternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, body PutInternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutInternalInterviewEvaluationResponse, error)

func (*ClientWithResponses) PutJobApplicationCustomFieldListWithBodyWithResponse

func (c *ClientWithResponses) PutJobApplicationCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationCustomFieldListResponse, error)

PutJobApplicationCustomFieldListWithBodyWithResponse request with arbitrary body returning *PutJobApplicationCustomFieldListResponse

func (*ClientWithResponses) PutJobApplicationCustomFieldListWithResponse

func (c *ClientWithResponses) PutJobApplicationCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutJobApplicationCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationCustomFieldListResponse, error)

func (*ClientWithResponses) PutJobApplicationExternalInterviewWithBodyWithResponse

func (c *ClientWithResponses) PutJobApplicationExternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationExternalInterviewResponse, error)

PutJobApplicationExternalInterviewWithBodyWithResponse request with arbitrary body returning *PutJobApplicationExternalInterviewResponse

func (*ClientWithResponses) PutJobApplicationExternalInterviewWithResponse

func (c *ClientWithResponses) PutJobApplicationExternalInterviewWithResponse(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationExternalInterviewResponse, error)

func (*ClientWithResponses) PutJobApplicationInternalInterviewWithBodyWithResponse

func (c *ClientWithResponses) PutJobApplicationInternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationInternalInterviewResponse, error)

PutJobApplicationInternalInterviewWithBodyWithResponse request with arbitrary body returning *PutJobApplicationInternalInterviewResponse

func (*ClientWithResponses) PutJobApplicationInternalInterviewWithResponse

func (c *ClientWithResponses) PutJobApplicationInternalInterviewWithResponse(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationInternalInterviewResponse, error)

func (*ClientWithResponses) PutJobApplicationStatusWithBodyWithResponse

func (c *ClientWithResponses) PutJobApplicationStatusWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationStatusResponse, error)

PutJobApplicationStatusWithBodyWithResponse request with arbitrary body returning *PutJobApplicationStatusResponse

func (*ClientWithResponses) PutJobApplicationStatusWithResponse

func (c *ClientWithResponses) PutJobApplicationStatusWithResponse(ctx context.Context, applicationId int64, body PutJobApplicationStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationStatusResponse, error)

func (*ClientWithResponses) PutJobOrderCustomFieldListWithBodyWithResponse

func (c *ClientWithResponses) PutJobOrderCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobOrderCustomFieldListResponse, error)

PutJobOrderCustomFieldListWithBodyWithResponse request with arbitrary body returning *PutJobOrderCustomFieldListResponse

func (*ClientWithResponses) PutJobOrderCustomFieldListWithResponse

func (c *ClientWithResponses) PutJobOrderCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutJobOrderCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobOrderCustomFieldListResponse, error)

func (*ClientWithResponses) PutJobOrderStatusWithBodyWithResponse

func (c *ClientWithResponses) PutJobOrderStatusWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobOrderStatusResponse, error)

PutJobOrderStatusWithBodyWithResponse request with arbitrary body returning *PutJobOrderStatusResponse

func (*ClientWithResponses) PutJobOrderStatusWithResponse

func (c *ClientWithResponses) PutJobOrderStatusWithResponse(ctx context.Context, jobId int32, body PutJobOrderStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobOrderStatusResponse, error)

func (*ClientWithResponses) PutPlacementCustomFieldListWithBodyWithResponse

func (c *ClientWithResponses) PutPlacementCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPlacementCustomFieldListResponse, error)

PutPlacementCustomFieldListWithBodyWithResponse request with arbitrary body returning *PutPlacementCustomFieldListResponse

func (*ClientWithResponses) PutPlacementCustomFieldListWithResponse

func (c *ClientWithResponses) PutPlacementCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutPlacementCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPlacementCustomFieldListResponse, error)

func (*ClientWithResponses) PutPlacementStatusWithBodyWithResponse

func (c *ClientWithResponses) PutPlacementStatusWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPlacementStatusResponse, error)

PutPlacementStatusWithBodyWithResponse request with arbitrary body returning *PutPlacementStatusResponse

func (*ClientWithResponses) PutPlacementStatusWithResponse

func (c *ClientWithResponses) PutPlacementStatusWithResponse(ctx context.Context, placementId int32, body PutPlacementStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPlacementStatusResponse, error)

func (*ClientWithResponses) PutUserEventInterviewEvaluationWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) PutUserEventInterviewEvaluationWithBodyWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUserEventInterviewEvaluationResponse, error)

PutUserEventInterviewEvaluationWithBodyWithResponse request with arbitrary body returning *PutUserEventInterviewEvaluationResponse

func (*ClientWithResponses) PutUserEventInterviewEvaluationWithResponse added in v0.0.3

func (c *ClientWithResponses) PutUserEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, body PutUserEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUserEventInterviewEvaluationResponse, error)

func (*ClientWithResponses) RejectCandidatePartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectCandidatePartnerActionResponse, error)

RejectCandidatePartnerActionWithBodyWithResponse request with arbitrary body returning *RejectCandidatePartnerActionResponse

func (*ClientWithResponses) RejectCandidatePartnerActionWithResponse

func (c *ClientWithResponses) RejectCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body RejectCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectCandidatePartnerActionResponse, error)

func (*ClientWithResponses) RejectCompanyPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectCompanyPartnerActionResponse, error)

RejectCompanyPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectCompanyPartnerActionResponse

func (*ClientWithResponses) RejectCompanyPartnerActionWithResponse

func (c *ClientWithResponses) RejectCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body RejectCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectCompanyPartnerActionResponse, error)

func (*ClientWithResponses) RejectContactPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectContactPartnerActionResponse, error)

RejectContactPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectContactPartnerActionResponse

func (*ClientWithResponses) RejectContactPartnerActionWithResponse

func (c *ClientWithResponses) RejectContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body RejectContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectContactPartnerActionResponse, error)

func (*ClientWithResponses) RejectJobAdPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobAdPartnerActionResponse, error)

RejectJobAdPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectJobAdPartnerActionResponse

func (*ClientWithResponses) RejectJobAdPartnerActionWithResponse

func (c *ClientWithResponses) RejectJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body RejectJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobAdPartnerActionResponse, error)

func (*ClientWithResponses) RejectJobApplicationPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobApplicationPartnerActionResponse, error)

RejectJobApplicationPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectJobApplicationPartnerActionResponse

func (*ClientWithResponses) RejectJobApplicationPartnerActionWithResponse

func (c *ClientWithResponses) RejectJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body RejectJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobApplicationPartnerActionResponse, error)

func (*ClientWithResponses) RejectJobOrderPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobOrderPartnerActionResponse, error)

RejectJobOrderPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectJobOrderPartnerActionResponse

func (*ClientWithResponses) RejectJobOrderPartnerActionWithResponse

func (c *ClientWithResponses) RejectJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body RejectJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobOrderPartnerActionResponse, error)

func (*ClientWithResponses) RejectPlacementPartnerActionWithBodyWithResponse

func (c *ClientWithResponses) RejectPlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectPlacementPartnerActionResponse, error)

RejectPlacementPartnerActionWithBodyWithResponse request with arbitrary body returning *RejectPlacementPartnerActionResponse

func (*ClientWithResponses) RejectPlacementPartnerActionWithResponse

func (c *ClientWithResponses) RejectPlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body RejectPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectPlacementPartnerActionResponse, error)

func (*ClientWithResponses) RejectRequisitionWithBodyWithResponse

func (c *ClientWithResponses) RejectRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectRequisitionResponse, error)

RejectRequisitionWithBodyWithResponse request with arbitrary body returning *RejectRequisitionResponse

func (*ClientWithResponses) RejectRequisitionWithResponse

func (c *ClientWithResponses) RejectRequisitionWithResponse(ctx context.Context, requisitionId int32, body RejectRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectRequisitionResponse, error)

func (*ClientWithResponses) RemoveCompanyAddressWithResponse

func (c *ClientWithResponses) RemoveCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveCompanyAddressResponse, error)

RemoveCompanyAddressWithResponse request returning *RemoveCompanyAddressResponse

func (*ClientWithResponses) ReviewAcceptJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) ReviewAcceptJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewAcceptJobApplicationResponse, error)

ReviewAcceptJobApplicationWithBodyWithResponse request with arbitrary body returning *ReviewAcceptJobApplicationResponse

func (*ClientWithResponses) ReviewAcceptJobApplicationWithResponse

func (c *ClientWithResponses) ReviewAcceptJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewAcceptJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewAcceptJobApplicationResponse, error)

func (*ClientWithResponses) ReviewRejectJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) ReviewRejectJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewRejectJobApplicationResponse, error)

ReviewRejectJobApplicationWithBodyWithResponse request with arbitrary body returning *ReviewRejectJobApplicationResponse

func (*ClientWithResponses) ReviewRejectJobApplicationWithResponse

func (c *ClientWithResponses) ReviewRejectJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewRejectJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewRejectJobApplicationResponse, error)

func (*ClientWithResponses) ReviewSubmitJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) ReviewSubmitJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewSubmitJobApplicationResponse, error)

ReviewSubmitJobApplicationWithBodyWithResponse request with arbitrary body returning *ReviewSubmitJobApplicationResponse

func (*ClientWithResponses) ReviewSubmitJobApplicationWithResponse

func (c *ClientWithResponses) ReviewSubmitJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewSubmitJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewSubmitJobApplicationResponse, error)

func (*ClientWithResponses) ReviewViewJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) ReviewViewJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewViewJobApplicationResponse, error)

ReviewViewJobApplicationWithBodyWithResponse request with arbitrary body returning *ReviewViewJobApplicationResponse

func (*ClientWithResponses) ReviewViewJobApplicationWithResponse

func (c *ClientWithResponses) ReviewViewJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewViewJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewViewJobApplicationResponse, error)

func (*ClientWithResponses) SendCandidateSmsWithBodyWithResponse

func (c *ClientWithResponses) SendCandidateSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCandidateSmsResponse, error)

SendCandidateSmsWithBodyWithResponse request with arbitrary body returning *SendCandidateSmsResponse

func (*ClientWithResponses) SendCandidateSmsWithResponse

func (c *ClientWithResponses) SendCandidateSmsWithResponse(ctx context.Context, body SendCandidateSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCandidateSmsResponse, error)

func (*ClientWithResponses) SendCompanySmsWithBodyWithResponse

func (c *ClientWithResponses) SendCompanySmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCompanySmsResponse, error)

SendCompanySmsWithBodyWithResponse request with arbitrary body returning *SendCompanySmsResponse

func (*ClientWithResponses) SendCompanySmsWithResponse

func (c *ClientWithResponses) SendCompanySmsWithResponse(ctx context.Context, body SendCompanySmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCompanySmsResponse, error)

func (*ClientWithResponses) SendContactSmsWithBodyWithResponse

func (c *ClientWithResponses) SendContactSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendContactSmsResponse, error)

SendContactSmsWithBodyWithResponse request with arbitrary body returning *SendContactSmsResponse

func (*ClientWithResponses) SendContactSmsWithResponse

func (c *ClientWithResponses) SendContactSmsWithResponse(ctx context.Context, body SendContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendContactSmsResponse, error)

func (*ClientWithResponses) SendJobApplcationSmsWithBodyWithResponse

func (c *ClientWithResponses) SendJobApplcationSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobApplcationSmsResponse, error)

SendJobApplcationSmsWithBodyWithResponse request with arbitrary body returning *SendJobApplcationSmsResponse

func (*ClientWithResponses) SendJobApplcationSmsWithResponse

func (c *ClientWithResponses) SendJobApplcationSmsWithResponse(ctx context.Context, body SendJobApplcationSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobApplcationSmsResponse, error)

func (*ClientWithResponses) SendJobApplicationContactSmsWithBodyWithResponse

func (c *ClientWithResponses) SendJobApplicationContactSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobApplicationContactSmsResponse, error)

SendJobApplicationContactSmsWithBodyWithResponse request with arbitrary body returning *SendJobApplicationContactSmsResponse

func (*ClientWithResponses) SendJobApplicationContactSmsWithResponse

func (c *ClientWithResponses) SendJobApplicationContactSmsWithResponse(ctx context.Context, body SendJobApplicationContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobApplicationContactSmsResponse, error)

func (*ClientWithResponses) SendJobOrderSmsWithBodyWithResponse

func (c *ClientWithResponses) SendJobOrderSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobOrderSmsResponse, error)

SendJobOrderSmsWithBodyWithResponse request with arbitrary body returning *SendJobOrderSmsResponse

func (*ClientWithResponses) SendJobOrderSmsWithResponse

func (c *ClientWithResponses) SendJobOrderSmsWithResponse(ctx context.Context, body SendJobOrderSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobOrderSmsResponse, error)

func (*ClientWithResponses) SendPlacementSmsWithBodyWithResponse

func (c *ClientWithResponses) SendPlacementSmsWithBodyWithResponse(ctx context.Context, entityType RecipientEntityType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendPlacementSmsResponse, error)

SendPlacementSmsWithBodyWithResponse request with arbitrary body returning *SendPlacementSmsResponse

func (*ClientWithResponses) SendPlacementSmsWithResponse

func (c *ClientWithResponses) SendPlacementSmsWithResponse(ctx context.Context, entityType RecipientEntityType, body SendPlacementSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendPlacementSmsResponse, error)

func (*ClientWithResponses) SubmitJobBoardJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) SubmitJobBoardJobApplicationWithBodyWithResponse(ctx context.Context, boardId int32, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitJobBoardJobApplicationResponse, error)

SubmitJobBoardJobApplicationWithBodyWithResponse request with arbitrary body returning *SubmitJobBoardJobApplicationResponse

func (*ClientWithResponses) SubmitJobBoardJobApplicationWithResponse

func (c *ClientWithResponses) SubmitJobBoardJobApplicationWithResponse(ctx context.Context, boardId int32, adId int32, body SubmitJobBoardJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitJobBoardJobApplicationResponse, error)

func (*ClientWithResponses) SubmitJobOrderCandidateWithBodyWithResponse

func (c *ClientWithResponses) SubmitJobOrderCandidateWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitJobOrderCandidateResponse, error)

SubmitJobOrderCandidateWithBodyWithResponse request with arbitrary body returning *SubmitJobOrderCandidateResponse

func (*ClientWithResponses) SubmitJobOrderCandidateWithResponse

func (c *ClientWithResponses) SubmitJobOrderCandidateWithResponse(ctx context.Context, jobId int32, body SubmitJobOrderCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitJobOrderCandidateResponse, error)

func (*ClientWithResponses) SubmitRequisitionWithBodyWithResponse

func (c *ClientWithResponses) SubmitRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitRequisitionResponse, error)

SubmitRequisitionWithBodyWithResponse request with arbitrary body returning *SubmitRequisitionResponse

func (*ClientWithResponses) SubmitRequisitionWithResponse

func (c *ClientWithResponses) SubmitRequisitionWithResponse(ctx context.Context, requisitionId int32, body SubmitRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitRequisitionResponse, error)

func (*ClientWithResponses) UpdateCandidateAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateCandidateAttachmentWithBodyWithResponse(ctx context.Context, candidateId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateAttachmentResponse, error)

UpdateCandidateAttachmentWithBodyWithResponse request with arbitrary body returning *UpdateCandidateAttachmentResponse

func (*ClientWithResponses) UpdateCandidateAttachmentWithResponse

func (c *ClientWithResponses) UpdateCandidateAttachmentWithResponse(ctx context.Context, candidateId int32, attach int64, body UpdateCandidateAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateAttachmentResponse, error)

func (*ClientWithResponses) UpdateCandidateAvailabilityWeekWithBodyWithResponse

func (c *ClientWithResponses) UpdateCandidateAvailabilityWeekWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateAvailabilityWeekResponse, error)

UpdateCandidateAvailabilityWeekWithBodyWithResponse request with arbitrary body returning *UpdateCandidateAvailabilityWeekResponse

func (*ClientWithResponses) UpdateCandidateAvailabilityWeekWithResponse

func (c *ClientWithResponses) UpdateCandidateAvailabilityWeekWithResponse(ctx context.Context, candidateId int32, body UpdateCandidateAvailabilityWeekJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateAvailabilityWeekResponse, error)

func (*ClientWithResponses) UpdateCandidatePhotoWithBodyWithResponse

func (c *ClientWithResponses) UpdateCandidatePhotoWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidatePhotoResponse, error)

UpdateCandidatePhotoWithBodyWithResponse request with arbitrary body returning *UpdateCandidatePhotoResponse

func (*ClientWithResponses) UpdateCandidateUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateCandidateUserTaskWithBodyWithResponse(ctx context.Context, candidateId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateUserTaskResponse, error)

UpdateCandidateUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateCandidateUserTaskResponse

func (*ClientWithResponses) UpdateCandidateUserTaskWithResponse

func (c *ClientWithResponses) UpdateCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, taskId int64, body UpdateCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateUserTaskResponse, error)

func (*ClientWithResponses) UpdateCandidateWithBodyWithResponse

func (c *ClientWithResponses) UpdateCandidateWithBodyWithResponse(ctx context.Context, candidateId int32, params *UpdateCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateResponse, error)

UpdateCandidateWithBodyWithResponse request with arbitrary body returning *UpdateCandidateResponse

func (*ClientWithResponses) UpdateCandidateWithResponse

func (c *ClientWithResponses) UpdateCandidateWithResponse(ctx context.Context, candidateId int32, params *UpdateCandidateParams, body UpdateCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateResponse, error)

func (*ClientWithResponses) UpdateCompanyAddressWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyAddressWithBodyWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyAddressResponse, error)

UpdateCompanyAddressWithBodyWithResponse request with arbitrary body returning *UpdateCompanyAddressResponse

func (*ClientWithResponses) UpdateCompanyAddressWithResponse

func (c *ClientWithResponses) UpdateCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, body UpdateCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyAddressResponse, error)

func (*ClientWithResponses) UpdateCompanyAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyAttachmentWithBodyWithResponse(ctx context.Context, companyId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyAttachmentResponse, error)

UpdateCompanyAttachmentWithBodyWithResponse request with arbitrary body returning *UpdateCompanyAttachmentResponse

func (*ClientWithResponses) UpdateCompanyAttachmentWithResponse

func (c *ClientWithResponses) UpdateCompanyAttachmentWithResponse(ctx context.Context, companyId int32, attach int64, body UpdateCompanyAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyAttachmentResponse, error)

func (*ClientWithResponses) UpdateCompanyLogoWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyLogoWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyLogoResponse, error)

UpdateCompanyLogoWithBodyWithResponse request with arbitrary body returning *UpdateCompanyLogoResponse

func (*ClientWithResponses) UpdateCompanyUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyUserTaskWithBodyWithResponse(ctx context.Context, companyId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyUserTaskResponse, error)

UpdateCompanyUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateCompanyUserTaskResponse

func (*ClientWithResponses) UpdateCompanyUserTaskWithResponse

func (c *ClientWithResponses) UpdateCompanyUserTaskWithResponse(ctx context.Context, companyId int32, taskId int64, body UpdateCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyUserTaskResponse, error)

func (*ClientWithResponses) UpdateCompanyWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyWithBodyWithResponse(ctx context.Context, companyId int32, params *UpdateCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyResponse, error)

UpdateCompanyWithBodyWithResponse request with arbitrary body returning *UpdateCompanyResponse

func (*ClientWithResponses) UpdateCompanyWithResponse

func (c *ClientWithResponses) UpdateCompanyWithResponse(ctx context.Context, companyId int32, params *UpdateCompanyParams, body UpdateCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyResponse, error)

func (*ClientWithResponses) UpdateCompanyWorkflowWithBodyWithResponse

func (c *ClientWithResponses) UpdateCompanyWorkflowWithBodyWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyWorkflowResponse, error)

UpdateCompanyWorkflowWithBodyWithResponse request with arbitrary body returning *UpdateCompanyWorkflowResponse

func (*ClientWithResponses) UpdateCompanyWorkflowWithResponse

func (c *ClientWithResponses) UpdateCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, body UpdateCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyWorkflowResponse, error)

func (*ClientWithResponses) UpdateContactAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactAttachmentWithBodyWithResponse(ctx context.Context, contactId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactAttachmentResponse, error)

UpdateContactAttachmentWithBodyWithResponse request with arbitrary body returning *UpdateContactAttachmentResponse

func (*ClientWithResponses) UpdateContactAttachmentWithResponse

func (c *ClientWithResponses) UpdateContactAttachmentWithResponse(ctx context.Context, contactId int32, attach int64, body UpdateContactAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactAttachmentResponse, error)

func (*ClientWithResponses) UpdateContactPhotoWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactPhotoWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactPhotoResponse, error)

UpdateContactPhotoWithBodyWithResponse request with arbitrary body returning *UpdateContactPhotoResponse

func (*ClientWithResponses) UpdateContactUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactUserTaskWithBodyWithResponse(ctx context.Context, contactId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactUserTaskResponse, error)

UpdateContactUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateContactUserTaskResponse

func (*ClientWithResponses) UpdateContactUserTaskWithResponse

func (c *ClientWithResponses) UpdateContactUserTaskWithResponse(ctx context.Context, contactId int32, taskId int64, body UpdateContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactUserTaskResponse, error)

func (*ClientWithResponses) UpdateContactWithBodyWithResponse

func (c *ClientWithResponses) UpdateContactWithBodyWithResponse(ctx context.Context, contactId int32, params *UpdateContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

UpdateContactWithBodyWithResponse request with arbitrary body returning *UpdateContactResponse

func (*ClientWithResponses) UpdateContactWithResponse

func (c *ClientWithResponses) UpdateContactWithResponse(ctx context.Context, contactId int32, params *UpdateContactParams, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

func (*ClientWithResponses) UpdateEventWithBodyWithResponse added in v0.0.3

func (c *ClientWithResponses) UpdateEventWithBodyWithResponse(ctx context.Context, eventId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)

UpdateEventWithBodyWithResponse request with arbitrary body returning *UpdateEventResponse

func (*ClientWithResponses) UpdateEventWithResponse added in v0.0.3

func (c *ClientWithResponses) UpdateEventWithResponse(ctx context.Context, eventId int32, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)

func (*ClientWithResponses) UpdateJobAdDraftWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobAdDraftWithBodyWithResponse(ctx context.Context, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobAdDraftResponse, error)

UpdateJobAdDraftWithBodyWithResponse request with arbitrary body returning *UpdateJobAdDraftResponse

func (*ClientWithResponses) UpdateJobAdDraftWithResponse

func (c *ClientWithResponses) UpdateJobAdDraftWithResponse(ctx context.Context, adId int32, body UpdateJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobAdDraftResponse, error)

func (*ClientWithResponses) UpdateJobApplicationAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobApplicationAttachmentWithBodyWithResponse(ctx context.Context, applicationId int64, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationAttachmentResponse, error)

UpdateJobApplicationAttachmentWithBodyWithResponse request with arbitrary body returning *UpdateJobApplicationAttachmentResponse

func (*ClientWithResponses) UpdateJobApplicationAttachmentWithResponse

func (c *ClientWithResponses) UpdateJobApplicationAttachmentWithResponse(ctx context.Context, applicationId int64, attach int64, body UpdateJobApplicationAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationAttachmentResponse, error)

func (*ClientWithResponses) UpdateJobApplicationUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobApplicationUserTaskWithBodyWithResponse(ctx context.Context, applicationId int64, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationUserTaskResponse, error)

UpdateJobApplicationUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateJobApplicationUserTaskResponse

func (*ClientWithResponses) UpdateJobApplicationUserTaskWithResponse

func (c *ClientWithResponses) UpdateJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, taskId int64, body UpdateJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationUserTaskResponse, error)

func (*ClientWithResponses) UpdateJobApplicationWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationResponse, error)

UpdateJobApplicationWithBodyWithResponse request with arbitrary body returning *UpdateJobApplicationResponse

func (*ClientWithResponses) UpdateJobApplicationWithResponse

func (c *ClientWithResponses) UpdateJobApplicationWithResponse(ctx context.Context, applicationId int64, body UpdateJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationResponse, error)

func (*ClientWithResponses) UpdateJobOrderAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobOrderAttachmentWithBodyWithResponse(ctx context.Context, jobId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderAttachmentResponse, error)

UpdateJobOrderAttachmentWithBodyWithResponse request with arbitrary body returning *UpdateJobOrderAttachmentResponse

func (*ClientWithResponses) UpdateJobOrderAttachmentWithResponse

func (c *ClientWithResponses) UpdateJobOrderAttachmentWithResponse(ctx context.Context, jobId int32, attach int64, body UpdateJobOrderAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderAttachmentResponse, error)

func (*ClientWithResponses) UpdateJobOrderPayrollBillingWithResponse

func (c *ClientWithResponses) UpdateJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*UpdateJobOrderPayrollBillingResponse, error)

UpdateJobOrderPayrollBillingWithResponse request returning *UpdateJobOrderPayrollBillingResponse

func (*ClientWithResponses) UpdateJobOrderUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobOrderUserTaskWithBodyWithResponse(ctx context.Context, jobId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderUserTaskResponse, error)

UpdateJobOrderUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateJobOrderUserTaskResponse

func (*ClientWithResponses) UpdateJobOrderUserTaskWithResponse

func (c *ClientWithResponses) UpdateJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, taskId int64, body UpdateJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderUserTaskResponse, error)

func (*ClientWithResponses) UpdateJobOrderWithBodyWithResponse

func (c *ClientWithResponses) UpdateJobOrderWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderResponse, error)

UpdateJobOrderWithBodyWithResponse request with arbitrary body returning *UpdateJobOrderResponse

func (*ClientWithResponses) UpdateJobOrderWithResponse

func (c *ClientWithResponses) UpdateJobOrderWithResponse(ctx context.Context, jobId int32, body UpdateJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderResponse, error)

func (*ClientWithResponses) UpdateNoteWithBodyWithResponse

func (c *ClientWithResponses) UpdateNoteWithBodyWithResponse(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNoteResponse, error)

UpdateNoteWithBodyWithResponse request with arbitrary body returning *UpdateNoteResponse

func (*ClientWithResponses) UpdateNoteWithResponse

func (c *ClientWithResponses) UpdateNoteWithResponse(ctx context.Context, noteId openapi_types.UUID, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNoteResponse, error)

func (*ClientWithResponses) UpdateOpportunityWithBodyWithResponse

func (c *ClientWithResponses) UpdateOpportunityWithBodyWithResponse(ctx context.Context, opportunityId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOpportunityResponse, error)

UpdateOpportunityWithBodyWithResponse request with arbitrary body returning *UpdateOpportunityResponse

func (*ClientWithResponses) UpdateOpportunityWithResponse

func (c *ClientWithResponses) UpdateOpportunityWithResponse(ctx context.Context, opportunityId openapi_types.UUID, body UpdateOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOpportunityResponse, error)

func (*ClientWithResponses) UpdatePartnerActionWithBodyWithResponse

func (c *ClientWithResponses) UpdatePartnerActionWithBodyWithResponse(ctx context.Context, act openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartnerActionResponse, error)

UpdatePartnerActionWithBodyWithResponse request with arbitrary body returning *UpdatePartnerActionResponse

func (*ClientWithResponses) UpdatePartnerActionWithResponse

func (*ClientWithResponses) UpdatePlacementAttachmentWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlacementAttachmentWithBodyWithResponse(ctx context.Context, placementId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementAttachmentResponse, error)

UpdatePlacementAttachmentWithBodyWithResponse request with arbitrary body returning *UpdatePlacementAttachmentResponse

func (*ClientWithResponses) UpdatePlacementAttachmentWithResponse

func (c *ClientWithResponses) UpdatePlacementAttachmentWithResponse(ctx context.Context, placementId int32, attach int64, body UpdatePlacementAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementAttachmentResponse, error)

func (*ClientWithResponses) UpdatePlacementUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlacementUserTaskWithBodyWithResponse(ctx context.Context, placementId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementUserTaskResponse, error)

UpdatePlacementUserTaskWithBodyWithResponse request with arbitrary body returning *UpdatePlacementUserTaskResponse

func (*ClientWithResponses) UpdatePlacementUserTaskWithResponse

func (c *ClientWithResponses) UpdatePlacementUserTaskWithResponse(ctx context.Context, placementId int32, taskId int64, body UpdatePlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementUserTaskResponse, error)

func (*ClientWithResponses) UpdatePlacementWithBodyWithResponse

func (c *ClientWithResponses) UpdatePlacementWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementResponse, error)

UpdatePlacementWithBodyWithResponse request with arbitrary body returning *UpdatePlacementResponse

func (*ClientWithResponses) UpdatePlacementWithResponse

func (c *ClientWithResponses) UpdatePlacementWithResponse(ctx context.Context, placementId int32, body UpdatePlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementResponse, error)

func (*ClientWithResponses) UpdateRequisitionWithBodyWithResponse

func (c *ClientWithResponses) UpdateRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRequisitionResponse, error)

UpdateRequisitionWithBodyWithResponse request with arbitrary body returning *UpdateRequisitionResponse

func (*ClientWithResponses) UpdateRequisitionWithResponse

func (c *ClientWithResponses) UpdateRequisitionWithResponse(ctx context.Context, requisitionId int32, body UpdateRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRequisitionResponse, error)

func (*ClientWithResponses) UpdateUserTaskWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserTaskWithBodyWithResponse(ctx context.Context, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserTaskResponse, error)

UpdateUserTaskWithBodyWithResponse request with arbitrary body returning *UpdateUserTaskResponse

func (*ClientWithResponses) UpdateUserTaskWithResponse

func (c *ClientWithResponses) UpdateUserTaskWithResponse(ctx context.Context, taskId int64, body UpdateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserTaskResponse, error)

func (*ClientWithResponses) UpdateWebhookWithBodyWithResponse

func (c *ClientWithResponses) UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

UpdateWebhookWithBodyWithResponse request with arbitrary body returning *UpdateWebhookResponse

func (*ClientWithResponses) UpdateWebhookWithResponse

func (c *ClientWithResponses) UpdateWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// FindJobApplicationsWithResponse request
	FindJobApplicationsWithResponse(ctx context.Context, params *FindJobApplicationsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationsResponse, error)

	// FindJobApplicationActivityWithResponse request
	FindJobApplicationActivityWithResponse(ctx context.Context, params *FindJobApplicationActivityParams, reqEditors ...RequestEditorFn) (*FindJobApplicationActivityResponse, error)

	// FindJobApplicationActivitySettingsWithResponse request
	FindJobApplicationActivitySettingsWithResponse(ctx context.Context, params *FindJobApplicationActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationActivitySettingsResponse, error)

	// GetJobApplicationActivitySettingWithResponse request
	GetJobApplicationActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationActivitySettingResponse, error)

	// DeletedJobApplicationsWithResponse request
	DeletedJobApplicationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedJobApplicationsResponse, error)

	// GetJobApplicationCustomFieldListWithResponse request
	GetJobApplicationCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJobApplicationCustomFieldListResponse, error)

	// PutJobApplicationCustomFieldListWithBodyWithResponse request with any body
	PutJobApplicationCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationCustomFieldListResponse, error)

	PutJobApplicationCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutJobApplicationCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationCustomFieldListResponse, error)

	// GetJobApplicationCustomFieldListItemWithResponse request
	GetJobApplicationCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationCustomFieldListItemResponse, error)

	// GetJobApplicationStatusListWithResponse request
	GetJobApplicationStatusListWithResponse(ctx context.Context, params *GetJobApplicationStatusListParams, reqEditors ...RequestEditorFn) (*GetJobApplicationStatusListResponse, error)

	// GetJobApplicationStatusListItemWithResponse request
	GetJobApplicationStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetJobApplicationStatusListItemResponse, error)

	// GetJobApplicationWorkflowListWithResponse request
	GetJobApplicationWorkflowListWithResponse(ctx context.Context, params *GetJobApplicationWorkflowListParams, reqEditors ...RequestEditorFn) (*GetJobApplicationWorkflowListResponse, error)

	// GetWorkflowListWithResponse request
	GetWorkflowListWithResponse(ctx context.Context, params *GetWorkflowListParams, reqEditors ...RequestEditorFn) (*GetWorkflowListResponse, error)

	// GetJobApplicationWithResponse request
	GetJobApplicationWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationResponse, error)

	// UpdateJobApplicationWithBodyWithResponse request with any body
	UpdateJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationResponse, error)

	UpdateJobApplicationWithResponse(ctx context.Context, applicationId int64, body UpdateJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationResponse, error)

	// GetJobApplicationActivityByApplicationIdWithResponse request
	GetJobApplicationActivityByApplicationIdWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationActivityByApplicationIdResponse, error)

	// AddJobApplicationActivityWithBodyWithResponse request with any body
	AddJobApplicationActivityWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationActivityResponse, error)

	AddJobApplicationActivityWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationActivityResponse, error)

	// GetJobApplicationActivityWithResponse request
	GetJobApplicationActivityWithResponse(ctx context.Context, applicationId int64, activityId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationActivityResponse, error)

	// FindJobApplicationAttachmentsWithResponse request
	FindJobApplicationAttachmentsWithResponse(ctx context.Context, applicationId int64, params *FindJobApplicationAttachmentsParams, reqEditors ...RequestEditorFn) (*FindJobApplicationAttachmentsResponse, error)

	// GetJobApplicationAttachmentWithResponse request
	GetJobApplicationAttachmentWithResponse(ctx context.Context, applicationId int64, attach int64, reqEditors ...RequestEditorFn) (*GetJobApplicationAttachmentResponse, error)

	// AddJobApplicationAttachmentWithBodyWithResponse request with any body
	AddJobApplicationAttachmentWithBodyWithResponse(ctx context.Context, applicationId int64, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationAttachmentResponse, error)

	// UpdateJobApplicationAttachmentWithBodyWithResponse request with any body
	UpdateJobApplicationAttachmentWithBodyWithResponse(ctx context.Context, applicationId int64, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationAttachmentResponse, error)

	UpdateJobApplicationAttachmentWithResponse(ctx context.Context, applicationId int64, attach int64, body UpdateJobApplicationAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationAttachmentResponse, error)

	// GetJobApplicationInterviewsWithResponse request
	GetJobApplicationInterviewsWithResponse(ctx context.Context, applicationId int64, params *GetJobApplicationInterviewsParams, reqEditors ...RequestEditorFn) (*GetJobApplicationInterviewsResponse, error)

	// PostJobApplicationExternalInterviewWithBodyWithResponse request with any body
	PostJobApplicationExternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobApplicationExternalInterviewResponse, error)

	PostJobApplicationExternalInterviewWithResponse(ctx context.Context, applicationId int64, body PostJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobApplicationExternalInterviewResponse, error)

	// PutJobApplicationExternalInterviewWithBodyWithResponse request with any body
	PutJobApplicationExternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationExternalInterviewResponse, error)

	PutJobApplicationExternalInterviewWithResponse(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationExternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationExternalInterviewResponse, error)

	// PostJobApplicationInternalInterviewWithBodyWithResponse request with any body
	PostJobApplicationInternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostJobApplicationInternalInterviewResponse, error)

	PostJobApplicationInternalInterviewWithResponse(ctx context.Context, applicationId int64, body PostJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostJobApplicationInternalInterviewResponse, error)

	// PutJobApplicationInternalInterviewWithBodyWithResponse request with any body
	PutJobApplicationInternalInterviewWithBodyWithResponse(ctx context.Context, applicationId int64, interviewId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationInternalInterviewResponse, error)

	PutJobApplicationInternalInterviewWithResponse(ctx context.Context, applicationId int64, interviewId int32, body PutJobApplicationInternalInterviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationInternalInterviewResponse, error)

	// GetJobApplicationNotesWithResponse request
	GetJobApplicationNotesWithResponse(ctx context.Context, applicationId int64, params *GetJobApplicationNotesParams, reqEditors ...RequestEditorFn) (*GetJobApplicationNotesResponse, error)

	// AddJobApplicationNoteWithBodyWithResponse request with any body
	AddJobApplicationNoteWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationNoteResponse, error)

	AddJobApplicationNoteWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationNoteResponse, error)

	// ReviewSubmitJobApplicationWithBodyWithResponse request with any body
	ReviewSubmitJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewSubmitJobApplicationResponse, error)

	ReviewSubmitJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewSubmitJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewSubmitJobApplicationResponse, error)

	// ReviewViewJobApplicationWithBodyWithResponse request with any body
	ReviewViewJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewViewJobApplicationResponse, error)

	ReviewViewJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewViewJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewViewJobApplicationResponse, error)

	// ReviewAcceptJobApplicationWithBodyWithResponse request with any body
	ReviewAcceptJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewAcceptJobApplicationResponse, error)

	ReviewAcceptJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewAcceptJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewAcceptJobApplicationResponse, error)

	// ReviewRejectJobApplicationWithBodyWithResponse request with any body
	ReviewRejectJobApplicationWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviewRejectJobApplicationResponse, error)

	ReviewRejectJobApplicationWithResponse(ctx context.Context, applicationId int64, body ReviewRejectJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviewRejectJobApplicationResponse, error)

	// PutJobApplicationStatusWithBodyWithResponse request with any body
	PutJobApplicationStatusWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobApplicationStatusResponse, error)

	PutJobApplicationStatusWithResponse(ctx context.Context, applicationId int64, body PutJobApplicationStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobApplicationStatusResponse, error)

	// AddJobApplicationUserTaskWithBodyWithResponse request with any body
	AddJobApplicationUserTaskWithBodyWithResponse(ctx context.Context, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationUserTaskResponse, error)

	AddJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, body AddJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationUserTaskResponse, error)

	// GetJobApplicationUserTaskWithResponse request
	GetJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, taskId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationUserTaskResponse, error)

	// UpdateJobApplicationUserTaskWithBodyWithResponse request with any body
	UpdateJobApplicationUserTaskWithBodyWithResponse(ctx context.Context, applicationId int64, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobApplicationUserTaskResponse, error)

	UpdateJobApplicationUserTaskWithResponse(ctx context.Context, applicationId int64, taskId int64, body UpdateJobApplicationUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobApplicationUserTaskResponse, error)

	// GetJobApplicationVideosWithResponse request
	GetJobApplicationVideosWithResponse(ctx context.Context, applicationId int64, reqEditors ...RequestEditorFn) (*GetJobApplicationVideosResponse, error)

	// GetLatestJobApplicationVideoWithResponse request
	GetLatestJobApplicationVideoWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*GetLatestJobApplicationVideoResponse, error)

	// AddJobApplicationVideoWithBodyWithResponse request with any body
	AddJobApplicationVideoWithBodyWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobApplicationVideoResponse, error)

	AddJobApplicationVideoWithResponse(ctx context.Context, applicationId int64, videoType CandidateVideoType, body AddJobApplicationVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobApplicationVideoResponse, error)

	// FindCandidatesWithResponse request
	FindCandidatesWithResponse(ctx context.Context, params *FindCandidatesParams, reqEditors ...RequestEditorFn) (*FindCandidatesResponse, error)

	// AddCandidateWithBodyWithResponse request with any body
	AddCandidateWithBodyWithResponse(ctx context.Context, params *AddCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateResponse, error)

	AddCandidateWithResponse(ctx context.Context, params *AddCandidateParams, body AddCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateResponse, error)

	// FindCandidateActivitiesWithResponse request
	FindCandidateActivitiesWithResponse(ctx context.Context, params *FindCandidateActivitiesParams, reqEditors ...RequestEditorFn) (*FindCandidateActivitiesResponse, error)

	// FindCandidateActivitySettingsWithResponse request
	FindCandidateActivitySettingsWithResponse(ctx context.Context, params *FindCandidateActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindCandidateActivitySettingsResponse, error)

	// GetCandidateActivitySettingWithResponse request
	GetCandidateActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetCandidateActivitySettingResponse, error)

	// FindAllCandidateAttachmentsWithResponse request
	FindAllCandidateAttachmentsWithResponse(ctx context.Context, params *FindAllCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*FindAllCandidateAttachmentsResponse, error)

	// DeletedCandidatesWithResponse request
	DeletedCandidatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedCandidatesResponse, error)

	// GetCandidateCustomFieldListWithResponse request
	GetCandidateCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCandidateCustomFieldListResponse, error)

	// GetCandidateCustomFieldListItemWithResponse request
	GetCandidateCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetCandidateCustomFieldListItemResponse, error)

	// PutCandidateCustomFieldListItemWithBodyWithResponse request with any body
	PutCandidateCustomFieldListItemWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateCustomFieldListItemResponse, error)

	PutCandidateCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, body PutCandidateCustomFieldListItemJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateCustomFieldListItemResponse, error)

	// GetCandidateAttachmentCategoryListWithResponse request
	GetCandidateAttachmentCategoryListWithResponse(ctx context.Context, params *GetCandidateAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetCandidateAttachmentCategoryListResponse, error)

	// GetCandidateNoteTypeListWithResponse request
	GetCandidateNoteTypeListWithResponse(ctx context.Context, params *GetCandidateNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetCandidateNoteTypeListResponse, error)

	// GetCandidateRatingListWithResponse request
	GetCandidateRatingListWithResponse(ctx context.Context, params *GetCandidateRatingListParams, reqEditors ...RequestEditorFn) (*GetCandidateRatingListResponse, error)

	// GetCandidateSalutationListWithResponse request
	GetCandidateSalutationListWithResponse(ctx context.Context, params *GetCandidateSalutationListParams, reqEditors ...RequestEditorFn) (*GetCandidateSalutationListResponse, error)

	// GetCandidateSourceListWithResponse request
	GetCandidateSourceListWithResponse(ctx context.Context, params *GetCandidateSourceListParams, reqEditors ...RequestEditorFn) (*GetCandidateSourceListResponse, error)

	// GetCandidateStatusListWithResponse request
	GetCandidateStatusListWithResponse(ctx context.Context, params *GetCandidateStatusListParams, reqEditors ...RequestEditorFn) (*GetCandidateStatusListResponse, error)

	// GetCandidateStatusListItemWithResponse request
	GetCandidateStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetCandidateStatusListItemResponse, error)

	// FindCandidatesPayrollBillingsWithResponse request
	FindCandidatesPayrollBillingsWithResponse(ctx context.Context, params *FindCandidatesPayrollBillingsParams, reqEditors ...RequestEditorFn) (*FindCandidatesPayrollBillingsResponse, error)

	// GetCandidateWithResponse request
	GetCandidateWithResponse(ctx context.Context, candidateId int32, params *GetCandidateParams, reqEditors ...RequestEditorFn) (*GetCandidateResponse, error)

	// UpdateCandidateWithBodyWithResponse request with any body
	UpdateCandidateWithBodyWithResponse(ctx context.Context, candidateId int32, params *UpdateCandidateParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateResponse, error)

	UpdateCandidateWithResponse(ctx context.Context, candidateId int32, params *UpdateCandidateParams, body UpdateCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateResponse, error)

	// GetCandidateActivityByCandidateIdWithResponse request
	GetCandidateActivityByCandidateIdWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateActivityByCandidateIdResponse, error)

	// AddCandidateActivityWithBodyWithResponse request with any body
	AddCandidateActivityWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateActivityResponse, error)

	AddCandidateActivityWithResponse(ctx context.Context, candidateId int32, body AddCandidateActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateActivityResponse, error)

	// GetCandidateActivityWithResponse request
	GetCandidateActivityWithResponse(ctx context.Context, candidateId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetCandidateActivityResponse, error)

	// GetCandidateJobApplicationsWithResponse request
	GetCandidateJobApplicationsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetCandidateJobApplicationsResponse, error)

	// AddCandidateJobOrdersWithBodyWithResponse request with any body
	AddCandidateJobOrdersWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateJobOrdersResponse, error)

	AddCandidateJobOrdersWithResponse(ctx context.Context, candidateId int32, body AddCandidateJobOrdersJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateJobOrdersResponse, error)

	// GetActiveCandidateJobApplicationsWithResponse request
	GetActiveCandidateJobApplicationsWithResponse(ctx context.Context, candidateId int32, params *GetActiveCandidateJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetActiveCandidateJobApplicationsResponse, error)

	// FindCandidateAttachmentsWithResponse request
	FindCandidateAttachmentsWithResponse(ctx context.Context, candidateId int32, params *FindCandidateAttachmentsParams, reqEditors ...RequestEditorFn) (*FindCandidateAttachmentsResponse, error)

	// GetCandidateAttachmentWithResponse request
	GetCandidateAttachmentWithResponse(ctx context.Context, candidateId int32, attach int64, reqEditors ...RequestEditorFn) (*GetCandidateAttachmentResponse, error)

	// AddCandidateAttachmentWithBodyWithResponse request with any body
	AddCandidateAttachmentWithBodyWithResponse(ctx context.Context, candidateId int32, attach SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateAttachmentResponse, error)

	// UpdateCandidateAttachmentWithBodyWithResponse request with any body
	UpdateCandidateAttachmentWithBodyWithResponse(ctx context.Context, candidateId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateAttachmentResponse, error)

	UpdateCandidateAttachmentWithResponse(ctx context.Context, candidateId int32, attach int64, body UpdateCandidateAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateAttachmentResponse, error)

	// GetCandidateAvailabilityWithResponse request
	GetCandidateAvailabilityWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateAvailabilityResponse, error)

	// DeleteCandidateAvailabilityWeekWithResponse request
	DeleteCandidateAvailabilityWeekWithResponse(ctx context.Context, candidateId int32, params *DeleteCandidateAvailabilityWeekParams, reqEditors ...RequestEditorFn) (*DeleteCandidateAvailabilityWeekResponse, error)

	// UpdateCandidateAvailabilityWeekWithBodyWithResponse request with any body
	UpdateCandidateAvailabilityWeekWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateAvailabilityWeekResponse, error)

	UpdateCandidateAvailabilityWeekWithResponse(ctx context.Context, candidateId int32, body UpdateCandidateAvailabilityWeekJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateAvailabilityWeekResponse, error)

	// GetCandidateEventsWithResponse request
	GetCandidateEventsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateEventsParams, reqEditors ...RequestEditorFn) (*GetCandidateEventsResponse, error)

	// GetCandidateFloatsWithResponse request
	GetCandidateFloatsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateFloatsResponse, error)

	// GetCandidateInterviewsWithResponse request
	GetCandidateInterviewsWithResponse(ctx context.Context, candidateId int32, params *GetCandidateInterviewsParams, reqEditors ...RequestEditorFn) (*GetCandidateInterviewsResponse, error)

	// GetCandidateNotesWithResponse request
	GetCandidateNotesWithResponse(ctx context.Context, candidateId int32, params *GetCandidateNotesParams, reqEditors ...RequestEditorFn) (*GetCandidateNotesResponse, error)

	// AddCandidateNoteWithBodyWithResponse request with any body
	AddCandidateNoteWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateNoteResponse, error)

	AddCandidateNoteWithResponse(ctx context.Context, candidateId int32, body AddCandidateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateNoteResponse, error)

	// GetCandidatePayrollBillingWithResponse request
	GetCandidatePayrollBillingWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidatePayrollBillingResponse, error)

	// DeleteCandidatePhotoWithResponse request
	DeleteCandidatePhotoWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*DeleteCandidatePhotoResponse, error)

	// GetCandidatePhotoWithResponse request
	GetCandidatePhotoWithResponse(ctx context.Context, candidateId int32, params *GetCandidatePhotoParams, reqEditors ...RequestEditorFn) (*GetCandidatePhotoResponse, error)

	// HeadCandidatePhotoWithResponse request
	HeadCandidatePhotoWithResponse(ctx context.Context, candidateId int32, params *HeadCandidatePhotoParams, reqEditors ...RequestEditorFn) (*HeadCandidatePhotoResponse, error)

	// UpdateCandidatePhotoWithBodyWithResponse request with any body
	UpdateCandidatePhotoWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidatePhotoResponse, error)

	// GetCandidatePlacementsWithResponse request
	GetCandidatePlacementsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidatePlacementsResponse, error)

	// GetCandidateApprovedPlacementsWithResponse request
	GetCandidateApprovedPlacementsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateApprovedPlacementsResponse, error)

	// PrivacyDeleteCandidateWithResponse request
	PrivacyDeleteCandidateWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*PrivacyDeleteCandidateResponse, error)

	// GetCandidateSkillsWithResponse request
	GetCandidateSkillsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateSkillsResponse, error)

	// DeleteCandidateSkillsWithBodyWithResponse request with any body
	DeleteCandidateSkillsWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteCandidateSkillsResponse, error)

	DeleteCandidateSkillsWithResponse(ctx context.Context, candidateId int32, body DeleteCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteCandidateSkillsResponse, error)

	// PutCandidateSkillsWithBodyWithResponse request with any body
	PutCandidateSkillsWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateSkillsResponse, error)

	PutCandidateSkillsWithResponse(ctx context.Context, candidateId int32, body PutCandidateSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateSkillsResponse, error)

	// DeleteCandidateCategoryWithResponse request
	DeleteCandidateCategoryWithResponse(ctx context.Context, candidateId int32, categoryId int32, reqEditors ...RequestEditorFn) (*DeleteCandidateCategoryResponse, error)

	// PutCandidateStatusWithBodyWithResponse request with any body
	PutCandidateStatusWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCandidateStatusResponse, error)

	PutCandidateStatusWithResponse(ctx context.Context, candidateId int32, body PutCandidateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCandidateStatusResponse, error)

	// GetCandidateSubmissionsWithResponse request
	GetCandidateSubmissionsWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateSubmissionsResponse, error)

	// AddCandidateUserTaskWithBodyWithResponse request with any body
	AddCandidateUserTaskWithBodyWithResponse(ctx context.Context, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateUserTaskResponse, error)

	AddCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, body AddCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateUserTaskResponse, error)

	// GetCandidateUserTaskWithResponse request
	GetCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetCandidateUserTaskResponse, error)

	// UpdateCandidateUserTaskWithBodyWithResponse request with any body
	UpdateCandidateUserTaskWithBodyWithResponse(ctx context.Context, candidateId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCandidateUserTaskResponse, error)

	UpdateCandidateUserTaskWithResponse(ctx context.Context, candidateId int32, taskId int64, body UpdateCandidateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCandidateUserTaskResponse, error)

	// GetCandidateVideosWithResponse request
	GetCandidateVideosWithResponse(ctx context.Context, candidateId int32, reqEditors ...RequestEditorFn) (*GetCandidateVideosResponse, error)

	// GetLatestCandidateVideoWithResponse request
	GetLatestCandidateVideoWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, reqEditors ...RequestEditorFn) (*GetLatestCandidateVideoResponse, error)

	// AddCandidateVideoWithBodyWithResponse request with any body
	AddCandidateVideoWithBodyWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCandidateVideoResponse, error)

	AddCandidateVideoWithResponse(ctx context.Context, candidateId int32, videoType CandidateVideoType, body AddCandidateVideoJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCandidateVideoResponse, error)

	// FindCategoriesWithResponse request
	FindCategoriesWithResponse(ctx context.Context, params *FindCategoriesParams, reqEditors ...RequestEditorFn) (*FindCategoriesResponse, error)

	// FindCompaniesWithResponse request
	FindCompaniesWithResponse(ctx context.Context, params *FindCompaniesParams, reqEditors ...RequestEditorFn) (*FindCompaniesResponse, error)

	// AddCompanyWithBodyWithResponse request with any body
	AddCompanyWithBodyWithResponse(ctx context.Context, params *AddCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyResponse, error)

	AddCompanyWithResponse(ctx context.Context, params *AddCompanyParams, body AddCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyResponse, error)

	// FindCompanyActivityWithResponse request
	FindCompanyActivityWithResponse(ctx context.Context, params *FindCompanyActivityParams, reqEditors ...RequestEditorFn) (*FindCompanyActivityResponse, error)

	// FindCompanyActivitySettingsWithResponse request
	FindCompanyActivitySettingsWithResponse(ctx context.Context, params *FindCompanyActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindCompanyActivitySettingsResponse, error)

	// GetCompanyActivitySettingWithResponse request
	GetCompanyActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetCompanyActivitySettingResponse, error)

	// DeletedCompaniesWithResponse request
	DeletedCompaniesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedCompaniesResponse, error)

	// GetCompanyCustomFieldListWithResponse request
	GetCompanyCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCompanyCustomFieldListResponse, error)

	// GetCompanyCustomFieldListItemWithResponse request
	GetCompanyCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetCompanyCustomFieldListItemResponse, error)

	// PutCompanyCustomFieldListWithBodyWithResponse request with any body
	PutCompanyCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCompanyCustomFieldListResponse, error)

	PutCompanyCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutCompanyCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCompanyCustomFieldListResponse, error)

	// GetCompanyAttachmentCategoryListWithResponse request
	GetCompanyAttachmentCategoryListWithResponse(ctx context.Context, params *GetCompanyAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetCompanyAttachmentCategoryListResponse, error)

	// GetCompanyNoteTypeListWithResponse request
	GetCompanyNoteTypeListWithResponse(ctx context.Context, params *GetCompanyNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetCompanyNoteTypeListResponse, error)

	// GetCompanyStatusListWithResponse request
	GetCompanyStatusListWithResponse(ctx context.Context, params *GetCompanyStatusListParams, reqEditors ...RequestEditorFn) (*GetCompanyStatusListResponse, error)

	// GetCompanyStatusListItemWithResponse request
	GetCompanyStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetCompanyStatusListItemResponse, error)

	// GetCompanyWithResponse request
	GetCompanyWithResponse(ctx context.Context, companyId int32, params *GetCompanyParams, reqEditors ...RequestEditorFn) (*GetCompanyResponse, error)

	// UpdateCompanyWithBodyWithResponse request with any body
	UpdateCompanyWithBodyWithResponse(ctx context.Context, companyId int32, params *UpdateCompanyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyResponse, error)

	UpdateCompanyWithResponse(ctx context.Context, companyId int32, params *UpdateCompanyParams, body UpdateCompanyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyResponse, error)

	// GetCompanyActivityByCompanyIdWithResponse request
	GetCompanyActivityByCompanyIdWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyActivityByCompanyIdResponse, error)

	// AddCompanyActivityWithBodyWithResponse request with any body
	AddCompanyActivityWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyActivityResponse, error)

	AddCompanyActivityWithResponse(ctx context.Context, companyId int32, body AddCompanyActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyActivityResponse, error)

	// GetCompanyActivityWithResponse request
	GetCompanyActivityWithResponse(ctx context.Context, companyId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetCompanyActivityResponse, error)

	// GetCompanyAddressesWithResponse request
	GetCompanyAddressesWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyAddressesResponse, error)

	// AddCompanyAddressWithBodyWithResponse request with any body
	AddCompanyAddressWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyAddressResponse, error)

	AddCompanyAddressWithResponse(ctx context.Context, companyId int32, body AddCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyAddressResponse, error)

	// RemoveCompanyAddressWithResponse request
	RemoveCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RemoveCompanyAddressResponse, error)

	// GetCompanyAddressWithResponse request
	GetCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetCompanyAddressResponse, error)

	// UpdateCompanyAddressWithBodyWithResponse request with any body
	UpdateCompanyAddressWithBodyWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyAddressResponse, error)

	UpdateCompanyAddressWithResponse(ctx context.Context, companyId int32, addressId openapi_types.UUID, body UpdateCompanyAddressJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyAddressResponse, error)

	// FindCompanyAttachmentsWithResponse request
	FindCompanyAttachmentsWithResponse(ctx context.Context, companyId int32, params *FindCompanyAttachmentsParams, reqEditors ...RequestEditorFn) (*FindCompanyAttachmentsResponse, error)

	// GetCompanyAttachmentWithResponse request
	GetCompanyAttachmentWithResponse(ctx context.Context, companyId int32, attach int64, reqEditors ...RequestEditorFn) (*GetCompanyAttachmentResponse, error)

	// AddCompanyAttachmentWithBodyWithResponse request with any body
	AddCompanyAttachmentWithBodyWithResponse(ctx context.Context, companyId int32, attach CompanyAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyAttachmentResponse, error)

	// UpdateCompanyAttachmentWithBodyWithResponse request with any body
	UpdateCompanyAttachmentWithBodyWithResponse(ctx context.Context, companyId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyAttachmentResponse, error)

	UpdateCompanyAttachmentWithResponse(ctx context.Context, companyId int32, attach int64, body UpdateCompanyAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyAttachmentResponse, error)

	// GetCompanyContactsWithResponse request
	GetCompanyContactsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyContactsResponse, error)

	// GetCompanyFloatsWithResponse request
	GetCompanyFloatsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyFloatsResponse, error)

	// GetCompanyJobOrdersWithResponse request
	GetCompanyJobOrdersWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyJobOrdersResponse, error)

	// GetCompanyActiveJobOrdersWithResponse request
	GetCompanyActiveJobOrdersWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyActiveJobOrdersResponse, error)

	// DeleteCompanyLogoWithResponse request
	DeleteCompanyLogoWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*DeleteCompanyLogoResponse, error)

	// GetCompanyLogoWithResponse request
	GetCompanyLogoWithResponse(ctx context.Context, companyId int32, params *GetCompanyLogoParams, reqEditors ...RequestEditorFn) (*GetCompanyLogoResponse, error)

	// HeadCompanyLogoWithResponse request
	HeadCompanyLogoWithResponse(ctx context.Context, companyId int32, params *HeadCompanyLogoParams, reqEditors ...RequestEditorFn) (*HeadCompanyLogoResponse, error)

	// UpdateCompanyLogoWithBodyWithResponse request with any body
	UpdateCompanyLogoWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyLogoResponse, error)

	// GetCompanyNotesWithResponse request
	GetCompanyNotesWithResponse(ctx context.Context, companyId int32, params *GetCompanyNotesParams, reqEditors ...RequestEditorFn) (*GetCompanyNotesResponse, error)

	// AddCompanyNoteWithBodyWithResponse request with any body
	AddCompanyNoteWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyNoteResponse, error)

	AddCompanyNoteWithResponse(ctx context.Context, companyId int32, body AddCompanyNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyNoteResponse, error)

	// GetCompanyPlacementsWithResponse request
	GetCompanyPlacementsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyPlacementsResponse, error)

	// GetCompanyApprovedPlacementsWithResponse request
	GetCompanyApprovedPlacementsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyApprovedPlacementsResponse, error)

	// GetCompanyRequisitionsWithResponse request
	GetCompanyRequisitionsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanyRequisitionsResponse, error)

	// GetCompanySkillsWithResponse request
	GetCompanySkillsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySkillsResponse, error)

	// PutCompanyStatusWithBodyWithResponse request with any body
	PutCompanyStatusWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutCompanyStatusResponse, error)

	PutCompanyStatusWithResponse(ctx context.Context, companyId int32, body PutCompanyStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutCompanyStatusResponse, error)

	// GetCompanySubmissionsWithResponse request
	GetCompanySubmissionsWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySubmissionsResponse, error)

	// GetCompanySubsidiariesWithResponse request
	GetCompanySubsidiariesWithResponse(ctx context.Context, companyId int32, reqEditors ...RequestEditorFn) (*GetCompanySubsidiariesResponse, error)

	// AddCompanyUserTaskWithBodyWithResponse request with any body
	AddCompanyUserTaskWithBodyWithResponse(ctx context.Context, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyUserTaskResponse, error)

	AddCompanyUserTaskWithResponse(ctx context.Context, companyId int32, body AddCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyUserTaskResponse, error)

	// GetCompanyUserTaskWithResponse request
	GetCompanyUserTaskWithResponse(ctx context.Context, companyId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetCompanyUserTaskResponse, error)

	// UpdateCompanyUserTaskWithBodyWithResponse request with any body
	UpdateCompanyUserTaskWithBodyWithResponse(ctx context.Context, companyId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyUserTaskResponse, error)

	UpdateCompanyUserTaskWithResponse(ctx context.Context, companyId int32, taskId int64, body UpdateCompanyUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyUserTaskResponse, error)

	// ListCompanyWorkflowsWithResponse request
	ListCompanyWorkflowsWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, params *ListCompanyWorkflowsParams, reqEditors ...RequestEditorFn) (*ListCompanyWorkflowsResponse, error)

	// AddCompanyWorkflowWithBodyWithResponse request with any body
	AddCompanyWorkflowWithBodyWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddCompanyWorkflowResponse, error)

	AddCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, body AddCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*AddCompanyWorkflowResponse, error)

	// GetCompanyWorkflowWithResponse request
	GetCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, reqEditors ...RequestEditorFn) (*GetCompanyWorkflowResponse, error)

	// UpdateCompanyWorkflowWithBodyWithResponse request with any body
	UpdateCompanyWorkflowWithBodyWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCompanyWorkflowResponse, error)

	UpdateCompanyWorkflowWithResponse(ctx context.Context, companyId int32, workflowType CompanyWorkflowType, workflowId int32, body UpdateCompanyWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCompanyWorkflowResponse, error)

	// FindContactsWithResponse request
	FindContactsWithResponse(ctx context.Context, params *FindContactsParams, reqEditors ...RequestEditorFn) (*FindContactsResponse, error)

	// AddContactWithBodyWithResponse request with any body
	AddContactWithBodyWithResponse(ctx context.Context, params *AddContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactResponse, error)

	AddContactWithResponse(ctx context.Context, params *AddContactParams, body AddContactJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactResponse, error)

	// FindContactActivityWithResponse request
	FindContactActivityWithResponse(ctx context.Context, params *FindContactActivityParams, reqEditors ...RequestEditorFn) (*FindContactActivityResponse, error)

	// FindContactActivitySettingsWithResponse request
	FindContactActivitySettingsWithResponse(ctx context.Context, params *FindContactActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindContactActivitySettingsResponse, error)

	// GetContactActivitySettingWithResponse request
	GetContactActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetContactActivitySettingResponse, error)

	// DeletedContactsWithResponse request
	DeletedContactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedContactsResponse, error)

	// GetContactCustomFieldListWithResponse request
	GetContactCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetContactCustomFieldListResponse, error)

	// PutContactCustomFieldListWithBodyWithResponse request with any body
	PutContactCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactCustomFieldListResponse, error)

	PutContactCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutContactCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactCustomFieldListResponse, error)

	// GetContactCustomFieldListItemWithResponse request
	GetContactCustomFieldListItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetContactCustomFieldListItemResponse, error)

	// GetContactAttachmentCategoryListWithResponse request
	GetContactAttachmentCategoryListWithResponse(ctx context.Context, params *GetContactAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetContactAttachmentCategoryListResponse, error)

	// GetContactNoteTypeListWithResponse request
	GetContactNoteTypeListWithResponse(ctx context.Context, params *GetContactNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetContactNoteTypeListResponse, error)

	// GetContactSalutationListWithResponse request
	GetContactSalutationListWithResponse(ctx context.Context, params *GetContactSalutationListParams, reqEditors ...RequestEditorFn) (*GetContactSalutationListResponse, error)

	// GetContactStatusListWithResponse request
	GetContactStatusListWithResponse(ctx context.Context, params *GetContactStatusListParams, reqEditors ...RequestEditorFn) (*GetContactStatusListResponse, error)

	// GetContactStatusListItemWithResponse request
	GetContactStatusListItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetContactStatusListItemResponse, error)

	// GetContactWithResponse request
	GetContactWithResponse(ctx context.Context, contactId int32, params *GetContactParams, reqEditors ...RequestEditorFn) (*GetContactResponse, error)

	// UpdateContactWithBodyWithResponse request with any body
	UpdateContactWithBodyWithResponse(ctx context.Context, contactId int32, params *UpdateContactParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

	UpdateContactWithResponse(ctx context.Context, contactId int32, params *UpdateContactParams, body UpdateContactJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactResponse, error)

	// GetContactActivityByContactIdWithResponse request
	GetContactActivityByContactIdWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactActivityByContactIdResponse, error)

	// AddContactActivityWithBodyWithResponse request with any body
	AddContactActivityWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactActivityResponse, error)

	AddContactActivityWithResponse(ctx context.Context, contactId int32, body AddContactActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactActivityResponse, error)

	// GetContactActivityWithResponse request
	GetContactActivityWithResponse(ctx context.Context, contactId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetContactActivityResponse, error)

	// FindContactAttachmentsWithResponse request
	FindContactAttachmentsWithResponse(ctx context.Context, contactId int32, params *FindContactAttachmentsParams, reqEditors ...RequestEditorFn) (*FindContactAttachmentsResponse, error)

	// GetContactAttachmentWithResponse request
	GetContactAttachmentWithResponse(ctx context.Context, contactId int32, attach int64, reqEditors ...RequestEditorFn) (*GetContactAttachmentResponse, error)

	// AddContactAttachmentWithBodyWithResponse request with any body
	AddContactAttachmentWithBodyWithResponse(ctx context.Context, contactId int32, attach ContactAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactAttachmentResponse, error)

	// UpdateContactAttachmentWithBodyWithResponse request with any body
	UpdateContactAttachmentWithBodyWithResponse(ctx context.Context, contactId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactAttachmentResponse, error)

	UpdateContactAttachmentWithResponse(ctx context.Context, contactId int32, attach int64, body UpdateContactAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactAttachmentResponse, error)

	// GetContactEventsWithResponse request
	GetContactEventsWithResponse(ctx context.Context, contactId int32, params *GetContactEventsParams, reqEditors ...RequestEditorFn) (*GetContactEventsResponse, error)

	// GetContactInterviewsWithResponse request
	GetContactInterviewsWithResponse(ctx context.Context, contactId int32, params *GetContactInterviewsParams, reqEditors ...RequestEditorFn) (*GetContactInterviewsResponse, error)

	// GetContactJobOrdersWithResponse request
	GetContactJobOrdersWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactJobOrdersResponse, error)

	// GetContactActiveJobOrdersWithResponse request
	GetContactActiveJobOrdersWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactActiveJobOrdersResponse, error)

	// GetContactNotesWithResponse request
	GetContactNotesWithResponse(ctx context.Context, contactId int32, params *GetContactNotesParams, reqEditors ...RequestEditorFn) (*GetContactNotesResponse, error)

	// AddContactNoteWithBodyWithResponse request with any body
	AddContactNoteWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactNoteResponse, error)

	AddContactNoteWithResponse(ctx context.Context, contactId int32, body AddContactNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactNoteResponse, error)

	// DeletteContactPhotoWithResponse request
	DeletteContactPhotoWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*DeletteContactPhotoResponse, error)

	// GetContactPhotoWithResponse request
	GetContactPhotoWithResponse(ctx context.Context, contactId int32, params *GetContactPhotoParams, reqEditors ...RequestEditorFn) (*GetContactPhotoResponse, error)

	// HeadContactPhotoWithResponse request
	HeadContactPhotoWithResponse(ctx context.Context, contactId int32, params *HeadContactPhotoParams, reqEditors ...RequestEditorFn) (*HeadContactPhotoResponse, error)

	// UpdateContactPhotoWithBodyWithResponse request with any body
	UpdateContactPhotoWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactPhotoResponse, error)

	// GetContactSkillsWithResponse request
	GetContactSkillsWithResponse(ctx context.Context, contactId int32, reqEditors ...RequestEditorFn) (*GetContactSkillsResponse, error)

	// DeleteContactSkillsWithBodyWithResponse request with any body
	DeleteContactSkillsWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteContactSkillsResponse, error)

	DeleteContactSkillsWithResponse(ctx context.Context, contactId int32, body DeleteContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteContactSkillsResponse, error)

	// PutContactSkillsWithBodyWithResponse request with any body
	PutContactSkillsWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactSkillsResponse, error)

	PutContactSkillsWithResponse(ctx context.Context, contactId int32, body PutContactSkillsJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactSkillsResponse, error)

	// DeleteContactCategoryWithResponse request
	DeleteContactCategoryWithResponse(ctx context.Context, contactId int32, categoryId int32, reqEditors ...RequestEditorFn) (*DeleteContactCategoryResponse, error)

	// PutContactStatusWithBodyWithResponse request with any body
	PutContactStatusWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactStatusResponse, error)

	PutContactStatusWithResponse(ctx context.Context, contactId int32, body PutContactStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactStatusResponse, error)

	// AddContactUserTaskWithBodyWithResponse request with any body
	AddContactUserTaskWithBodyWithResponse(ctx context.Context, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddContactUserTaskResponse, error)

	AddContactUserTaskWithResponse(ctx context.Context, contactId int32, body AddContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddContactUserTaskResponse, error)

	// GetContactUserTaskWithResponse request
	GetContactUserTaskWithResponse(ctx context.Context, contactId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetContactUserTaskResponse, error)

	// UpdateContactUserTaskWithBodyWithResponse request with any body
	UpdateContactUserTaskWithBodyWithResponse(ctx context.Context, contactId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContactUserTaskResponse, error)

	UpdateContactUserTaskWithResponse(ctx context.Context, contactId int32, taskId int64, body UpdateContactUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContactUserTaskResponse, error)

	// FindCountriesWithResponse request
	FindCountriesWithResponse(ctx context.Context, params *FindCountriesParams, reqEditors ...RequestEditorFn) (*FindCountriesResponse, error)

	// FindEventsWithResponse request
	FindEventsWithResponse(ctx context.Context, params *FindEventsParams, reqEditors ...RequestEditorFn) (*FindEventsResponse, error)

	// CreateEventWithBodyWithResponse request with any body
	CreateEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEventResponse, error)

	CreateEventWithResponse(ctx context.Context, body CreateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEventResponse, error)

	// GetEventSubTypesWithResponse request
	GetEventSubTypesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEventSubTypesResponse, error)

	// DeleteEventWithResponse request
	DeleteEventWithResponse(ctx context.Context, eventId int32, reqEditors ...RequestEditorFn) (*DeleteEventResponse, error)

	// GetEventWithResponse request
	GetEventWithResponse(ctx context.Context, eventId int32, params *GetEventParams, reqEditors ...RequestEditorFn) (*GetEventResponse, error)

	// UpdateEventWithBodyWithResponse request with any body
	UpdateEventWithBodyWithResponse(ctx context.Context, eventId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)

	UpdateEventWithResponse(ctx context.Context, eventId int32, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)

	// GetEventInterviewEvaluationsWithResponse request
	GetEventInterviewEvaluationsWithResponse(ctx context.Context, eventId int32, applicationId int64, reqEditors ...RequestEditorFn) (*GetEventInterviewEvaluationsResponse, error)

	// GetContactEventInterviewEvaluationWithResponse request
	GetContactEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*GetContactEventInterviewEvaluationResponse, error)

	// PutContactEventInterviewEvaluationWithBodyWithResponse request with any body
	PutContactEventInterviewEvaluationWithBodyWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutContactEventInterviewEvaluationResponse, error)

	PutContactEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, contactId int32, body PutContactEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutContactEventInterviewEvaluationResponse, error)

	// GetUserEventInterviewEvaluationWithResponse request
	GetUserEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*GetUserEventInterviewEvaluationResponse, error)

	// PutUserEventInterviewEvaluationWithBodyWithResponse request with any body
	PutUserEventInterviewEvaluationWithBodyWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutUserEventInterviewEvaluationResponse, error)

	PutUserEventInterviewEvaluationWithResponse(ctx context.Context, eventId int32, applicationId int64, userId int32, body PutUserEventInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutUserEventInterviewEvaluationResponse, error)

	// GetFloatsWithResponse request
	GetFloatsWithResponse(ctx context.Context, params *GetFloatsParams, reqEditors ...RequestEditorFn) (*GetFloatsResponse, error)

	// GetFloatWithResponse request
	GetFloatWithResponse(ctx context.Context, floatId int64, reqEditors ...RequestEditorFn) (*GetFloatResponse, error)

	// FindFoldersWithResponse request
	FindFoldersWithResponse(ctx context.Context, params *FindFoldersParams, reqEditors ...RequestEditorFn) (*FindFoldersResponse, error)

	// GetFolderWithResponse request
	GetFolderWithResponse(ctx context.Context, folderId int64, params *GetFolderParams, reqEditors ...RequestEditorFn) (*GetFolderResponse, error)

	// PatchFolderWithBodyWithResponse request with any body
	PatchFolderWithBodyWithResponse(ctx context.Context, folderId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFolderResponse, error)

	PatchFolderWithResponse(ctx context.Context, folderId int64, body PatchFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFolderResponse, error)

	// PostImportContactsWithBodyWithResponse request with any body
	PostImportContactsWithBodyWithResponse(ctx context.Context, params *PostImportContactsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostImportContactsResponse, error)

	// GetTemplateImportContactsWithResponse request
	GetTemplateImportContactsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTemplateImportContactsResponse, error)

	// GetImportContactsWithResponse request
	GetImportContactsWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetImportContactsResponse, error)

	// GetSkippedRecordsImportContactsWithResponse request
	GetSkippedRecordsImportContactsWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetSkippedRecordsImportContactsResponse, error)

	// PostImportNotesWithBodyWithResponse request with any body
	PostImportNotesWithBodyWithResponse(ctx context.Context, params *PostImportNotesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostImportNotesResponse, error)

	// GetTemplateImportNotesWithResponse request
	GetTemplateImportNotesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTemplateImportNotesResponse, error)

	// GetImportNotesWithResponse request
	GetImportNotesWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetImportNotesResponse, error)

	// GetSkippedRecordsImportNotesWithResponse request
	GetSkippedRecordsImportNotesWithResponse(ctx context.Context, importId int32, reqEditors ...RequestEditorFn) (*GetSkippedRecordsImportNotesResponse, error)

	// FindInterviewsWithResponse request
	FindInterviewsWithResponse(ctx context.Context, params *FindInterviewsParams, reqEditors ...RequestEditorFn) (*FindInterviewsResponse, error)

	// DeleteInterviewWithResponse request
	DeleteInterviewWithResponse(ctx context.Context, interviewId int32, reqEditors ...RequestEditorFn) (*DeleteInterviewResponse, error)

	// GetInterviewWithResponse request
	GetInterviewWithResponse(ctx context.Context, interviewId int32, applicationId int64, params *GetInterviewParams, reqEditors ...RequestEditorFn) (*GetInterviewResponse, error)

	// GetInterviewEvaluationsWithResponse request
	GetInterviewEvaluationsWithResponse(ctx context.Context, interviewId int32, applicationId int64, reqEditors ...RequestEditorFn) (*GetInterviewEvaluationsResponse, error)

	// GetExternalInterviewEvaluationWithResponse request
	GetExternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, reqEditors ...RequestEditorFn) (*GetExternalInterviewEvaluationResponse, error)

	// PutExternalInterviewEvaluationWithBodyWithResponse request with any body
	PutExternalInterviewEvaluationWithBodyWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutExternalInterviewEvaluationResponse, error)

	PutExternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, contactId int32, body PutExternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutExternalInterviewEvaluationResponse, error)

	// GetInternalInterviewEvaluationWithResponse request
	GetInternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, reqEditors ...RequestEditorFn) (*GetInternalInterviewEvaluationResponse, error)

	// PutInternalInterviewEvaluationWithBodyWithResponse request with any body
	PutInternalInterviewEvaluationWithBodyWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutInternalInterviewEvaluationResponse, error)

	PutInternalInterviewEvaluationWithResponse(ctx context.Context, interviewId int32, applicationId int64, userId int32, body PutInternalInterviewEvaluationJSONRequestBody, reqEditors ...RequestEditorFn) (*PutInternalInterviewEvaluationResponse, error)

	// GetJobAdsWithResponse request
	GetJobAdsWithResponse(ctx context.Context, params *GetJobAdsParams, reqEditors ...RequestEditorFn) (*GetJobAdsResponse, error)

	// AddJobAdDraftWithBodyWithResponse request with any body
	AddJobAdDraftWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobAdDraftResponse, error)

	AddJobAdDraftWithResponse(ctx context.Context, body AddJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobAdDraftResponse, error)

	// GetJobAdWithResponse request
	GetJobAdWithResponse(ctx context.Context, adId int32, params *GetJobAdParams, reqEditors ...RequestEditorFn) (*GetJobAdResponse, error)

	// UpdateJobAdDraftWithBodyWithResponse request with any body
	UpdateJobAdDraftWithBodyWithResponse(ctx context.Context, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobAdDraftResponse, error)

	UpdateJobAdDraftWithResponse(ctx context.Context, adId int32, body UpdateJobAdDraftJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobAdDraftResponse, error)

	// GetJobAdJobApplicationsWithResponse request
	GetJobAdJobApplicationsWithResponse(ctx context.Context, adId int32, params *GetJobAdJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobAdJobApplicationsResponse, error)

	// GetJobAdActiveJobApplicationsWithResponse request
	GetJobAdActiveJobApplicationsWithResponse(ctx context.Context, adId int32, params *GetJobAdActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobAdActiveJobApplicationsResponse, error)

	// FindJobBoardsWithResponse request
	FindJobBoardsWithResponse(ctx context.Context, params *FindJobBoardsParams, reqEditors ...RequestEditorFn) (*FindJobBoardsResponse, error)

	// GetJobBoardWithResponse request
	GetJobBoardWithResponse(ctx context.Context, boardId int32, reqEditors ...RequestEditorFn) (*GetJobBoardResponse, error)

	// FindJobBoardJobAdsWithResponse request
	FindJobBoardJobAdsWithResponse(ctx context.Context, boardId int32, params *FindJobBoardJobAdsParams, reqEditors ...RequestEditorFn) (*FindJobBoardJobAdsResponse, error)

	// GetJobBoardJobAdWithResponse request
	GetJobBoardJobAdWithResponse(ctx context.Context, boardId int32, adId int32, reqEditors ...RequestEditorFn) (*GetJobBoardJobAdResponse, error)

	// SubmitJobBoardJobApplicationWithBodyWithResponse request with any body
	SubmitJobBoardJobApplicationWithBodyWithResponse(ctx context.Context, boardId int32, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitJobBoardJobApplicationResponse, error)

	SubmitJobBoardJobApplicationWithResponse(ctx context.Context, boardId int32, adId int32, body SubmitJobBoardJobApplicationJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitJobBoardJobApplicationResponse, error)

	// AttachJobBoardJobApplicationDocumentWithBodyWithResponse request with any body
	AttachJobBoardJobApplicationDocumentWithBodyWithResponse(ctx context.Context, boardId int32, adId int32, applicationId int64, attachmentType SubmitCandidateAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachJobBoardJobApplicationDocumentResponse, error)

	// FindJobOrdersWithResponse request
	FindJobOrdersWithResponse(ctx context.Context, params *FindJobOrdersParams, reqEditors ...RequestEditorFn) (*FindJobOrdersResponse, error)

	// AddJobOrderWithBodyWithResponse request with any body
	AddJobOrderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderResponse, error)

	AddJobOrderWithResponse(ctx context.Context, body AddJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderResponse, error)

	// FindJobOrderActivityWithResponse request
	FindJobOrderActivityWithResponse(ctx context.Context, params *FindJobOrderActivityParams, reqEditors ...RequestEditorFn) (*FindJobOrderActivityResponse, error)

	// FindJobOrderActivitySettingsWithResponse request
	FindJobOrderActivitySettingsWithResponse(ctx context.Context, params *FindJobOrderActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindJobOrderActivitySettingsResponse, error)

	// GetJobOrderActivitySettingWithResponse request
	GetJobOrderActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetJobOrderActivitySettingResponse, error)

	// DeletedJobOrdersWithResponse request
	DeletedJobOrdersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedJobOrdersResponse, error)

	// GetJobOrderCustomFieldListWithResponse request
	GetJobOrderCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetJobOrderCustomFieldListResponse, error)

	// PutJobOrderCustomFieldListWithBodyWithResponse request with any body
	PutJobOrderCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobOrderCustomFieldListResponse, error)

	PutJobOrderCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutJobOrderCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobOrderCustomFieldListResponse, error)

	// GetJobOrderCustomFieldItemWithResponse request
	GetJobOrderCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetJobOrderCustomFieldItemResponse, error)

	// GetJobOrderAttachmentCategoryListWithResponse request
	GetJobOrderAttachmentCategoryListWithResponse(ctx context.Context, params *GetJobOrderAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetJobOrderAttachmentCategoryListResponse, error)

	// GetJobOrderNoteTypeListWithResponse request
	GetJobOrderNoteTypeListWithResponse(ctx context.Context, params *GetJobOrderNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetJobOrderNoteTypeListResponse, error)

	// GetJobOrderSourceListWithResponse request
	GetJobOrderSourceListWithResponse(ctx context.Context, params *GetJobOrderSourceListParams, reqEditors ...RequestEditorFn) (*GetJobOrderSourceListResponse, error)

	// GetJobOrderStatusListWithResponse request
	GetJobOrderStatusListWithResponse(ctx context.Context, params *GetJobOrderStatusListParams, reqEditors ...RequestEditorFn) (*GetJobOrderStatusListResponse, error)

	// GetJobOrderStatusItemWithResponse request
	GetJobOrderStatusItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetJobOrderStatusItemResponse, error)

	// GetJobOrderWithResponse request
	GetJobOrderWithResponse(ctx context.Context, jobId int32, params *GetJobOrderParams, reqEditors ...RequestEditorFn) (*GetJobOrderResponse, error)

	// UpdateJobOrderWithBodyWithResponse request with any body
	UpdateJobOrderWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderResponse, error)

	UpdateJobOrderWithResponse(ctx context.Context, jobId int32, body UpdateJobOrderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderResponse, error)

	// GetJobOrderActivityByJobIdWithResponse request
	GetJobOrderActivityByJobIdWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderActivityByJobIdResponse, error)

	// AddJobOrderActivityWithBodyWithResponse request with any body
	AddJobOrderActivityWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderActivityResponse, error)

	AddJobOrderActivityWithResponse(ctx context.Context, jobId int32, body AddJobOrderActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderActivityResponse, error)

	// GetJobOrderActivityWithResponse request
	GetJobOrderActivityWithResponse(ctx context.Context, jobId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetJobOrderActivityResponse, error)

	// GetJobOrderJobApplicationsWithResponse request
	GetJobOrderJobApplicationsWithResponse(ctx context.Context, jobId int32, params *GetJobOrderJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobOrderJobApplicationsResponse, error)

	// AddJobOrderCandidatesWithBodyWithResponse request with any body
	AddJobOrderCandidatesWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderCandidatesResponse, error)

	AddJobOrderCandidatesWithResponse(ctx context.Context, jobId int32, body AddJobOrderCandidatesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderCandidatesResponse, error)

	// GetJobOrderActiveJobApplicationsWithResponse request
	GetJobOrderActiveJobApplicationsWithResponse(ctx context.Context, jobId int32, params *GetJobOrderActiveJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetJobOrderActiveJobApplicationsResponse, error)

	// SubmitJobOrderCandidateWithBodyWithResponse request with any body
	SubmitJobOrderCandidateWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitJobOrderCandidateResponse, error)

	SubmitJobOrderCandidateWithResponse(ctx context.Context, jobId int32, body SubmitJobOrderCandidateJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitJobOrderCandidateResponse, error)

	// FindJobOrderAttachmentsWithResponse request
	FindJobOrderAttachmentsWithResponse(ctx context.Context, jobId int32, params *FindJobOrderAttachmentsParams, reqEditors ...RequestEditorFn) (*FindJobOrderAttachmentsResponse, error)

	// GetJobOrderAttachmentWithResponse request
	GetJobOrderAttachmentWithResponse(ctx context.Context, jobId int32, attach int64, reqEditors ...RequestEditorFn) (*GetJobOrderAttachmentResponse, error)

	// AddJobOrderAttachmentWithBodyWithResponse request with any body
	AddJobOrderAttachmentWithBodyWithResponse(ctx context.Context, jobId int32, attach JobOrderAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderAttachmentResponse, error)

	// UpdateJobOrderAttachmentWithBodyWithResponse request with any body
	UpdateJobOrderAttachmentWithBodyWithResponse(ctx context.Context, jobId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderAttachmentResponse, error)

	UpdateJobOrderAttachmentWithResponse(ctx context.Context, jobId int32, attach int64, body UpdateJobOrderAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderAttachmentResponse, error)

	// InvoicesWithResponse request
	InvoicesWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*InvoicesResponse, error)

	// GetJobOrderInvoiceWithResponse request
	GetJobOrderInvoiceWithResponse(ctx context.Context, jobId int32, invoiceId int32, reqEditors ...RequestEditorFn) (*GetJobOrderInvoiceResponse, error)

	// GetJobOrderNotesWithResponse request
	GetJobOrderNotesWithResponse(ctx context.Context, jobId int32, params *GetJobOrderNotesParams, reqEditors ...RequestEditorFn) (*GetJobOrderNotesResponse, error)

	// AddJobOrderNoteWithBodyWithResponse request with any body
	AddJobOrderNoteWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderNoteResponse, error)

	AddJobOrderNoteWithResponse(ctx context.Context, jobId int32, body AddJobOrderNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderNoteResponse, error)

	// GetJobOrderPlacementsWithResponse request
	GetJobOrderPlacementsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderPlacementsResponse, error)

	// GetJobOrderApprovedPlacementsWithResponse request
	GetJobOrderApprovedPlacementsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderApprovedPlacementsResponse, error)

	// PutJobOrderStatusWithBodyWithResponse request with any body
	PutJobOrderStatusWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutJobOrderStatusResponse, error)

	PutJobOrderStatusWithResponse(ctx context.Context, jobId int32, body PutJobOrderStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutJobOrderStatusResponse, error)

	// GetJobOrderSubmissionsWithResponse request
	GetJobOrderSubmissionsWithResponse(ctx context.Context, jobId int32, reqEditors ...RequestEditorFn) (*GetJobOrderSubmissionsResponse, error)

	// AddJobOrderUserTaskWithBodyWithResponse request with any body
	AddJobOrderUserTaskWithBodyWithResponse(ctx context.Context, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddJobOrderUserTaskResponse, error)

	AddJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, body AddJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddJobOrderUserTaskResponse, error)

	// GetJobOrderUserTaskWithResponse request
	GetJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetJobOrderUserTaskResponse, error)

	// UpdateJobOrderUserTaskWithBodyWithResponse request with any body
	UpdateJobOrderUserTaskWithBodyWithResponse(ctx context.Context, jobId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobOrderUserTaskResponse, error)

	UpdateJobOrderUserTaskWithResponse(ctx context.Context, jobId int32, taskId int64, body UpdateJobOrderUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobOrderUserTaskResponse, error)

	// DeleteJobOrderPayrollBillingWithResponse request
	DeleteJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*DeleteJobOrderPayrollBillingResponse, error)

	// GetJobOrderPayrollBillingWithResponse request
	GetJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, reqEditors ...RequestEditorFn) (*GetJobOrderPayrollBillingResponse, error)

	// AddJobOrderPayrollBillingWithResponse request
	AddJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*AddJobOrderPayrollBillingResponse, error)

	// UpdateJobOrderPayrollBillingWithResponse request
	UpdateJobOrderPayrollBillingWithResponse(ctx context.Context, jobOrderId int32, rateCardId int32, reqEditors ...RequestEditorFn) (*UpdateJobOrderPayrollBillingResponse, error)

	// FindLocationsWithResponse request
	FindLocationsWithResponse(ctx context.Context, params *FindLocationsParams, reqEditors ...RequestEditorFn) (*FindLocationsResponse, error)

	// FindNotesWithResponse request
	FindNotesWithResponse(ctx context.Context, params *FindNotesParams, reqEditors ...RequestEditorFn) (*FindNotesResponse, error)

	// AddNoteWithBodyWithResponse request with any body
	AddNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNoteResponse, error)

	AddNoteWithResponse(ctx context.Context, body AddNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddNoteResponse, error)

	// GetNoteWithResponse request
	GetNoteWithResponse(ctx context.Context, noteId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNoteResponse, error)

	// UpdateNoteWithBodyWithResponse request with any body
	UpdateNoteWithBodyWithResponse(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNoteResponse, error)

	UpdateNoteWithResponse(ctx context.Context, noteId openapi_types.UUID, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNoteResponse, error)

	// AddNoteAttachmentWithBodyWithResponse request with any body
	AddNoteAttachmentWithBodyWithResponse(ctx context.Context, noteId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddNoteAttachmentResponse, error)

	// GetNoteAttachmentWithResponse request
	GetNoteAttachmentWithResponse(ctx context.Context, noteId openapi_types.UUID, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetNoteAttachmentResponse, error)

	// FindOpportunitiesWithResponse request
	FindOpportunitiesWithResponse(ctx context.Context, params *FindOpportunitiesParams, reqEditors ...RequestEditorFn) (*FindOpportunitiesResponse, error)

	// AddOpportunityWithBodyWithResponse request with any body
	AddOpportunityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddOpportunityResponse, error)

	AddOpportunityWithResponse(ctx context.Context, body AddOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddOpportunityResponse, error)

	// GetStagesWithResponse request
	GetStagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStagesResponse, error)

	// GetOpportunityWithResponse request
	GetOpportunityWithResponse(ctx context.Context, opportunityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetOpportunityResponse, error)

	// UpdateOpportunityWithBodyWithResponse request with any body
	UpdateOpportunityWithBodyWithResponse(ctx context.Context, opportunityId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOpportunityResponse, error)

	UpdateOpportunityWithResponse(ctx context.Context, opportunityId openapi_types.UUID, body UpdateOpportunityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOpportunityResponse, error)

	// FindPartnerActionsWithResponse request
	FindPartnerActionsWithResponse(ctx context.Context, params *FindPartnerActionsParams, reqEditors ...RequestEditorFn) (*FindPartnerActionsResponse, error)

	// GetPartnerActionJobApplicationsWithResponse request
	GetPartnerActionJobApplicationsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobApplicationsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobApplicationsResponse, error)

	// CompleteJobApplicationPartnerActionWithBodyWithResponse request with any body
	CompleteJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobApplicationPartnerActionResponse, error)

	CompleteJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body CompleteJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobApplicationPartnerActionResponse, error)

	// ProgressJobApplicationPartnerActionWithBodyWithResponse request with any body
	ProgressJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobApplicationPartnerActionResponse, error)

	ProgressJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body ProgressJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobApplicationPartnerActionResponse, error)

	// RejectJobApplicationPartnerActionWithBodyWithResponse request with any body
	RejectJobApplicationPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobApplicationPartnerActionResponse, error)

	RejectJobApplicationPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, applicationId int64, body RejectJobApplicationPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobApplicationPartnerActionResponse, error)

	// GetPartnerActionCandidatesWithResponse request
	GetPartnerActionCandidatesWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCandidatesParams, reqEditors ...RequestEditorFn) (*GetPartnerActionCandidatesResponse, error)

	// CompleteCandidatePartnerActionWithBodyWithResponse request with any body
	CompleteCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteCandidatePartnerActionResponse, error)

	CompleteCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body CompleteCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteCandidatePartnerActionResponse, error)

	// ProgressCandidatePartnerActionWithBodyWithResponse request with any body
	ProgressCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressCandidatePartnerActionResponse, error)

	ProgressCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body ProgressCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressCandidatePartnerActionResponse, error)

	// RejectCandidatePartnerActionWithBodyWithResponse request with any body
	RejectCandidatePartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectCandidatePartnerActionResponse, error)

	RejectCandidatePartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, candidateId int32, body RejectCandidatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectCandidatePartnerActionResponse, error)

	// GetPartnerActionCompaniesWithResponse request
	GetPartnerActionCompaniesWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionCompaniesParams, reqEditors ...RequestEditorFn) (*GetPartnerActionCompaniesResponse, error)

	// CompleteCompanyPartnerActionWithBodyWithResponse request with any body
	CompleteCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteCompanyPartnerActionResponse, error)

	CompleteCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body CompleteCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteCompanyPartnerActionResponse, error)

	// ProgressCompanyPartnerActionWithBodyWithResponse request with any body
	ProgressCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressCompanyPartnerActionResponse, error)

	ProgressCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body ProgressCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressCompanyPartnerActionResponse, error)

	// RejectCompanyPartnerActionWithBodyWithResponse request with any body
	RejectCompanyPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectCompanyPartnerActionResponse, error)

	RejectCompanyPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, companyId int32, body RejectCompanyPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectCompanyPartnerActionResponse, error)

	// GetPartnerActionContactsWithResponse request
	GetPartnerActionContactsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionContactsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionContactsResponse, error)

	// CompleteContactPartnerActionWithBodyWithResponse request with any body
	CompleteContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteContactPartnerActionResponse, error)

	CompleteContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body CompleteContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteContactPartnerActionResponse, error)

	// ProgressContactPartnerActionWithBodyWithResponse request with any body
	ProgressContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressContactPartnerActionResponse, error)

	ProgressContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body ProgressContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressContactPartnerActionResponse, error)

	// RejectContactPartnerActionWithBodyWithResponse request with any body
	RejectContactPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectContactPartnerActionResponse, error)

	RejectContactPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, contactId int32, body RejectContactPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectContactPartnerActionResponse, error)

	// GetPartnerActionJobAdsWithResponse request
	GetPartnerActionJobAdsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobAdsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobAdsResponse, error)

	// CompleteJobAdPartnerActionWithBodyWithResponse request with any body
	CompleteJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobAdPartnerActionResponse, error)

	CompleteJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body CompleteJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobAdPartnerActionResponse, error)

	// ProgressJobAdPartnerActionWithBodyWithResponse request with any body
	ProgressJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobAdPartnerActionResponse, error)

	ProgressJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body ProgressJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobAdPartnerActionResponse, error)

	// RejectJobAdPartnerActionWithBodyWithResponse request with any body
	RejectJobAdPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobAdPartnerActionResponse, error)

	RejectJobAdPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, adId int32, body RejectJobAdPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobAdPartnerActionResponse, error)

	// GetPartnerActionJobOrdersWithResponse request
	GetPartnerActionJobOrdersWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionJobOrdersParams, reqEditors ...RequestEditorFn) (*GetPartnerActionJobOrdersResponse, error)

	// CompleteJobOrderPartnerActionWithBodyWithResponse request with any body
	CompleteJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompleteJobOrderPartnerActionResponse, error)

	CompleteJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body CompleteJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompleteJobOrderPartnerActionResponse, error)

	// ProgressJobOrderPartnerActionWithBodyWithResponse request with any body
	ProgressJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressJobOrderPartnerActionResponse, error)

	ProgressJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body ProgressJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressJobOrderPartnerActionResponse, error)

	// RejectJobOrderPartnerActionWithBodyWithResponse request with any body
	RejectJobOrderPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectJobOrderPartnerActionResponse, error)

	RejectJobOrderPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, jobId int32, body RejectJobOrderPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectJobOrderPartnerActionResponse, error)

	// GetPartnerActionPlacementsWithResponse request
	GetPartnerActionPlacementsWithResponse(ctx context.Context, actionId openapi_types.UUID, params *GetPartnerActionPlacementsParams, reqEditors ...RequestEditorFn) (*GetPartnerActionPlacementsResponse, error)

	// CompletePlacementPartnerActionWithBodyWithResponse request with any body
	CompletePlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CompletePlacementPartnerActionResponse, error)

	CompletePlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body CompletePlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CompletePlacementPartnerActionResponse, error)

	// ProgressPlacementPartnerActionWithBodyWithResponse request with any body
	ProgressPlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProgressPlacementPartnerActionResponse, error)

	ProgressPlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body ProgressPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ProgressPlacementPartnerActionResponse, error)

	// RejectPlacementPartnerActionWithBodyWithResponse request with any body
	RejectPlacementPartnerActionWithBodyWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectPlacementPartnerActionResponse, error)

	RejectPlacementPartnerActionWithResponse(ctx context.Context, actionId openapi_types.UUID, placementId int32, body RejectPlacementPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectPlacementPartnerActionResponse, error)

	// DeletePartnerActionWithResponse request
	DeletePartnerActionWithResponse(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeletePartnerActionResponse, error)

	// GetPartnerActionWithResponse request
	GetPartnerActionWithResponse(ctx context.Context, act openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetPartnerActionResponse, error)

	// AddPartnerActionWithBodyWithResponse request with any body
	AddPartnerActionWithBodyWithResponse(ctx context.Context, act PartnerActionType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPartnerActionResponse, error)

	AddPartnerActionWithResponse(ctx context.Context, act PartnerActionType, body AddPartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPartnerActionResponse, error)

	// UpdatePartnerActionWithBodyWithResponse request with any body
	UpdatePartnerActionWithBodyWithResponse(ctx context.Context, act openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePartnerActionResponse, error)

	UpdatePartnerActionWithResponse(ctx context.Context, act openapi_types.UUID, body UpdatePartnerActionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePartnerActionResponse, error)

	// FindPlacementsWithResponse request
	FindPlacementsWithResponse(ctx context.Context, params *FindPlacementsParams, reqEditors ...RequestEditorFn) (*FindPlacementsResponse, error)

	// AddPlacementWithBodyWithResponse request with any body
	AddPlacementWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementResponse, error)

	AddPlacementWithResponse(ctx context.Context, body AddPlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementResponse, error)

	// FindPlacementActivityWithResponse request
	FindPlacementActivityWithResponse(ctx context.Context, params *FindPlacementActivityParams, reqEditors ...RequestEditorFn) (*FindPlacementActivityResponse, error)

	// FindPlacementActivitySettingsWithResponse request
	FindPlacementActivitySettingsWithResponse(ctx context.Context, params *FindPlacementActivitySettingsParams, reqEditors ...RequestEditorFn) (*FindPlacementActivitySettingsResponse, error)

	// GetPlacementActivitySettingWithResponse request
	GetPlacementActivitySettingWithResponse(ctx context.Context, settingId int32, reqEditors ...RequestEditorFn) (*GetPlacementActivitySettingResponse, error)

	// DeletedPlacementsWithResponse request
	DeletedPlacementsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeletedPlacementsResponse, error)

	// GetPlacementCustomFieldListWithResponse request
	GetPlacementCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetPlacementCustomFieldListResponse, error)

	// PutPlacementCustomFieldListWithBodyWithResponse request with any body
	PutPlacementCustomFieldListWithBodyWithResponse(ctx context.Context, fieldId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPlacementCustomFieldListResponse, error)

	PutPlacementCustomFieldListWithResponse(ctx context.Context, fieldId int32, body PutPlacementCustomFieldListJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPlacementCustomFieldListResponse, error)

	// GetPlacementCustomFieldItemWithResponse request
	GetPlacementCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetPlacementCustomFieldItemResponse, error)

	// GetPlacementAttachmentCategoryListWithResponse request
	GetPlacementAttachmentCategoryListWithResponse(ctx context.Context, params *GetPlacementAttachmentCategoryListParams, reqEditors ...RequestEditorFn) (*GetPlacementAttachmentCategoryListResponse, error)

	// GetPlacementAwardListWithResponse request
	GetPlacementAwardListWithResponse(ctx context.Context, params *GetPlacementAwardListParams, reqEditors ...RequestEditorFn) (*GetPlacementAwardListResponse, error)

	// GetPlacementBillingTermsListWithResponse request
	GetPlacementBillingTermsListWithResponse(ctx context.Context, params *GetPlacementBillingTermsListParams, reqEditors ...RequestEditorFn) (*GetPlacementBillingTermsListResponse, error)

	// GetPlacementIndustryCodeListWithResponse request
	GetPlacementIndustryCodeListWithResponse(ctx context.Context, params *GetPlacementIndustryCodeListParams, reqEditors ...RequestEditorFn) (*GetPlacementIndustryCodeListResponse, error)

	// GetPlacementNoteTypeListWithResponse request
	GetPlacementNoteTypeListWithResponse(ctx context.Context, params *GetPlacementNoteTypeListParams, reqEditors ...RequestEditorFn) (*GetPlacementNoteTypeListResponse, error)

	// GetPlacementPaymentTypeListWithResponse request
	GetPlacementPaymentTypeListWithResponse(ctx context.Context, params *GetPlacementPaymentTypeListParams, reqEditors ...RequestEditorFn) (*GetPlacementPaymentTypeListResponse, error)

	// GetPlacementStatusListWithResponse request
	GetPlacementStatusListWithResponse(ctx context.Context, params *GetPlacementStatusListParams, reqEditors ...RequestEditorFn) (*GetPlacementStatusListResponse, error)

	// GetPlacementStatusItemWithResponse request
	GetPlacementStatusItemWithResponse(ctx context.Context, statusId int32, reqEditors ...RequestEditorFn) (*GetPlacementStatusItemResponse, error)

	// GetPlacementWithResponse request
	GetPlacementWithResponse(ctx context.Context, placementId int32, params *GetPlacementParams, reqEditors ...RequestEditorFn) (*GetPlacementResponse, error)

	// UpdatePlacementWithBodyWithResponse request with any body
	UpdatePlacementWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementResponse, error)

	UpdatePlacementWithResponse(ctx context.Context, placementId int32, body UpdatePlacementJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementResponse, error)

	// GetPlacementActivityByPlacementIdWithResponse request
	GetPlacementActivityByPlacementIdWithResponse(ctx context.Context, placementId int32, reqEditors ...RequestEditorFn) (*GetPlacementActivityByPlacementIdResponse, error)

	// AddPlacementActivityWithBodyWithResponse request with any body
	AddPlacementActivityWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementActivityResponse, error)

	AddPlacementActivityWithResponse(ctx context.Context, placementId int32, body AddPlacementActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementActivityResponse, error)

	// GetPlacementActivityWithResponse request
	GetPlacementActivityWithResponse(ctx context.Context, placementId int32, activityId int64, reqEditors ...RequestEditorFn) (*GetPlacementActivityResponse, error)

	// FindPlacementAttachmentsWithResponse request
	FindPlacementAttachmentsWithResponse(ctx context.Context, placementId int32, params *FindPlacementAttachmentsParams, reqEditors ...RequestEditorFn) (*FindPlacementAttachmentsResponse, error)

	// GetPlacementAttachmentWithResponse request
	GetPlacementAttachmentWithResponse(ctx context.Context, placementId int32, attach int64, reqEditors ...RequestEditorFn) (*GetPlacementAttachmentResponse, error)

	// AddPlacementAttachmentWithBodyWithResponse request with any body
	AddPlacementAttachmentWithBodyWithResponse(ctx context.Context, placementId int32, attach PlacementAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementAttachmentResponse, error)

	// UpdatePlacementAttachmentWithBodyWithResponse request with any body
	UpdatePlacementAttachmentWithBodyWithResponse(ctx context.Context, placementId int32, attach int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementAttachmentResponse, error)

	UpdatePlacementAttachmentWithResponse(ctx context.Context, placementId int32, attach int64, body UpdatePlacementAttachmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementAttachmentResponse, error)

	// GetPlacementNotesWithResponse request
	GetPlacementNotesWithResponse(ctx context.Context, placementId int32, params *GetPlacementNotesParams, reqEditors ...RequestEditorFn) (*GetPlacementNotesResponse, error)

	// AddPlacementNoteWithBodyWithResponse request with any body
	AddPlacementNoteWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementNoteResponse, error)

	AddPlacementNoteWithResponse(ctx context.Context, placementId int32, body AddPlacementNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementNoteResponse, error)

	// PutPlacementStatusWithBodyWithResponse request with any body
	PutPlacementStatusWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutPlacementStatusResponse, error)

	PutPlacementStatusWithResponse(ctx context.Context, placementId int32, body PutPlacementStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*PutPlacementStatusResponse, error)

	// GetPlacementTimesheetsWithResponse request
	GetPlacementTimesheetsWithResponse(ctx context.Context, placementId int32, params *GetPlacementTimesheetsParams, reqEditors ...RequestEditorFn) (*GetPlacementTimesheetsResponse, error)

	// AddPlacementUserTaskWithBodyWithResponse request with any body
	AddPlacementUserTaskWithBodyWithResponse(ctx context.Context, placementId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddPlacementUserTaskResponse, error)

	AddPlacementUserTaskWithResponse(ctx context.Context, placementId int32, body AddPlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddPlacementUserTaskResponse, error)

	// GetPlacementUserTaskWithResponse request
	GetPlacementUserTaskWithResponse(ctx context.Context, placementId int32, taskId int64, reqEditors ...RequestEditorFn) (*GetPlacementUserTaskResponse, error)

	// UpdatePlacementUserTaskWithBodyWithResponse request with any body
	UpdatePlacementUserTaskWithBodyWithResponse(ctx context.Context, placementId int32, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePlacementUserTaskResponse, error)

	UpdatePlacementUserTaskWithResponse(ctx context.Context, placementId int32, taskId int64, body UpdatePlacementUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePlacementUserTaskResponse, error)

	// FindRequisitionsWithResponse request
	FindRequisitionsWithResponse(ctx context.Context, params *FindRequisitionsParams, reqEditors ...RequestEditorFn) (*FindRequisitionsResponse, error)

	// AddRequisitionWithBodyWithResponse request with any body
	AddRequisitionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionResponse, error)

	AddRequisitionWithResponse(ctx context.Context, body AddRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRequisitionResponse, error)

	// GetRequisitionCustomFieldListWithResponse request
	GetRequisitionCustomFieldListWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRequisitionCustomFieldListResponse, error)

	// GetRequisitionCustomFieldItemWithResponse request
	GetRequisitionCustomFieldItemWithResponse(ctx context.Context, fieldId int32, reqEditors ...RequestEditorFn) (*GetRequisitionCustomFieldItemResponse, error)

	// GetRequisitionFormsWithResponse request
	GetRequisitionFormsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRequisitionFormsResponse, error)

	// DeleteRequisitionWithResponse request
	DeleteRequisitionWithResponse(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*DeleteRequisitionResponse, error)

	// GetRequisitionWithResponse request
	GetRequisitionWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionParams, reqEditors ...RequestEditorFn) (*GetRequisitionResponse, error)

	// UpdateRequisitionWithBodyWithResponse request with any body
	UpdateRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRequisitionResponse, error)

	UpdateRequisitionWithResponse(ctx context.Context, requisitionId int32, body UpdateRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRequisitionResponse, error)

	// ApproveRequisitionWithBodyWithResponse request with any body
	ApproveRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApproveRequisitionResponse, error)

	ApproveRequisitionWithResponse(ctx context.Context, requisitionId int32, body ApproveRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*ApproveRequisitionResponse, error)

	// GetRequisitionAttachmentListWithResponse request
	GetRequisitionAttachmentListWithResponse(ctx context.Context, requisitionId int32, reqEditors ...RequestEditorFn) (*GetRequisitionAttachmentListResponse, error)

	// DeleteRequisitionAttachmentWithResponse request
	DeleteRequisitionAttachmentWithResponse(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteRequisitionAttachmentResponse, error)

	// GetRequisitionAttachmentWithResponse request
	GetRequisitionAttachmentWithResponse(ctx context.Context, requisitionId int32, attachmentId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetRequisitionAttachmentResponse, error)

	// AddRequisitionAttachmentWithBodyWithResponse request with any body
	AddRequisitionAttachmentWithBodyWithResponse(ctx context.Context, requisitionId int32, attachmentType RequisitionAttachmentType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionAttachmentResponse, error)

	// GetRequisitionApprovalHistoryWithResponse request
	GetRequisitionApprovalHistoryWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionApprovalHistoryParams, reqEditors ...RequestEditorFn) (*GetRequisitionApprovalHistoryResponse, error)

	// GetRequisitionNotesWithResponse request
	GetRequisitionNotesWithResponse(ctx context.Context, requisitionId int32, params *GetRequisitionNotesParams, reqEditors ...RequestEditorFn) (*GetRequisitionNotesResponse, error)

	// AddRequisitionNoteWithBodyWithResponse request with any body
	AddRequisitionNoteWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddRequisitionNoteResponse, error)

	AddRequisitionNoteWithResponse(ctx context.Context, requisitionId int32, body AddRequisitionNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddRequisitionNoteResponse, error)

	// RejectRequisitionWithBodyWithResponse request with any body
	RejectRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RejectRequisitionResponse, error)

	RejectRequisitionWithResponse(ctx context.Context, requisitionId int32, body RejectRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*RejectRequisitionResponse, error)

	// SubmitRequisitionWithBodyWithResponse request with any body
	SubmitRequisitionWithBodyWithResponse(ctx context.Context, requisitionId int32, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitRequisitionResponse, error)

	SubmitRequisitionWithResponse(ctx context.Context, requisitionId int32, body SubmitRequisitionJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitRequisitionResponse, error)

	// FindEmailAddressWithResponse request
	FindEmailAddressWithResponse(ctx context.Context, params *FindEmailAddressParams, reqEditors ...RequestEditorFn) (*FindEmailAddressResponse, error)

	// FindPhoneNumberWithResponse request
	FindPhoneNumberWithResponse(ctx context.Context, params *FindPhoneNumberParams, reqEditors ...RequestEditorFn) (*FindPhoneNumberResponse, error)

	// SendJobApplcationSmsWithBodyWithResponse request with any body
	SendJobApplcationSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobApplcationSmsResponse, error)

	SendJobApplcationSmsWithResponse(ctx context.Context, body SendJobApplcationSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobApplcationSmsResponse, error)

	// SendJobApplicationContactSmsWithBodyWithResponse request with any body
	SendJobApplicationContactSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobApplicationContactSmsResponse, error)

	SendJobApplicationContactSmsWithResponse(ctx context.Context, body SendJobApplicationContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobApplicationContactSmsResponse, error)

	// SendCandidateSmsWithBodyWithResponse request with any body
	SendCandidateSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCandidateSmsResponse, error)

	SendCandidateSmsWithResponse(ctx context.Context, body SendCandidateSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCandidateSmsResponse, error)

	// SendCompanySmsWithBodyWithResponse request with any body
	SendCompanySmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendCompanySmsResponse, error)

	SendCompanySmsWithResponse(ctx context.Context, body SendCompanySmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendCompanySmsResponse, error)

	// SendContactSmsWithBodyWithResponse request with any body
	SendContactSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendContactSmsResponse, error)

	SendContactSmsWithResponse(ctx context.Context, body SendContactSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendContactSmsResponse, error)

	// SendJobOrderSmsWithBodyWithResponse request with any body
	SendJobOrderSmsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendJobOrderSmsResponse, error)

	SendJobOrderSmsWithResponse(ctx context.Context, body SendJobOrderSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendJobOrderSmsResponse, error)

	// SendPlacementSmsWithBodyWithResponse request with any body
	SendPlacementSmsWithBodyWithResponse(ctx context.Context, entityType RecipientEntityType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendPlacementSmsResponse, error)

	SendPlacementSmsWithResponse(ctx context.Context, entityType RecipientEntityType, body SendPlacementSmsJSONRequestBody, reqEditors ...RequestEditorFn) (*SendPlacementSmsResponse, error)

	// FindSubmissionsWithResponse request
	FindSubmissionsWithResponse(ctx context.Context, params *FindSubmissionsParams, reqEditors ...RequestEditorFn) (*FindSubmissionsResponse, error)

	// GetSubmissionWithResponse request
	GetSubmissionWithResponse(ctx context.Context, submissionId int64, reqEditors ...RequestEditorFn) (*GetSubmissionResponse, error)

	// FindUserGroupsWithResponse request
	FindUserGroupsWithResponse(ctx context.Context, params *FindUserGroupsParams, reqEditors ...RequestEditorFn) (*FindUserGroupsResponse, error)

	// GetUserGroupWithResponse request
	GetUserGroupWithResponse(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*GetUserGroupResponse, error)

	// GetGroupUsersWithResponse request
	GetGroupUsersWithResponse(ctx context.Context, groupId int32, reqEditors ...RequestEditorFn) (*GetGroupUsersResponse, error)

	// FindUserOfficesWithResponse request
	FindUserOfficesWithResponse(ctx context.Context, params *FindUserOfficesParams, reqEditors ...RequestEditorFn) (*FindUserOfficesResponse, error)

	// GetUserOfficeWithResponse request
	GetUserOfficeWithResponse(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*GetUserOfficeResponse, error)

	// GetOfficeUsersWithResponse request
	GetOfficeUsersWithResponse(ctx context.Context, officeId int32, reqEditors ...RequestEditorFn) (*GetOfficeUsersResponse, error)

	// FindUsersWithResponse request
	FindUsersWithResponse(ctx context.Context, params *FindUsersParams, reqEditors ...RequestEditorFn) (*FindUsersResponse, error)

	// GetCurrentUserWithResponse request
	GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// GetUserEventsWithResponse request
	GetUserEventsWithResponse(ctx context.Context, userId int32, params *GetUserEventsParams, reqEditors ...RequestEditorFn) (*GetUserEventsResponse, error)

	// GetUserInterviewsWithResponse request
	GetUserInterviewsWithResponse(ctx context.Context, userId int32, params *GetUserInterviewsParams, reqEditors ...RequestEditorFn) (*GetUserInterviewsResponse, error)

	// GetUserPhotoWithResponse request
	GetUserPhotoWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserPhotoResponse, error)

	// GetUserUserGroupsWithResponse request
	GetUserUserGroupsWithResponse(ctx context.Context, userId int32, reqEditors ...RequestEditorFn) (*GetUserUserGroupsResponse, error)

	// FindUserUserTasksWithResponse request
	FindUserUserTasksWithResponse(ctx context.Context, userId int32, params *FindUserUserTasksParams, reqEditors ...RequestEditorFn) (*FindUserUserTasksResponse, error)

	// FindUserTasksWithResponse request
	FindUserTasksWithResponse(ctx context.Context, params *FindUserTasksParams, reqEditors ...RequestEditorFn) (*FindUserTasksResponse, error)

	// AddUserTaskWithBodyWithResponse request with any body
	AddUserTaskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddUserTaskResponse, error)

	AddUserTaskWithResponse(ctx context.Context, body AddUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*AddUserTaskResponse, error)

	// DeleteUserTaskWithResponse request
	DeleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*DeleteUserTaskResponse, error)

	// GetUserTaskWithResponse request
	GetUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*GetUserTaskResponse, error)

	// UpdateUserTaskWithBodyWithResponse request with any body
	UpdateUserTaskWithBodyWithResponse(ctx context.Context, taskId int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserTaskResponse, error)

	UpdateUserTaskWithResponse(ctx context.Context, taskId int64, body UpdateUserTaskJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserTaskResponse, error)

	// MarkCompleteUserTaskWithResponse request
	MarkCompleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*MarkCompleteUserTaskResponse, error)

	// MarkIncompleteUserTaskWithResponse request
	MarkIncompleteUserTaskWithResponse(ctx context.Context, taskId int64, reqEditors ...RequestEditorFn) (*MarkIncompleteUserTaskResponse, error)

	// FindWebhooksWithResponse request
	FindWebhooksWithResponse(ctx context.Context, params *FindWebhooksParams, reqEditors ...RequestEditorFn) (*FindWebhooksResponse, error)

	// AddWebhookWithBodyWithResponse request with any body
	AddWebhookWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddWebhookResponse, error)

	AddWebhookWithResponse(ctx context.Context, body AddWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*AddWebhookResponse, error)

	// DeleteWebhookWithResponse request
	DeleteWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteWebhookResponse, error)

	// GetWebhookWithResponse request
	GetWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetWebhookResponse, error)

	// UpdateWebhookWithBodyWithResponse request with any body
	UpdateWebhookWithBodyWithResponse(ctx context.Context, webhookId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

	UpdateWebhookWithResponse(ctx context.Context, webhookId openapi_types.UUID, body UpdateWebhookJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWebhookResponse, error)

	// FindWorkTypesWithResponse request
	FindWorkTypesWithResponse(ctx context.Context, params *FindWorkTypesParams, reqEditors ...RequestEditorFn) (*FindWorkTypesResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CompanyActivityListRepresentation

type CompanyActivityListRepresentation struct {
	Items      *[]CompanyActivityModel `json:"items"`
	Links      *PageLinks              `json:"links,omitempty"`
	TotalCount int32                   `json:"totalCount"`
}

CompanyActivityListRepresentation defines model for CompanyActivityListRepresentation.

type CompanyActivityModel

type CompanyActivityModel struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CompanyId    *int32                   `json:"companyId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

CompanyActivityModel defines model for CompanyActivityModel.

type CompanyActivityRepresentation

type CompanyActivityRepresentation struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CompanyId    *int32                   `json:"companyId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Links        *ModelLinks              `json:"links,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

CompanyActivityRepresentation defines model for CompanyActivityRepresentation.

type CompanyActivitySettingModel

type CompanyActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

CompanyActivitySettingModel defines model for CompanyActivitySettingModel.

type CompanyActivitySettingSummaryModel

type CompanyActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

CompanyActivitySettingSummaryModel defines model for CompanyActivitySettingSummaryModel.

type CompanyActivitySettingsListModel

type CompanyActivitySettingsListModel struct {
	Items *[]CompanyActivitySettingSummaryModel `json:"items"`
}

CompanyActivitySettingsListModel defines model for CompanyActivitySettingsListModel.

type CompanyActivitySummaryListModel

type CompanyActivitySummaryListModel struct {
	Items *[]CompanyActivitySummaryModel `json:"items"`
}

CompanyActivitySummaryListModel defines model for CompanyActivitySummaryListModel.

type CompanyActivitySummaryModel

type CompanyActivitySummaryModel struct {
	ActivityId   *int64         `json:"activityId,omitempty"`
	ActivityName *string        `json:"activityName"`
	ActivityType *string        `json:"activityType"`
	CompanyId    *int32         `json:"companyId,omitempty"`
	CreatedAt    *time.Time     `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`
	Status       *string        `json:"status"`
	UpdatedAt    *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

CompanyActivitySummaryModel defines model for CompanyActivitySummaryModel.

type CompanyAddressListRepresentation

type CompanyAddressListRepresentation struct {
	Items *[]CompanyAddressModel `json:"items"`
	Links *ModelLinks            `json:"links,omitempty"`
}

CompanyAddressListRepresentation defines model for CompanyAddressListRepresentation.

type CompanyAddressModel

type CompanyAddressModel struct {
	AddressId   openapi_types.UUID `json:"addressId"`
	City        *string            `json:"city"`
	Country     *string            `json:"country"`
	CountryCode *string            `json:"countryCode"`
	Fax         *string            `json:"fax"`
	Name        *string            `json:"name"`
	Phone       *string            `json:"phone"`
	PostalCode  *string            `json:"postalCode"`
	State       *string            `json:"state"`
	Street      *[]string          `json:"street"`
	Url         *string            `json:"url"`
}

CompanyAddressModel defines model for CompanyAddressModel.

type CompanyAddressRepresentation

type CompanyAddressRepresentation struct {
	AddressId   openapi_types.UUID `json:"addressId"`
	City        *string            `json:"city"`
	Country     *string            `json:"country"`
	CountryCode *string            `json:"countryCode"`
	Fax         *string            `json:"fax"`
	Links       *ModelLinks        `json:"links,omitempty"`
	Name        *string            `json:"name"`
	Phone       *string            `json:"phone"`
	PostalCode  *string            `json:"postalCode"`
	State       *string            `json:"state"`
	Street      *[]string          `json:"street"`
	Url         *string            `json:"url"`
}

CompanyAddressRepresentation defines model for CompanyAddressRepresentation.

type CompanyAttachmentCategoryListRepresentation

type CompanyAttachmentCategoryListRepresentation struct {
	Items *[]CompanyAttachmentCategoryModel `json:"items"`
	Links *ModelLinks                       `json:"links,omitempty"`
}

CompanyAttachmentCategoryListRepresentation defines model for CompanyAttachmentCategoryListRepresentation.

type CompanyAttachmentCategoryModel

type CompanyAttachmentCategoryModel struct {
	Category *string                `json:"category"`
	Type     *CompanyAttachmentType `json:"type,omitempty"`
}

CompanyAttachmentCategoryModel defines model for CompanyAttachmentCategoryModel.

type CompanyAttachmentLinks struct {
	Self *string `json:"self"`
}

CompanyAttachmentLinks defines model for CompanyAttachmentLinks.

type CompanyAttachmentListRepresentation

type CompanyAttachmentListRepresentation struct {
	Items      *[]CompanyAttachmentModel `json:"items"`
	Links      *PageLinks                `json:"links,omitempty"`
	TotalCount int32                     `json:"totalCount"`
}

CompanyAttachmentListRepresentation defines model for CompanyAttachmentListRepresentation.

type CompanyAttachmentModel

type CompanyAttachmentModel struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date    `json:"expiry"`
	FileName  *string                `json:"fileName"`
	FileType  *string                `json:"fileType"`
	Type      *CompanyAttachmentType `json:"type,omitempty"`
	UpdatedAt *time.Time             `json:"updatedAt"`
}

CompanyAttachmentModel defines model for CompanyAttachmentModel.

type CompanyAttachmentRepresentation

type CompanyAttachmentRepresentation struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date     `json:"expiry"`
	FileName  *string                 `json:"fileName"`
	FileType  *string                 `json:"fileType"`
	Links     *CompanyAttachmentLinks `json:"links,omitempty"`
	Type      *CompanyAttachmentType  `json:"type,omitempty"`
	UpdatedAt *time.Time              `json:"updatedAt"`
}

CompanyAttachmentRepresentation defines model for CompanyAttachmentRepresentation.

type CompanyAttachmentType

type CompanyAttachmentType string

CompanyAttachmentType defines model for CompanyAttachmentType.

const (
	CompanyAttachmentTypeOther CompanyAttachmentType = "Other"
	CompanyAttachmentTypeTerms CompanyAttachmentType = "Terms"
)

Defines values for CompanyAttachmentType.

type CompanyLinks struct {
	// Addresses Company addresses
	Addresses *string `json:"addresses"`

	// Attachments Attachments
	Attachments *string `json:"attachments"`

	// Contacts Company contacts
	Contacts *string `json:"contacts"`

	// Floats Company floats
	Floats *string `json:"floats"`

	// Jobs Company jobs
	Jobs *string `json:"jobs"`

	Logo *string `json:"logo"`

	// Notes Company notes
	Notes *string `json:"notes"`

	// Placements Company placements
	Placements *string `json:"placements"`

	// Requisitions Company requisitions
	Requisitions *string `json:"requisitions"`
	Self         *string `json:"self"`

	// Skills Skills
	Skills *string `json:"skills"`

	// Submissions Company submissions
	Submissions *string `json:"submissions"`

	// Subsidiaries Company subsidiaries
	Subsidiaries *string               `json:"subsidiaries"`
	Workflows    *CompanyWorkflowLinks `json:"workflows,omitempty"`
}

CompanyLinks defines model for CompanyLinks.

type CompanyListRepresentation

type CompanyListRepresentation struct {
	Items      *[]CompanySummaryModel `json:"items"`
	Links      *PageLinks             `json:"links,omitempty"`
	TotalCount int32                  `json:"totalCount"`
}

CompanyListRepresentation defines model for CompanyListRepresentation.

type CompanyMatchedByPhoneModel

type CompanyMatchedByPhoneModel struct {
	CompanyId  *int32                   `json:"companyId,omitempty"`
	LastNoteAt *time.Time               `json:"lastNoteAt"`
	Match      *MatchedPhoneNumberModel `json:"match,omitempty"`
	Name       *string                  `json:"name"`
	UpdatedAt  *time.Time               `json:"updatedAt"`
}

CompanyMatchedByPhoneModel defines model for CompanyMatchedByPhoneModel.

type CompanyNameModel

type CompanyNameModel struct {
	// CompanyId Unique identifier for the company
	CompanyId int32 `json:"companyId"`

	// Name Company name
	Name   *string        `json:"name"`
	Owner  *UserNameModel `json:"owner,omitempty"`
	Status *StatusModel   `json:"status,omitempty"`
}

CompanyNameModel defines model for CompanyNameModel.

type CompanyRepresentation

type CompanyRepresentation struct {
	// CompanyId Unique identifier for the company
	CompanyId   int32                    `json:"companyId"`
	CreatedAt   *time.Time               `json:"createdAt"`
	CreatedBy   *UserNameModel           `json:"createdBy,omitempty"`
	Custom      *[]CustomFieldValueModel `json:"custom"`
	LegalName   *string                  `json:"legalName"`
	Links       *CompanyLinks            `json:"links,omitempty"`
	MainContact *ContactNameModel        `json:"mainContact,omitempty"`

	// Name Company name
	Name           *string                    `json:"name"`
	Owner          *UserNameModel             `json:"owner,omitempty"`
	Parent         *CompanyNameModel          `json:"parent,omitempty"`
	PartnerActions *[]PartnerActionStageModel `json:"partnerActions"`
	PrimaryAddress *CompanyAddressModel       `json:"primaryAddress,omitempty"`
	Recruiters     *[]UserNameModel           `json:"recruiters"`

	// Social Company social profiles
	Social    *map[string]string `json:"social"`
	Status    *StatusModel       `json:"status,omitempty"`
	Summary   *string            `json:"summary"`
	UpdatedAt *time.Time         `json:"updatedAt"`
	UpdatedBy *UserNameModel     `json:"updatedBy,omitempty"`
}

CompanyRepresentation defines model for CompanyRepresentation.

type CompanySummaryModel

type CompanySummaryModel struct {
	// CompanyId Unique identifier for the company
	CompanyId   int32             `json:"companyId"`
	CreatedAt   *time.Time        `json:"createdAt"`
	CreatedBy   *UserNameModel    `json:"createdBy,omitempty"`
	MainContact *ContactNameModel `json:"mainContact,omitempty"`

	// Name Company name
	Name           *string              `json:"name"`
	Owner          *UserNameModel       `json:"owner,omitempty"`
	PrimaryAddress *CompanyAddressModel `json:"primaryAddress,omitempty"`
	Status         *StatusModel         `json:"status,omitempty"`
	UpdatedAt      *time.Time           `json:"updatedAt"`
	UpdatedBy      *UserNameModel       `json:"updatedBy,omitempty"`
}

CompanySummaryModel defines model for CompanySummaryModel.

type CompanyUserTaskModel

type CompanyUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	CompanyId       *int32                        `json:"companyId,omitempty"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

CompanyUserTaskModel defines model for CompanyUserTaskModel.

type CompanyUserTaskRepresentation

type CompanyUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	CompanyId       *int32                        `json:"companyId,omitempty"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

CompanyUserTaskRepresentation defines model for CompanyUserTaskRepresentation.

type CompanyWorkflowApproverModel

type CompanyWorkflowApproverModel struct {
	// ContactId Unique identifier for the contact
	ContactId int32 `json:"contactId"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// Inactive Contact is no longer with the company
	Inactive *bool `json:"inactive,omitempty"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string        `json:"mobileNormalized"`
	Owner            *UserNameModel `json:"owner,omitempty"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`

	// Salutation Salutation/honorific/title
	Salutation   *string      `json:"salutation"`
	StageIndex   int32        `json:"stageIndex"`
	Status       *StatusModel `json:"status,omitempty"`
	Unsubscribed *bool        `json:"unsubscribed,omitempty"`
}

CompanyWorkflowApproverModel defines model for CompanyWorkflowApproverModel.

type CompanyWorkflowLinks struct {
	Requisition *string `json:"requisition"`
}

CompanyWorkflowLinks defines model for CompanyWorkflowLinks.

type CompanyWorkflowListRepresentation

type CompanyWorkflowListRepresentation struct {
	Items *[]CompanyWorkflowNameModel `json:"items"`
	Links *ModelLinks                 `json:"links,omitempty"`
}

CompanyWorkflowListRepresentation defines model for CompanyWorkflowListRepresentation.

type CompanyWorkflowModel

type CompanyWorkflowModel struct {
	Approvers  *[]CompanyWorkflowApproverModel `json:"approvers"`
	Archived   *bool                           `json:"archived,omitempty"`
	Name       string                          `json:"name"`
	WorkflowId int32                           `json:"workflowId"`
}

CompanyWorkflowModel defines model for CompanyWorkflowModel.

type CompanyWorkflowNameModel

type CompanyWorkflowNameModel struct {
	Archived   *bool  `json:"archived,omitempty"`
	Name       string `json:"name"`
	WorkflowId int32  `json:"workflowId"`
}

CompanyWorkflowNameModel defines model for CompanyWorkflowNameModel.

type CompanyWorkflowRepresentation

type CompanyWorkflowRepresentation struct {
	Approvers  *[]CompanyWorkflowApproverModel `json:"approvers"`
	Archived   *bool                           `json:"archived,omitempty"`
	Links      *ModelLinks                     `json:"links,omitempty"`
	Name       string                          `json:"name"`
	WorkflowId int32                           `json:"workflowId"`
}

CompanyWorkflowRepresentation defines model for CompanyWorkflowRepresentation.

type CompanyWorkflowType

type CompanyWorkflowType string

CompanyWorkflowType defines model for CompanyWorkflowType.

const (
	Requisition CompanyWorkflowType = "Requisition"
)

Defines values for CompanyWorkflowType.

type CompleteCandidatePartnerActionJSONRequestBody

type CompleteCandidatePartnerActionJSONRequestBody = UpdateCandidatePartnerActionCommand

CompleteCandidatePartnerActionJSONRequestBody defines body for CompleteCandidatePartnerAction for application/json ContentType.

type CompleteCandidatePartnerActionResponse

type CompleteCandidatePartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteCandidatePartnerActionResponse

func ParseCompleteCandidatePartnerActionResponse(rsp *http.Response) (*CompleteCandidatePartnerActionResponse, error)

ParseCompleteCandidatePartnerActionResponse parses an HTTP response from a CompleteCandidatePartnerActionWithResponse call

func (CompleteCandidatePartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteCandidatePartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompleteCompanyPartnerActionJSONRequestBody

type CompleteCompanyPartnerActionJSONRequestBody = UpdateCompanyPartnerActionCommand

CompleteCompanyPartnerActionJSONRequestBody defines body for CompleteCompanyPartnerAction for application/json ContentType.

type CompleteCompanyPartnerActionResponse

type CompleteCompanyPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteCompanyPartnerActionResponse

func ParseCompleteCompanyPartnerActionResponse(rsp *http.Response) (*CompleteCompanyPartnerActionResponse, error)

ParseCompleteCompanyPartnerActionResponse parses an HTTP response from a CompleteCompanyPartnerActionWithResponse call

func (CompleteCompanyPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteCompanyPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompleteContactPartnerActionJSONRequestBody

type CompleteContactPartnerActionJSONRequestBody = UpdateContactPartnerActionCommand

CompleteContactPartnerActionJSONRequestBody defines body for CompleteContactPartnerAction for application/json ContentType.

type CompleteContactPartnerActionResponse

type CompleteContactPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteContactPartnerActionResponse

func ParseCompleteContactPartnerActionResponse(rsp *http.Response) (*CompleteContactPartnerActionResponse, error)

ParseCompleteContactPartnerActionResponse parses an HTTP response from a CompleteContactPartnerActionWithResponse call

func (CompleteContactPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteContactPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompleteJobAdPartnerActionJSONRequestBody

type CompleteJobAdPartnerActionJSONRequestBody = UpdateJobAdPartnerActionCommand

CompleteJobAdPartnerActionJSONRequestBody defines body for CompleteJobAdPartnerAction for application/json ContentType.

type CompleteJobAdPartnerActionResponse

type CompleteJobAdPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteJobAdPartnerActionResponse

func ParseCompleteJobAdPartnerActionResponse(rsp *http.Response) (*CompleteJobAdPartnerActionResponse, error)

ParseCompleteJobAdPartnerActionResponse parses an HTTP response from a CompleteJobAdPartnerActionWithResponse call

func (CompleteJobAdPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteJobAdPartnerActionResponse) StatusCode

func (r CompleteJobAdPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CompleteJobApplicationPartnerActionJSONRequestBody

type CompleteJobApplicationPartnerActionJSONRequestBody = UpdateJobApplicationPartnerActionCommand

CompleteJobApplicationPartnerActionJSONRequestBody defines body for CompleteJobApplicationPartnerAction for application/json ContentType.

type CompleteJobApplicationPartnerActionResponse

type CompleteJobApplicationPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteJobApplicationPartnerActionResponse

func ParseCompleteJobApplicationPartnerActionResponse(rsp *http.Response) (*CompleteJobApplicationPartnerActionResponse, error)

ParseCompleteJobApplicationPartnerActionResponse parses an HTTP response from a CompleteJobApplicationPartnerActionWithResponse call

func (CompleteJobApplicationPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteJobApplicationPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompleteJobOrderPartnerActionJSONRequestBody

type CompleteJobOrderPartnerActionJSONRequestBody = UpdateJobOrderPartnerActionCommand

CompleteJobOrderPartnerActionJSONRequestBody defines body for CompleteJobOrderPartnerAction for application/json ContentType.

type CompleteJobOrderPartnerActionResponse

type CompleteJobOrderPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompleteJobOrderPartnerActionResponse

func ParseCompleteJobOrderPartnerActionResponse(rsp *http.Response) (*CompleteJobOrderPartnerActionResponse, error)

ParseCompleteJobOrderPartnerActionResponse parses an HTTP response from a CompleteJobOrderPartnerActionWithResponse call

func (CompleteJobOrderPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompleteJobOrderPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CompletePlacementPartnerActionJSONRequestBody

type CompletePlacementPartnerActionJSONRequestBody = UpdatePlacementPartnerActionCommand

CompletePlacementPartnerActionJSONRequestBody defines body for CompletePlacementPartnerAction for application/json ContentType.

type CompletePlacementPartnerActionResponse

type CompletePlacementPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseCompletePlacementPartnerActionResponse

func ParseCompletePlacementPartnerActionResponse(rsp *http.Response) (*CompletePlacementPartnerActionResponse, error)

ParseCompletePlacementPartnerActionResponse parses an HTTP response from a CompletePlacementPartnerActionWithResponse call

func (CompletePlacementPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (CompletePlacementPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ContactActivityListRepresentation

type ContactActivityListRepresentation struct {
	Items      *[]ContactActivityModel `json:"items"`
	Links      *PageLinks              `json:"links,omitempty"`
	TotalCount int32                   `json:"totalCount"`
}

ContactActivityListRepresentation defines model for ContactActivityListRepresentation.

type ContactActivityModel

type ContactActivityModel struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	ContactId    *int32                   `json:"contactId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

ContactActivityModel defines model for ContactActivityModel.

type ContactActivityRepresentation

type ContactActivityRepresentation struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	ContactId    *int32                   `json:"contactId,omitempty"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Links        *ModelLinks              `json:"links,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

ContactActivityRepresentation defines model for ContactActivityRepresentation.

type ContactActivitySettingModel

type ContactActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

ContactActivitySettingModel defines model for ContactActivitySettingModel.

type ContactActivitySettingSummaryModel

type ContactActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

ContactActivitySettingSummaryModel defines model for ContactActivitySettingSummaryModel.

type ContactActivitySettingsListModel

type ContactActivitySettingsListModel struct {
	Items *[]ContactActivitySettingSummaryModel `json:"items"`
}

ContactActivitySettingsListModel defines model for ContactActivitySettingsListModel.

type ContactActivitySummaryListModel

type ContactActivitySummaryListModel struct {
	Items *[]ContactActivitySummaryModel `json:"items"`
}

ContactActivitySummaryListModel defines model for ContactActivitySummaryListModel.

type ContactActivitySummaryModel

type ContactActivitySummaryModel struct {
	ActivityId   *int64         `json:"activityId,omitempty"`
	ActivityName *string        `json:"activityName"`
	ActivityType *string        `json:"activityType"`
	ContactId    *int32         `json:"contactId,omitempty"`
	CreatedAt    *time.Time     `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`
	Status       *string        `json:"status"`
	UpdatedAt    *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

ContactActivitySummaryModel defines model for ContactActivitySummaryModel.

type ContactAttachmentCategoryListRepresentation

type ContactAttachmentCategoryListRepresentation struct {
	Items *[]ContactAttachmentCategoryModel `json:"items"`
	Links *ModelLinks                       `json:"links,omitempty"`
}

ContactAttachmentCategoryListRepresentation defines model for ContactAttachmentCategoryListRepresentation.

type ContactAttachmentCategoryModel

type ContactAttachmentCategoryModel struct {
	Category *string                `json:"category"`
	Type     *ContactAttachmentType `json:"type,omitempty"`
}

ContactAttachmentCategoryModel defines model for ContactAttachmentCategoryModel.

type ContactAttachmentLinks struct {
	Self *string `json:"self"`
}

ContactAttachmentLinks defines model for ContactAttachmentLinks.

type ContactAttachmentListRepresentation

type ContactAttachmentListRepresentation struct {
	Items      *[]ContactAttachmentModel `json:"items"`
	Links      *PageLinks                `json:"links,omitempty"`
	TotalCount int32                     `json:"totalCount"`
}

ContactAttachmentListRepresentation defines model for ContactAttachmentListRepresentation.

type ContactAttachmentModel

type ContactAttachmentModel struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date    `json:"expiry"`
	FileName  *string                `json:"fileName"`
	FileType  *string                `json:"fileType"`
	Type      *ContactAttachmentType `json:"type,omitempty"`
	UpdatedAt *time.Time             `json:"updatedAt"`
}

ContactAttachmentModel defines model for ContactAttachmentModel.

type ContactAttachmentRepresentation

type ContactAttachmentRepresentation struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date     `json:"expiry"`
	FileName  *string                 `json:"fileName"`
	FileType  *string                 `json:"fileType"`
	Links     *ContactAttachmentLinks `json:"links,omitempty"`
	Type      *ContactAttachmentType  `json:"type,omitempty"`
	UpdatedAt *time.Time              `json:"updatedAt"`
}

ContactAttachmentRepresentation defines model for ContactAttachmentRepresentation.

type ContactAttachmentType

type ContactAttachmentType string

ContactAttachmentType defines model for ContactAttachmentType.

const (
	ContactAttachmentTypeOther ContactAttachmentType = "Other"
	ContactAttachmentTypeTerms ContactAttachmentType = "Terms"
)

Defines values for ContactAttachmentType.

type ContactLinks struct {
	// Attachments Attachments
	Attachments *string `json:"attachments"`

	// Candidate Optional candidate if contact is also a candidate
	Candidate *string `json:"candidate"`

	// Company Company
	Company *string `json:"company"`

	// Floats Floats
	Floats *string `json:"floats"`

	// Jobs Jobs
	Jobs *string `json:"jobs"`

	// Notes Notes
	Notes *string `json:"notes"`

	// OfficeAddress Office address
	OfficeAddress *string `json:"officeAddress"`

	// Photo Photo
	Photo *string `json:"photo"`
	Self  *string `json:"self"`

	// Skills Skills
	Skills *string `json:"skills"`

	// Submissions Submissions
	Submissions *string `json:"submissions"`
}

ContactLinks defines model for ContactLinks.

type ContactListRepresentation

type ContactListRepresentation struct {
	Items      *[]ContactSummaryModel `json:"items"`
	Links      *PageLinks             `json:"links,omitempty"`
	TotalCount int32                  `json:"totalCount"`
}

ContactListRepresentation defines model for ContactListRepresentation.

type ContactMatchedByEmailModel

type ContactMatchedByEmailModel struct {
	Company    *MatchedEmailAddressModelCompanyName `json:"company,omitempty"`
	ContactId  *int32                               `json:"contactId,omitempty"`
	Email      *string                              `json:"email"`
	FirstName  *string                              `json:"firstName"`
	LastName   *string                              `json:"lastName"`
	LastNoteAt *time.Time                           `json:"lastNoteAt"`
	Match      *MatchedEmailAddressModel            `json:"match,omitempty"`
	Mobile     *string                              `json:"mobile"`
	Phone      *string                              `json:"phone"`
	Position   *string                              `json:"position"`
	UpdatedAt  *time.Time                           `json:"updatedAt"`
}

ContactMatchedByEmailModel defines model for ContactMatchedByEmailModel.

type ContactMatchedByPhoneModel

type ContactMatchedByPhoneModel struct {
	Company    *MatchedPhoneNumberModelCompanyName `json:"company,omitempty"`
	ContactId  *int32                              `json:"contactId,omitempty"`
	Email      *string                             `json:"email"`
	FirstName  *string                             `json:"firstName"`
	LastName   *string                             `json:"lastName"`
	LastNoteAt *time.Time                          `json:"lastNoteAt"`
	Match      *MatchedPhoneNumberModel            `json:"match,omitempty"`
	Mobile     *string                             `json:"mobile"`
	Phone      *string                             `json:"phone"`
	Position   *string                             `json:"position"`
	UpdatedAt  *time.Time                          `json:"updatedAt"`
}

ContactMatchedByPhoneModel defines model for ContactMatchedByPhoneModel.

type ContactNameModel

type ContactNameModel struct {
	// ContactId Unique identifier for the contact
	ContactId int32 `json:"contactId"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// Inactive Contact is no longer with the company
	Inactive *bool `json:"inactive,omitempty"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string        `json:"mobileNormalized"`
	Owner            *UserNameModel `json:"owner,omitempty"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`

	// Salutation Salutation/honorific/title
	Salutation   *string      `json:"salutation"`
	Status       *StatusModel `json:"status,omitempty"`
	Unsubscribed *bool        `json:"unsubscribed,omitempty"`
}

ContactNameModel defines model for ContactNameModel.

type ContactRepresentation

type ContactRepresentation struct {
	Company *CompanyNameModel `json:"company,omitempty"`

	// ContactId Unique identifier for the contact
	ContactId int32                    `json:"contactId"`
	CreatedAt *time.Time               `json:"createdAt"`
	CreatedBy *UserNameModel           `json:"createdBy,omitempty"`
	Custom    *[]CustomFieldValueModel `json:"custom"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName     *string `json:"firstName"`
	HiringManager *bool   `json:"hiringManager,omitempty"`

	// Inactive Contact is no longer with the company
	Inactive *bool `json:"inactive,omitempty"`

	// LastName Last name
	LastName *string       `json:"lastName"`
	Links    *ContactLinks `json:"links,omitempty"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string              `json:"mobileNormalized"`
	OfficeAddress    *CompanyAddressModel `json:"officeAddress,omitempty"`

	// OriginalContactId contactId from the original/first company when a contact moves between companies
	OriginalContactId *int32 `json:"originalContactId"`

	// OtherEmail Other email addresses used by the contact
	OtherEmail     *[]string                  `json:"otherEmail"`
	Owner          *UserNameModel             `json:"owner,omitempty"`
	PartnerActions *[]PartnerActionStageModel `json:"partnerActions"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`

	// PreviousContactId contactId from the previous company when a contact moves between companies
	PreviousContactId *int32            `json:"previousContactId"`
	Recruiters        *[]UserNameModel  `json:"recruiters"`
	ReportsTo         *ContactNameModel `json:"reportsTo,omitempty"`

	// Salutation Salutation/honorific/title
	Salutation *string `json:"salutation"`

	// Social Contact social profiles
	Social       *map[string]string `json:"social"`
	Status       *StatusModel       `json:"status,omitempty"`
	Summary      *string            `json:"summary"`
	Unsubscribed *bool              `json:"unsubscribed,omitempty"`
	UpdatedAt    *time.Time         `json:"updatedAt"`
	UpdatedBy    *UserNameModel     `json:"updatedBy,omitempty"`
}

ContactRepresentation defines model for ContactRepresentation.

type ContactSummaryModel

type ContactSummaryModel struct {
	Company *CompanyNameModel `json:"company,omitempty"`

	// ContactId Unique identifier for the contact
	ContactId int32          `json:"contactId"`
	CreatedAt *time.Time     `json:"createdAt"`
	CreatedBy *UserNameModel `json:"createdBy,omitempty"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// Inactive Contact is no longer with the company
	Inactive *bool `json:"inactive,omitempty"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string              `json:"mobileNormalized"`
	OfficeAddress    *CompanyAddressModel `json:"officeAddress,omitempty"`

	// OriginalContactId contactId from the original/first company when a contact moves between companies
	OriginalContactId *int32         `json:"originalContactId"`
	Owner             *UserNameModel `json:"owner,omitempty"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`

	// PreviousContactId contactId from the previous company when a contact moves between companies
	PreviousContactId *int32 `json:"previousContactId"`

	// Salutation Salutation/honorific/title
	Salutation   *string        `json:"salutation"`
	Status       *StatusModel   `json:"status,omitempty"`
	Unsubscribed *bool          `json:"unsubscribed,omitempty"`
	UpdatedAt    *time.Time     `json:"updatedAt"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

ContactSummaryModel defines model for ContactSummaryModel.

type ContactUserTaskModel

type ContactUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	ContactId       *int32                        `json:"contactId,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

ContactUserTaskModel defines model for ContactUserTaskModel.

type ContactUserTaskRepresentation

type ContactUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	ContactId       *int32                        `json:"contactId,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

ContactUserTaskRepresentation defines model for ContactUserTaskRepresentation.

type CountryListRepresentation

type CountryListRepresentation struct {
	Items *[]CountryModel `json:"items"`
	Links *ModelLinks     `json:"links,omitempty"`
}

CountryListRepresentation defines model for CountryListRepresentation.

type CountryModel

type CountryModel struct {
	Code string `json:"code"`
	Name string `json:"name"`
}

CountryModel defines model for CountryModel.

type CreateEventJSONRequestBody added in v0.0.3

type CreateEventJSONRequestBody = AddEventCommand

CreateEventJSONRequestBody defines body for CreateEvent for application/json ContentType.

type CreateEventResponse added in v0.0.3

type CreateEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *EventRepresentation
	JSON422      *ErrorModel
}

func ParseCreateEventResponse added in v0.0.3

func ParseCreateEventResponse(rsp *http.Response) (*CreateEventResponse, error)

ParseCreateEventResponse parses an HTTP response from a CreateEventWithResponse call

func (CreateEventResponse) Status added in v0.0.3

func (r CreateEventResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEventResponse) StatusCode added in v0.0.3

func (r CreateEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatedDataImportModel added in v0.0.3

type CreatedDataImportModel struct {
	ImportId *int32 `json:"importId,omitempty"`
}

CreatedDataImportModel defines model for CreatedDataImportModel.

type CreatedOpportunityModel

type CreatedOpportunityModel struct {
	OpportunityId *openapi_types.UUID `json:"opportunityId,omitempty"`
}

CreatedOpportunityModel defines model for CreatedOpportunityModel.

type CreatedPlacementModel added in v0.0.2

type CreatedPlacementModel struct {
	PlacementId *int32 `json:"placementId,omitempty"`
}

CreatedPlacementModel defines model for CreatedPlacementModel.

type CurrentEmploymentModel

type CurrentEmploymentModel struct {
	Employer *string        `json:"employer"`
	Position *string        `json:"position"`
	Salary   *SalaryModel   `json:"salary,omitempty"`
	WorkType *WorkTypeModel `json:"workType,omitempty"`
}

CurrentEmploymentModel defines model for CurrentEmploymentModel.

type CustomFieldListRepresentation

type CustomFieldListRepresentation struct {
	Items *[]CustomFieldModel `json:"items"`
	Links *ModelLinks         `json:"links,omitempty"`
}

CustomFieldListRepresentation defines model for CustomFieldListRepresentation.

type CustomFieldModel

type CustomFieldModel struct {
	FieldId int32 `json:"fieldId"`

	// Mandatory Field is mandatory and a value must be provided
	Mandatory *bool `json:"mandatory"`

	// MaxLength Maximum length of a text field
	MaxLength *int32 `json:"maxLength"`

	// MultiLine Text field can contain a multi-line value
	MultiLine *bool `json:"multiLine"`

	// MultiSelect List field allows multiple selections
	MultiSelect *bool  `json:"multiSelect"`
	Name        string `json:"name"`

	// Type The type of value a custom field expects
	Type CustomFieldType `json:"type"`

	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

CustomFieldModel defines model for CustomFieldModel.

type CustomFieldRepresentation

type CustomFieldRepresentation struct {
	FieldId int32       `json:"fieldId"`
	Links   *ModelLinks `json:"links,omitempty"`

	// Mandatory Field is mandatory and a value must be provided
	Mandatory *bool `json:"mandatory"`

	// MaxLength Maximum length of a text field
	MaxLength *int32 `json:"maxLength"`

	// MultiLine Text field can contain a multi-line value
	MultiLine *bool `json:"multiLine"`

	// MultiSelect List field allows multiple selections
	MultiSelect *bool  `json:"multiSelect"`
	Name        string `json:"name"`

	// Type The type of value a custom field expects
	Type CustomFieldType `json:"type"`

	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

CustomFieldRepresentation defines model for CustomFieldRepresentation.

type CustomFieldType

type CustomFieldType string

CustomFieldType The type of value a custom field expects

const (
	CustomFieldTypeDate   CustomFieldType = "Date"
	CustomFieldTypeList   CustomFieldType = "List"
	CustomFieldTypeLookup CustomFieldType = "Lookup"
	CustomFieldTypeText   CustomFieldType = "Text"
	CustomFieldTypeUrl    CustomFieldType = "Url"
)

Defines values for CustomFieldType.

type CustomFieldValueModel

type CustomFieldValueModel struct {
	FieldId int32  `json:"fieldId"`
	Name    string `json:"name"`

	// Type The type of value a custom field expects
	Type CustomFieldType `json:"type"`

	// Value Text, List or Date value for this custom field (depending on the field "type")
	Value *interface{} `json:"value"`
}

CustomFieldValueModel Custom field value

type DataImportModel added in v0.0.3

type DataImportModel struct {
	DateCompleted     *time.Time     `json:"dateCompleted"`
	DateCreated       *time.Time     `json:"dateCreated"`
	HasSkippedRecords *bool          `json:"hasSkippedRecords,omitempty"`
	ImportId          *int32         `json:"importId,omitempty"`
	ImportState       *string        `json:"importState"`
	ImportType        *string        `json:"importType"`
	NumberOfRecords   *int32         `json:"numberOfRecords,omitempty"`
	User              *UserNameModel `json:"user,omitempty"`
}

DataImportModel defines model for DataImportModel.

type DateRangeModel

type DateRangeModel struct {
	End   openapi_types.Date `json:"end"`
	Start openapi_types.Date `json:"start"`
}

DateRangeModel defines model for DateRangeModel.

type DayOfWeek

type DayOfWeek string

DayOfWeek defines model for DayOfWeek.

const (
	Friday    DayOfWeek = "Friday"
	Monday    DayOfWeek = "Monday"
	Saturday  DayOfWeek = "Saturday"
	Sunday    DayOfWeek = "Sunday"
	Thursday  DayOfWeek = "Thursday"
	Tuesday   DayOfWeek = "Tuesday"
	Wednesday DayOfWeek = "Wednesday"
)

Defines values for DayOfWeek.

type DeleteCandidateAvailabilityWeekParams

type DeleteCandidateAvailabilityWeekParams struct {
	// WeekOf Remove availability for the week (beginning Sunday) containing the specified date
	WeekOf time.Time `form:"WeekOf" json:"WeekOf"`

	// Recurring Remove availability in following weeks. Previous/past recurring schedules will be terminated prior to this schedule, all existing future overlapping schedules will be cancelled.
	Recurring *bool `form:"Recurring,omitempty" json:"Recurring,omitempty"`

	// Until Optional end date of repeating availability removal
	Until *time.Time `form:"Until,omitempty" json:"Until,omitempty"`
}

DeleteCandidateAvailabilityWeekParams defines parameters for DeleteCandidateAvailabilityWeek.

type DeleteCandidateAvailabilityWeekResponse

type DeleteCandidateAvailabilityWeekResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteCandidateAvailabilityWeekResponse

func ParseDeleteCandidateAvailabilityWeekResponse(rsp *http.Response) (*DeleteCandidateAvailabilityWeekResponse, error)

ParseDeleteCandidateAvailabilityWeekResponse parses an HTTP response from a DeleteCandidateAvailabilityWeekWithResponse call

func (DeleteCandidateAvailabilityWeekResponse) Status

Status returns HTTPResponse.Status

func (DeleteCandidateAvailabilityWeekResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteCandidateCategoryResponse

type DeleteCandidateCategoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseDeleteCandidateCategoryResponse

func ParseDeleteCandidateCategoryResponse(rsp *http.Response) (*DeleteCandidateCategoryResponse, error)

ParseDeleteCandidateCategoryResponse parses an HTTP response from a DeleteCandidateCategoryWithResponse call

func (DeleteCandidateCategoryResponse) Status

Status returns HTTPResponse.Status

func (DeleteCandidateCategoryResponse) StatusCode

func (r DeleteCandidateCategoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCandidatePhotoResponse

type DeleteCandidatePhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteCandidatePhotoResponse

func ParseDeleteCandidatePhotoResponse(rsp *http.Response) (*DeleteCandidatePhotoResponse, error)

ParseDeleteCandidatePhotoResponse parses an HTTP response from a DeleteCandidatePhotoWithResponse call

func (DeleteCandidatePhotoResponse) Status

Status returns HTTPResponse.Status

func (DeleteCandidatePhotoResponse) StatusCode

func (r DeleteCandidatePhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCandidateSkillsJSONRequestBody

type DeleteCandidateSkillsJSONRequestBody = RemoveCandidateSkillsCommand

DeleteCandidateSkillsJSONRequestBody defines body for DeleteCandidateSkills for application/json ContentType.

type DeleteCandidateSkillsResponse

type DeleteCandidateSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseDeleteCandidateSkillsResponse

func ParseDeleteCandidateSkillsResponse(rsp *http.Response) (*DeleteCandidateSkillsResponse, error)

ParseDeleteCandidateSkillsResponse parses an HTTP response from a DeleteCandidateSkillsWithResponse call

func (DeleteCandidateSkillsResponse) Status

Status returns HTTPResponse.Status

func (DeleteCandidateSkillsResponse) StatusCode

func (r DeleteCandidateSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteCompanyLogoResponse

type DeleteCompanyLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteCompanyLogoResponse

func ParseDeleteCompanyLogoResponse(rsp *http.Response) (*DeleteCompanyLogoResponse, error)

ParseDeleteCompanyLogoResponse parses an HTTP response from a DeleteCompanyLogoWithResponse call

func (DeleteCompanyLogoResponse) Status

func (r DeleteCompanyLogoResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteCompanyLogoResponse) StatusCode

func (r DeleteCompanyLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactCategoryResponse

type DeleteContactCategoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseDeleteContactCategoryResponse

func ParseDeleteContactCategoryResponse(rsp *http.Response) (*DeleteContactCategoryResponse, error)

ParseDeleteContactCategoryResponse parses an HTTP response from a DeleteContactCategoryWithResponse call

func (DeleteContactCategoryResponse) Status

Status returns HTTPResponse.Status

func (DeleteContactCategoryResponse) StatusCode

func (r DeleteContactCategoryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContactSkillsJSONRequestBody

type DeleteContactSkillsJSONRequestBody = RemoveContactSkillsCommand

DeleteContactSkillsJSONRequestBody defines body for DeleteContactSkills for application/json ContentType.

type DeleteContactSkillsResponse

type DeleteContactSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseDeleteContactSkillsResponse

func ParseDeleteContactSkillsResponse(rsp *http.Response) (*DeleteContactSkillsResponse, error)

ParseDeleteContactSkillsResponse parses an HTTP response from a DeleteContactSkillsWithResponse call

func (DeleteContactSkillsResponse) Status

Status returns HTTPResponse.Status

func (DeleteContactSkillsResponse) StatusCode

func (r DeleteContactSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteEventResponse added in v0.0.3

type DeleteEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteEventResponse added in v0.0.3

func ParseDeleteEventResponse(rsp *http.Response) (*DeleteEventResponse, error)

ParseDeleteEventResponse parses an HTTP response from a DeleteEventWithResponse call

func (DeleteEventResponse) Status added in v0.0.3

func (r DeleteEventResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteEventResponse) StatusCode added in v0.0.3

func (r DeleteEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteInterviewResponse

type DeleteInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteInterviewResponse

func ParseDeleteInterviewResponse(rsp *http.Response) (*DeleteInterviewResponse, error)

ParseDeleteInterviewResponse parses an HTTP response from a DeleteInterviewWithResponse call

func (DeleteInterviewResponse) Status

func (r DeleteInterviewResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteInterviewResponse) StatusCode

func (r DeleteInterviewResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteJobOrderPayrollBillingResponse

type DeleteJobOrderPayrollBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteJobOrderPayrollBillingResponse

func ParseDeleteJobOrderPayrollBillingResponse(rsp *http.Response) (*DeleteJobOrderPayrollBillingResponse, error)

ParseDeleteJobOrderPayrollBillingResponse parses an HTTP response from a DeleteJobOrderPayrollBillingWithResponse call

func (DeleteJobOrderPayrollBillingResponse) Status

Status returns HTTPResponse.Status

func (DeleteJobOrderPayrollBillingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeletePartnerActionResponse

type DeletePartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeletePartnerActionResponse

func ParseDeletePartnerActionResponse(rsp *http.Response) (*DeletePartnerActionResponse, error)

ParseDeletePartnerActionResponse parses an HTTP response from a DeletePartnerActionWithResponse call

func (DeletePartnerActionResponse) Status

Status returns HTTPResponse.Status

func (DeletePartnerActionResponse) StatusCode

func (r DeletePartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRequisitionAttachmentResponse

type DeleteRequisitionAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteRequisitionAttachmentResponse

func ParseDeleteRequisitionAttachmentResponse(rsp *http.Response) (*DeleteRequisitionAttachmentResponse, error)

ParseDeleteRequisitionAttachmentResponse parses an HTTP response from a DeleteRequisitionAttachmentWithResponse call

func (DeleteRequisitionAttachmentResponse) Status

Status returns HTTPResponse.Status

func (DeleteRequisitionAttachmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteRequisitionResponse

type DeleteRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteRequisitionResponse

func ParseDeleteRequisitionResponse(rsp *http.Response) (*DeleteRequisitionResponse, error)

ParseDeleteRequisitionResponse parses an HTTP response from a DeleteRequisitionWithResponse call

func (DeleteRequisitionResponse) Status

func (r DeleteRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRequisitionResponse) StatusCode

func (r DeleteRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserTaskResponse

type DeleteUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteUserTaskResponse

func ParseDeleteUserTaskResponse(rsp *http.Response) (*DeleteUserTaskResponse, error)

ParseDeleteUserTaskResponse parses an HTTP response from a DeleteUserTaskWithResponse call

func (DeleteUserTaskResponse) Status

func (r DeleteUserTaskResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserTaskResponse) StatusCode

func (r DeleteUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWebhookResponse

type DeleteWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteWebhookResponse

func ParseDeleteWebhookResponse(rsp *http.Response) (*DeleteWebhookResponse, error)

ParseDeleteWebhookResponse parses an HTTP response from a DeleteWebhookWithResponse call

func (DeleteWebhookResponse) Status

func (r DeleteWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWebhookResponse) StatusCode

func (r DeleteWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedCandidateListModel

type DeletedCandidateListModel struct {
	Items *[]DeletedCandidateModel `json:"items"`
}

DeletedCandidateListModel defines model for DeletedCandidateListModel.

type DeletedCandidateModel

type DeletedCandidateModel struct {
	CandidateId *int32     `json:"candidateId,omitempty"`
	DeletedAt   *time.Time `json:"deletedAt,omitempty"`
}

DeletedCandidateModel defines model for DeletedCandidateModel.

type DeletedCandidatesResponse

type DeletedCandidatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedCandidateListModel
}

func ParseDeletedCandidatesResponse

func ParseDeletedCandidatesResponse(rsp *http.Response) (*DeletedCandidatesResponse, error)

ParseDeletedCandidatesResponse parses an HTTP response from a DeletedCandidatesWithResponse call

func (DeletedCandidatesResponse) Status

func (r DeletedCandidatesResponse) Status() string

Status returns HTTPResponse.Status

func (DeletedCandidatesResponse) StatusCode

func (r DeletedCandidatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedCompaniesResponse

type DeletedCompaniesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedCompanyListModel
}

func ParseDeletedCompaniesResponse

func ParseDeletedCompaniesResponse(rsp *http.Response) (*DeletedCompaniesResponse, error)

ParseDeletedCompaniesResponse parses an HTTP response from a DeletedCompaniesWithResponse call

func (DeletedCompaniesResponse) Status

func (r DeletedCompaniesResponse) Status() string

Status returns HTTPResponse.Status

func (DeletedCompaniesResponse) StatusCode

func (r DeletedCompaniesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedCompanyListModel

type DeletedCompanyListModel struct {
	Items *[]DeletedCompanyModel `json:"items"`
}

DeletedCompanyListModel defines model for DeletedCompanyListModel.

type DeletedCompanyModel

type DeletedCompanyModel struct {
	CompanyId *int32     `json:"companyId,omitempty"`
	DeletedAt *time.Time `json:"deletedAt,omitempty"`
}

DeletedCompanyModel defines model for DeletedCompanyModel.

type DeletedContactListModel

type DeletedContactListModel struct {
	Items *[]DeletedContactModel `json:"items"`
}

DeletedContactListModel defines model for DeletedContactListModel.

type DeletedContactModel

type DeletedContactModel struct {
	ContactId *int32     `json:"contactId,omitempty"`
	DeletedAt *time.Time `json:"deletedAt,omitempty"`
}

DeletedContactModel defines model for DeletedContactModel.

type DeletedContactsResponse

type DeletedContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedContactListModel
}

func ParseDeletedContactsResponse

func ParseDeletedContactsResponse(rsp *http.Response) (*DeletedContactsResponse, error)

ParseDeletedContactsResponse parses an HTTP response from a DeletedContactsWithResponse call

func (DeletedContactsResponse) Status

func (r DeletedContactsResponse) Status() string

Status returns HTTPResponse.Status

func (DeletedContactsResponse) StatusCode

func (r DeletedContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedJobApplicationListModel

type DeletedJobApplicationListModel struct {
	Items *[]DeletedJobApplicationModel `json:"items"`
}

DeletedJobApplicationListModel defines model for DeletedJobApplicationListModel.

type DeletedJobApplicationModel

type DeletedJobApplicationModel struct {
	ApplicationId *int64     `json:"applicationId,omitempty"`
	DeletedAt     *time.Time `json:"deletedAt,omitempty"`
}

DeletedJobApplicationModel defines model for DeletedJobApplicationModel.

type DeletedJobApplicationsResponse

type DeletedJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedJobApplicationListModel
}

func ParseDeletedJobApplicationsResponse

func ParseDeletedJobApplicationsResponse(rsp *http.Response) (*DeletedJobApplicationsResponse, error)

ParseDeletedJobApplicationsResponse parses an HTTP response from a DeletedJobApplicationsWithResponse call

func (DeletedJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (DeletedJobApplicationsResponse) StatusCode

func (r DeletedJobApplicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedJobOrderListModel

type DeletedJobOrderListModel struct {
	Items *[]DeletedJobOrderModel `json:"items"`
}

DeletedJobOrderListModel defines model for DeletedJobOrderListModel.

type DeletedJobOrderModel

type DeletedJobOrderModel struct {
	DeletedAt *time.Time `json:"deletedAt,omitempty"`
	JobId     *int32     `json:"jobId,omitempty"`
}

DeletedJobOrderModel defines model for DeletedJobOrderModel.

type DeletedJobOrdersResponse

type DeletedJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedJobOrderListModel
}

func ParseDeletedJobOrdersResponse

func ParseDeletedJobOrdersResponse(rsp *http.Response) (*DeletedJobOrdersResponse, error)

ParseDeletedJobOrdersResponse parses an HTTP response from a DeletedJobOrdersWithResponse call

func (DeletedJobOrdersResponse) Status

func (r DeletedJobOrdersResponse) Status() string

Status returns HTTPResponse.Status

func (DeletedJobOrdersResponse) StatusCode

func (r DeletedJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletedPlacementListModel

type DeletedPlacementListModel struct {
	Items *[]DeletedPlacementModel `json:"items"`
}

DeletedPlacementListModel defines model for DeletedPlacementListModel.

type DeletedPlacementModel

type DeletedPlacementModel struct {
	DeletedAt   *time.Time `json:"deletedAt,omitempty"`
	PlacementId *int32     `json:"placementId,omitempty"`
}

DeletedPlacementModel defines model for DeletedPlacementModel.

type DeletedPlacementsResponse

type DeletedPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DeletedPlacementListModel
}

func ParseDeletedPlacementsResponse

func ParseDeletedPlacementsResponse(rsp *http.Response) (*DeletedPlacementsResponse, error)

ParseDeletedPlacementsResponse parses an HTTP response from a DeletedPlacementsWithResponse call

func (DeletedPlacementsResponse) Status

func (r DeletedPlacementsResponse) Status() string

Status returns HTTPResponse.Status

func (DeletedPlacementsResponse) StatusCode

func (r DeletedPlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletteContactPhotoResponse

type DeletteContactPhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeletteContactPhotoResponse

func ParseDeletteContactPhotoResponse(rsp *http.Response) (*DeletteContactPhotoResponse, error)

ParseDeletteContactPhotoResponse parses an HTTP response from a DeletteContactPhotoWithResponse call

func (DeletteContactPhotoResponse) Status

Status returns HTTPResponse.Status

func (DeletteContactPhotoResponse) StatusCode

func (r DeletteContactPhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DurationModel

type DurationModel struct {
	Period *int32        `json:"period,omitempty"`
	Unit   *DurationUnit `json:"unit,omitempty"`
}

DurationModel defines model for DurationModel.

type DurationUnit

type DurationUnit string

DurationUnit defines model for DurationUnit.

const (
	DurationUnitDay   DurationUnit = "Day"
	DurationUnitHour  DurationUnit = "Hour"
	DurationUnitMonth DurationUnit = "Month"
	DurationUnitWeek  DurationUnit = "Week"
)

Defines values for DurationUnit.

type EmailAddressMatchType

type EmailAddressMatchType string

EmailAddressMatchType defines model for EmailAddressMatchType.

const (
	Email      EmailAddressMatchType = "Email"
	OtherEmail EmailAddressMatchType = "OtherEmail"
)

Defines values for EmailAddressMatchType.

type ErrorCode

type ErrorCode string

ErrorCode defines model for ErrorCode.

const (
	AlreadyExists ErrorCode = "AlreadyExists"
	Invalid       ErrorCode = "Invalid"
	Missing       ErrorCode = "Missing"
	MissingField  ErrorCode = "MissingField"
)

Defines values for ErrorCode.

func (*ErrorCode) UnmarshalJSON added in v0.0.8

func (e *ErrorCode) UnmarshalJSON(data []byte) error

UnmarshalJSON implements a custom JSON unmarshaler for ErrorCode that handles both string and numeric values. The JobAdder API may return numeric error codes in some responses, while the OpenAPI spec defines them as string enums.

type ErrorItemModel

type ErrorItemModel struct {
	Code    *ErrorCode `json:"code,omitempty"`
	Fields  *[]string  `json:"fields"`
	Message *string    `json:"message"`
}

ErrorItemModel defines model for ErrorItemModel.

type ErrorModel

type ErrorModel struct {
	Errors  *[]ErrorItemModel `json:"errors"`
	Message string            `json:"message"`
}

ErrorModel defines model for ErrorModel.

type EventAddressModel added in v0.0.3

type EventAddressModel struct {
	Country  *string `json:"country"`
	Postcode *string `json:"postcode"`
	State    *string `json:"state"`
	Street   *string `json:"street"`
	Suburb   *string `json:"suburb"`
}

EventAddressModel defines model for EventAddressModel.

type EventListRepresentation added in v0.0.3

type EventListRepresentation struct {
	Items      *[]EventModel `json:"items"`
	Links      *PageLinks    `json:"links,omitempty"`
	PageNumber *int32        `json:"pageNumber,omitempty"`
	PageSize   *int32        `json:"pageSize,omitempty"`
	TotalCount int32         `json:"totalCount"`
}

EventListRepresentation defines model for EventListRepresentation.

type EventModel added in v0.0.3

type EventModel struct {
	Address            *EventAddressModel    `json:"address,omitempty"`
	Candidates         *[]CandidateNameModel `json:"candidates"`
	CompanyAddress     *CompanyAddressModel  `json:"companyAddress,omitempty"`
	Contacts           *[]ContactNameModel   `json:"contacts"`
	CreatedAtUtc       *time.Time            `json:"createdAtUtc,omitempty"`
	CreatedBy          *UserNameModel        `json:"createdBy,omitempty"`
	Description        *string               `json:"description"`
	EndTimeUtc         *time.Time            `json:"endTimeUtc,omitempty"`
	EventId            *int32                `json:"eventId,omitempty"`
	EventSubType       *EventSubTypeModel    `json:"eventSubType,omitempty"`
	EventType          *EventType            `json:"eventType,omitempty"`
	Job                *JobOrderSummaryModel `json:"job,omitempty"`
	Organizer          *UserNameModel        `json:"organizer,omitempty"`
	StartTimeUtc       *time.Time            `json:"startTimeUtc,omitempty"`
	TimeZone           *string               `json:"timeZone"`
	Title              *string               `json:"title"`
	UpdatedAtUtc       *time.Time            `json:"updatedAtUtc,omitempty"`
	UpdatedBy          *UserNameModel        `json:"updatedBy,omitempty"`
	Users              *[]UserNameModel      `json:"users"`
	VideoConferenceUrl *string               `json:"videoConferenceUrl"`
}

EventModel defines model for EventModel.

type EventModelLinks struct {
	// Evaluations Evaluations and ratings
	Evaluations *string `json:"evaluations"`
	Self        *string `json:"self"`
}

EventModelLinks defines model for EventModelLinks.

type EventName

type EventName string

EventName defines model for EventName.

const (
	CandidatePartnerAction            EventName = "candidate_partner_action"
	CandidateStatusChanged            EventName = "candidate_status_changed"
	CandidateUpdated                  EventName = "candidate_updated"
	CompanyPartnerAction              EventName = "company_partner_action"
	CompanyStatusChanged              EventName = "company_status_changed"
	ContactPartnerAction              EventName = "contact_partner_action"
	ContactStatusChanged              EventName = "contact_status_changed"
	EventInterviewEvaluationSubmitted EventName = "event_interview_evaluation_submitted"
	EventScheduled                    EventName = "event_scheduled"
	FolderCandidateAdded              EventName = "folder_candidate_added"
	FolderCandidateRemoved            EventName = "folder_candidate_removed"
	FolderCompanyAdded                EventName = "folder_company_added"
	FolderCompanyRemoved              EventName = "folder_company_removed"
	FolderContactAdded                EventName = "folder_contact_added"
	FolderContactRemoved              EventName = "folder_contact_removed"
	FolderJobAdded                    EventName = "folder_job_added"
	FolderJobRemoved                  EventName = "folder_job_removed"
	FolderJobapplicationAdded         EventName = "folder_jobapplication_added"
	FolderJobapplicationRemoved       EventName = "folder_jobapplication_removed"
	FolderPlacementAdded              EventName = "folder_placement_added"
	FolderPlacementRemoved            EventName = "folder_placement_removed"
	FolderUpdated                     EventName = "folder_updated"
	InterviewEvaluationSubmitted      EventName = "interview_evaluation_submitted"
	InterviewScheduled                EventName = "interview_scheduled"
	JobInvoiceSent                    EventName = "job_invoice_sent"
	JobPartnerAction                  EventName = "job_partner_action"
	JobStatusChanged                  EventName = "job_status_changed"
	JobadExpired                      EventName = "jobad_expired"
	JobadPartnerAction                EventName = "jobad_partner_action"
	JobadPosted                       EventName = "jobad_posted"
	JobapplicationPartnerAction       EventName = "jobapplication_partner_action"
	JobapplicationStatusChanged       EventName = "jobapplication_status_changed"
	PlacementApproved                 EventName = "placement_approved"
	PlacementPartnerAction            EventName = "placement_partner_action"
	PlacementStatusChanged            EventName = "placement_status_changed"
	SmsSent                           EventName = "sms_sent"
	UserSuspended                     EventName = "user_suspended"
)

Defines values for EventName.

type EventRepresentation added in v0.0.3

type EventRepresentation struct {
	Address            *EventAddressModel    `json:"address,omitempty"`
	Candidates         *[]CandidateNameModel `json:"candidates"`
	CompanyAddress     *CompanyAddressModel  `json:"companyAddress,omitempty"`
	Contacts           *[]ContactNameModel   `json:"contacts"`
	CreatedAtUtc       *time.Time            `json:"createdAtUtc,omitempty"`
	CreatedBy          *UserNameModel        `json:"createdBy,omitempty"`
	Description        *string               `json:"description"`
	EndTimeUtc         *time.Time            `json:"endTimeUtc,omitempty"`
	EventId            *int32                `json:"eventId,omitempty"`
	EventSubType       *EventSubTypeModel    `json:"eventSubType,omitempty"`
	EventType          *EventType            `json:"eventType,omitempty"`
	Job                *JobOrderSummaryModel `json:"job,omitempty"`
	Links              *EventModelLinks      `json:"links,omitempty"`
	Organizer          *UserNameModel        `json:"organizer,omitempty"`
	StartTimeUtc       *time.Time            `json:"startTimeUtc,omitempty"`
	TimeZone           *string               `json:"timeZone"`
	Title              *string               `json:"title"`
	UpdatedAtUtc       *time.Time            `json:"updatedAtUtc,omitempty"`
	UpdatedBy          *UserNameModel        `json:"updatedBy,omitempty"`
	Users              *[]UserNameModel      `json:"users"`
	VideoConferenceUrl *string               `json:"videoConferenceUrl"`
}

EventRepresentation defines model for EventRepresentation.

type EventSubTypeListModel added in v0.0.3

type EventSubTypeListModel struct {
	Items *[]EventSubTypeModel `json:"items"`
}

EventSubTypeListModel defines model for EventSubTypeListModel.

type EventSubTypeModel added in v0.0.3

type EventSubTypeModel struct {
	Description    *string    `json:"description"`
	EventSubTypeId *int32     `json:"eventSubTypeId,omitempty"`
	EventTypeId    *EventType `json:"eventTypeId,omitempty"`
}

EventSubTypeModel defines model for EventSubTypeModel.

type EventType added in v0.0.3

type EventType string

EventType defines model for EventType.

const (
	Interview EventType = "Interview"
	Meeting   EventType = "Meeting"
)

Defines values for EventType.

type FindAllCandidateAttachmentsParams

type FindAllCandidateAttachmentsParams struct {
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// Type Attachment types to include
	Type *[]CandidateAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Category Search by attachment category
	Category *[]string `form:"Category,omitempty" json:"Category,omitempty"`

	// CreatedAt Search for candidate attachment created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for candidate attachment created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// ExpiryDate Search for candidate attachment expiring in the specified date range
	// ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date.
	// Specify multiple parameters to search for a range.
	ExpiryDate *[]string `form:"ExpiryDate,omitempty" json:"ExpiryDate,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: candidate
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindAllCandidateAttachmentsParams defines parameters for FindAllCandidateAttachments.

type FindAllCandidateAttachmentsResponse

type FindAllCandidateAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAttachmentListRepresentation
}

func ParseFindAllCandidateAttachmentsResponse

func ParseFindAllCandidateAttachmentsResponse(rsp *http.Response) (*FindAllCandidateAttachmentsResponse, error)

ParseFindAllCandidateAttachmentsResponse parses an HTTP response from a FindAllCandidateAttachmentsWithResponse call

func (FindAllCandidateAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindAllCandidateAttachmentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindCandidateActivitiesParams

type FindCandidateActivitiesParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCandidateActivitiesParams defines parameters for FindCandidateActivities.

type FindCandidateActivitiesResponse

type FindCandidateActivitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateActivityListRepresentation
}

func ParseFindCandidateActivitiesResponse

func ParseFindCandidateActivitiesResponse(rsp *http.Response) (*FindCandidateActivitiesResponse, error)

ParseFindCandidateActivitiesResponse parses an HTTP response from a FindCandidateActivitiesWithResponse call

func (FindCandidateActivitiesResponse) Status

Status returns HTTPResponse.Status

func (FindCandidateActivitiesResponse) StatusCode

func (r FindCandidateActivitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCandidateActivitySettingsParams

type FindCandidateActivitySettingsParams struct {
	Query *FindCandidateActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindCandidateActivitySettingsParams defines parameters for FindCandidateActivitySettings.

type FindCandidateActivitySettingsQuery

type FindCandidateActivitySettingsQuery = map[string]interface{}

FindCandidateActivitySettingsQuery defines model for FindCandidateActivitySettingsQuery.

type FindCandidateActivitySettingsResponse

type FindCandidateActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateActivitySettingsListModel
}

func ParseFindCandidateActivitySettingsResponse

func ParseFindCandidateActivitySettingsResponse(rsp *http.Response) (*FindCandidateActivitySettingsResponse, error)

ParseFindCandidateActivitySettingsResponse parses an HTTP response from a FindCandidateActivitySettingsWithResponse call

func (FindCandidateActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindCandidateActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindCandidateAttachmentsParams

type FindCandidateAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]CandidateAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Category Search by attachment category
	Category *[]string `form:"Category,omitempty" json:"Category,omitempty"`

	// Latest Find the latest version of each attachment type
	Latest *bool `form:"Latest,omitempty" json:"Latest,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCandidateAttachmentsParams defines parameters for FindCandidateAttachments.

type FindCandidateAttachmentsResponse

type FindCandidateAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAttachmentListRepresentation
}

func ParseFindCandidateAttachmentsResponse

func ParseFindCandidateAttachmentsResponse(rsp *http.Response) (*FindCandidateAttachmentsResponse, error)

ParseFindCandidateAttachmentsResponse parses an HTTP response from a FindCandidateAttachmentsWithResponse call

func (FindCandidateAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindCandidateAttachmentsResponse) StatusCode

func (r FindCandidateAttachmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCandidatesParams

type FindCandidatesParams struct {
	// CandidateId Candidate Id
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// Name Candidate name
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`

	// Email Candidate email
	Email *string `form:"Email,omitempty" json:"Email,omitempty"`

	// Phone Candidate phone or mobile number
	Phone *string `form:"Phone,omitempty" json:"Phone,omitempty"`

	// CurrentPosition Current Position
	CurrentPosition *string `form:"CurrentPosition,omitempty" json:"CurrentPosition,omitempty"`

	// City City
	City *string `form:"City,omitempty" json:"City,omitempty"`

	// State State
	State *string `form:"State,omitempty" json:"State,omitempty"`

	// Location Location (city and/or state)
	Location *string `form:"Location,omitempty" json:"Location,omitempty"`

	// DateOfBirth Candidate date of birth available ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	DateOfBirth *time.Time `form:"DateOfBirth,omitempty" json:"DateOfBirth,omitempty"`

	// Keywords Search for key-words within the latest candidate resume
	Keywords *string `form:"Keywords,omitempty" json:"Keywords,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// StatusId Candidate status
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`

	// RecruiterUserId User Id - search candidates by associated recruiters
	RecruiterUserId *[]int32 `form:"RecruiterUserId,omitempty" json:"RecruiterUserId,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// CreatedAt Search for candidates created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for candidates updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Default sort order is by candidateID in ascending order
	// Fields available for sorting are: firstName, lastName, status.name, candidateId, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: recruiters, statistics
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, applications, placements, skills, notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCandidatesParams defines parameters for FindCandidates.

type FindCandidatesPayrollBillingsParams

type FindCandidatesPayrollBillingsParams struct {
	// CandidateId Candidate Ids
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`
}

FindCandidatesPayrollBillingsParams defines parameters for FindCandidatesPayrollBillings.

type FindCandidatesPayrollBillingsResponse

type FindCandidatesPayrollBillingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidatePayrollBillingListModel
	JSON400      *ErrorModel
}

func ParseFindCandidatesPayrollBillingsResponse

func ParseFindCandidatesPayrollBillingsResponse(rsp *http.Response) (*FindCandidatesPayrollBillingsResponse, error)

ParseFindCandidatesPayrollBillingsResponse parses an HTTP response from a FindCandidatesPayrollBillingsWithResponse call

func (FindCandidatesPayrollBillingsResponse) Status

Status returns HTTPResponse.Status

func (FindCandidatesPayrollBillingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindCandidatesResponse

type FindCandidatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateListRepresentation
}

func ParseFindCandidatesResponse

func ParseFindCandidatesResponse(rsp *http.Response) (*FindCandidatesResponse, error)

ParseFindCandidatesResponse parses an HTTP response from a FindCandidatesWithResponse call

func (FindCandidatesResponse) Status

func (r FindCandidatesResponse) Status() string

Status returns HTTPResponse.Status

func (FindCandidatesResponse) StatusCode

func (r FindCandidatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCategoriesEmbed

type FindCategoriesEmbed string

FindCategoriesEmbed defines model for FindCategoriesEmbed.

const (
	Skills        FindCategoriesEmbed = "Skills"
	SubCategories FindCategoriesEmbed = "SubCategories"
)

Defines values for FindCategoriesEmbed.

type FindCategoriesParams

type FindCategoriesParams struct {
	CategoryId *[]int32               `form:"CategoryId,omitempty" json:"CategoryId,omitempty"`
	Embed      *[]FindCategoriesEmbed `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCategoriesParams defines parameters for FindCategories.

type FindCategoriesResponse

type FindCategoriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseFindCategoriesResponse

func ParseFindCategoriesResponse(rsp *http.Response) (*FindCategoriesResponse, error)

ParseFindCategoriesResponse parses an HTTP response from a FindCategoriesWithResponse call

func (FindCategoriesResponse) Status

func (r FindCategoriesResponse) Status() string

Status returns HTTPResponse.Status

func (FindCategoriesResponse) StatusCode

func (r FindCategoriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCompaniesParams

type FindCompaniesParams struct {
	// Name Company name
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`

	// CompanyId Companies by Id
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// ParentId Find subsidiaries of specified parent companies
	ParentId *[]int32 `form:"ParentId,omitempty" json:"ParentId,omitempty"`

	// SubsidiaryId Find parents of specified subsidiaries
	SubsidiaryId *[]int32 `form:"SubsidiaryId,omitempty" json:"SubsidiaryId,omitempty"`

	// StatusId Company status
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// CreatedBy User Id - search for companies created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for companies created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for companies last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for companies updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, addresses, contacts, subsidiaries, skills, notes, jobs, placements, workflows
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCompaniesParams defines parameters for FindCompanies.

type FindCompaniesResponse

type FindCompaniesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyListRepresentation
}

func ParseFindCompaniesResponse

func ParseFindCompaniesResponse(rsp *http.Response) (*FindCompaniesResponse, error)

ParseFindCompaniesResponse parses an HTTP response from a FindCompaniesWithResponse call

func (FindCompaniesResponse) Status

func (r FindCompaniesResponse) Status() string

Status returns HTTPResponse.Status

func (FindCompaniesResponse) StatusCode

func (r FindCompaniesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCompanyActivityParams

type FindCompanyActivityParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCompanyActivityParams defines parameters for FindCompanyActivity.

type FindCompanyActivityResponse

type FindCompanyActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyActivityListRepresentation
}

func ParseFindCompanyActivityResponse

func ParseFindCompanyActivityResponse(rsp *http.Response) (*FindCompanyActivityResponse, error)

ParseFindCompanyActivityResponse parses an HTTP response from a FindCompanyActivityWithResponse call

func (FindCompanyActivityResponse) Status

Status returns HTTPResponse.Status

func (FindCompanyActivityResponse) StatusCode

func (r FindCompanyActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCompanyActivitySettingsParams

type FindCompanyActivitySettingsParams struct {
	Query *FindCompanyActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindCompanyActivitySettingsParams defines parameters for FindCompanyActivitySettings.

type FindCompanyActivitySettingsQuery

type FindCompanyActivitySettingsQuery = map[string]interface{}

FindCompanyActivitySettingsQuery defines model for FindCompanyActivitySettingsQuery.

type FindCompanyActivitySettingsResponse

type FindCompanyActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyActivitySettingsListModel
}

func ParseFindCompanyActivitySettingsResponse

func ParseFindCompanyActivitySettingsResponse(rsp *http.Response) (*FindCompanyActivitySettingsResponse, error)

ParseFindCompanyActivitySettingsResponse parses an HTTP response from a FindCompanyActivitySettingsWithResponse call

func (FindCompanyActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindCompanyActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindCompanyAttachmentsParams

type FindCompanyAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]CompanyAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Latest Find the latest version of each attachment type
	Latest *bool `form:"Latest,omitempty" json:"Latest,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindCompanyAttachmentsParams defines parameters for FindCompanyAttachments.

type FindCompanyAttachmentsResponse

type FindCompanyAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyAttachmentListRepresentation
}

func ParseFindCompanyAttachmentsResponse

func ParseFindCompanyAttachmentsResponse(rsp *http.Response) (*FindCompanyAttachmentsResponse, error)

ParseFindCompanyAttachmentsResponse parses an HTTP response from a FindCompanyAttachmentsWithResponse call

func (FindCompanyAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindCompanyAttachmentsResponse) StatusCode

func (r FindCompanyAttachmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCompanyWorkflowsInclude

type FindCompanyWorkflowsInclude string

FindCompanyWorkflowsInclude defines model for FindCompanyWorkflowsInclude.

const (
	Archived FindCompanyWorkflowsInclude = "Archived"
)

Defines values for FindCompanyWorkflowsInclude.

type FindContactActivityParams

type FindContactActivityParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindContactActivityParams defines parameters for FindContactActivity.

type FindContactActivityResponse

type FindContactActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactActivityListRepresentation
}

func ParseFindContactActivityResponse

func ParseFindContactActivityResponse(rsp *http.Response) (*FindContactActivityResponse, error)

ParseFindContactActivityResponse parses an HTTP response from a FindContactActivityWithResponse call

func (FindContactActivityResponse) Status

Status returns HTTPResponse.Status

func (FindContactActivityResponse) StatusCode

func (r FindContactActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindContactActivitySettingsParams

type FindContactActivitySettingsParams struct {
	Query *FindContactActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindContactActivitySettingsParams defines parameters for FindContactActivitySettings.

type FindContactActivitySettingsQuery

type FindContactActivitySettingsQuery = map[string]interface{}

FindContactActivitySettingsQuery defines model for FindContactActivitySettingsQuery.

type FindContactActivitySettingsResponse

type FindContactActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactActivitySettingsListModel
}

func ParseFindContactActivitySettingsResponse

func ParseFindContactActivitySettingsResponse(rsp *http.Response) (*FindContactActivitySettingsResponse, error)

ParseFindContactActivitySettingsResponse parses an HTTP response from a FindContactActivitySettingsWithResponse call

func (FindContactActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindContactActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindContactAttachmentsParams

type FindContactAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]ContactAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Latest Find the latest version of each attachment type
	Latest *bool `form:"Latest,omitempty" json:"Latest,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindContactAttachmentsParams defines parameters for FindContactAttachments.

type FindContactAttachmentsResponse

type FindContactAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactAttachmentListRepresentation
}

func ParseFindContactAttachmentsResponse

func ParseFindContactAttachmentsResponse(rsp *http.Response) (*FindContactAttachmentsResponse, error)

ParseFindContactAttachmentsResponse parses an HTTP response from a FindContactAttachmentsWithResponse call

func (FindContactAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindContactAttachmentsResponse) StatusCode

func (r FindContactAttachmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindContactsParams

type FindContactsParams struct {
	// ContactId Contact Id
	ContactId *[]int32 `form:"ContactId,omitempty" json:"ContactId,omitempty"`

	// Name Contact name
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`

	// Email Contact email
	Email *string `form:"Email,omitempty" json:"Email,omitempty"`

	// Phone Contact phone or mobile number
	Phone *string `form:"Phone,omitempty" json:"Phone,omitempty"`

	// CompanyId Company Id
	CompanyId     *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`
	HiringManager *bool    `form:"HiringManager,omitempty" json:"HiringManager,omitempty"`
	StatusId      *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// CreatedBy User Id - search for contacts created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for contacts created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for contacts last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for contacts updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, skills, notes, jobs
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindContactsParams defines parameters for FindContacts.

type FindContactsResponse

type FindContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactListRepresentation
}

func ParseFindContactsResponse

func ParseFindContactsResponse(rsp *http.Response) (*FindContactsResponse, error)

ParseFindContactsResponse parses an HTTP response from a FindContactsWithResponse call

func (FindContactsResponse) Status

func (r FindContactsResponse) Status() string

Status returns HTTPResponse.Status

func (FindContactsResponse) StatusCode

func (r FindContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindCountriesParams

type FindCountriesParams struct {
	Code *[]string `form:"Code,omitempty" json:"Code,omitempty"`
}

FindCountriesParams defines parameters for FindCountries.

type FindCountriesResponse

type FindCountriesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CountryListRepresentation
}

func ParseFindCountriesResponse

func ParseFindCountriesResponse(rsp *http.Response) (*FindCountriesResponse, error)

ParseFindCountriesResponse parses an HTTP response from a FindCountriesWithResponse call

func (FindCountriesResponse) Status

func (r FindCountriesResponse) Status() string

Status returns HTTPResponse.Status

func (FindCountriesResponse) StatusCode

func (r FindCountriesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindEmailAddressParams

type FindEmailAddressParams struct {
	// Email Email address to search for.
	Email *string `form:"Email,omitempty" json:"Email,omitempty"`
}

FindEmailAddressParams defines parameters for FindEmailAddress.

type FindEmailAddressResponse

type FindEmailAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MatchedByEmailAddressModel
}

func ParseFindEmailAddressResponse

func ParseFindEmailAddressResponse(rsp *http.Response) (*FindEmailAddressResponse, error)

ParseFindEmailAddressResponse parses an HTTP response from a FindEmailAddressWithResponse call

func (FindEmailAddressResponse) Status

func (r FindEmailAddressResponse) Status() string

Status returns HTTPResponse.Status

func (FindEmailAddressResponse) StatusCode

func (r FindEmailAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindEventsParams added in v0.0.3

type FindEventsParams struct {
	Title           *string    `form:"Title,omitempty" json:"Title,omitempty"`
	StartDate       *time.Time `form:"StartDate,omitempty" json:"StartDate,omitempty"`
	EndDate         *time.Time `form:"EndDate,omitempty" json:"EndDate,omitempty"`
	EventType       *string    `form:"EventType,omitempty" json:"EventType,omitempty"`
	EventSubTypeIds *[]int32   `form:"EventSubTypeIds,omitempty" json:"EventSubTypeIds,omitempty"`
	OrganizerId     *int32     `form:"OrganizerId,omitempty" json:"OrganizerId,omitempty"`
	EventIds        *[]int32   `form:"EventIds,omitempty" json:"EventIds,omitempty"`
	JobIds          *[]int32   `form:"JobIds,omitempty" json:"JobIds,omitempty"`
	CandidateIds    *[]int32   `form:"CandidateIds,omitempty" json:"CandidateIds,omitempty"`
	ContactIds      *[]int32   `form:"ContactIds,omitempty" json:"ContactIds,omitempty"`
	UserIds         *[]int32   `form:"UserIds,omitempty" json:"UserIds,omitempty"`
	CreatedBy       *int32     `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, evaluations
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindEventsParams defines parameters for FindEvents.

type FindEventsResponse added in v0.0.3

type FindEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventListRepresentation
	JSON422      *ErrorModel
}

func ParseFindEventsResponse added in v0.0.3

func ParseFindEventsResponse(rsp *http.Response) (*FindEventsResponse, error)

ParseFindEventsResponse parses an HTTP response from a FindEventsWithResponse call

func (FindEventsResponse) Status added in v0.0.3

func (r FindEventsResponse) Status() string

Status returns HTTPResponse.Status

func (FindEventsResponse) StatusCode added in v0.0.3

func (r FindEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindFoldersParams

type FindFoldersParams struct {
	// FolderId Folder Id
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// JobId Job Id
	JobId *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// CandidateId Candidate Id
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// ApplicationId Job Application Id
	ApplicationId *[]int64 `form:"ApplicationId,omitempty" json:"ApplicationId,omitempty"`

	// PlacementId Placement Id
	PlacementId *[]int32 `form:"PlacementId,omitempty" json:"PlacementId,omitempty"`

	// CompanyId Company Id
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// ContactId Contact Id
	ContactId *[]int32 `form:"ContactId,omitempty" json:"ContactId,omitempty"`

	// UserId User Id - search for folders by owner or shared with the specified users
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// OwnerUserId User Id - search for folders by owner
	OwnerUserId *[]int32 `form:"OwnerUserId,omitempty" json:"OwnerUserId,omitempty"`

	// SharedWithUserId User Id - search folders shared with the specified users
	SharedWithUserId *[]int32 `form:"SharedWithUserId,omitempty" json:"SharedWithUserId,omitempty"`

	// OwnerStatus Owner status
	OwnerStatus *FolderOwnerStatus `form:"OwnerStatus,omitempty" json:"OwnerStatus,omitempty"`

	// CreatedAt Search for folders created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for folders updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: sharedWith
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, jobs, candidates, applications, contacts, companies, placements
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// EmbedMode Determines what gets returned when embed option is one of self or candidates/contacts/etc.<br />
	// Resources available to embedMode are: id
	EmbedMode *string `form:"EmbedMode,omitempty" json:"EmbedMode,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindFoldersParams defines parameters for FindFolders.

type FindFoldersResponse

type FindFoldersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FolderListRepresentation
}

func ParseFindFoldersResponse

func ParseFindFoldersResponse(rsp *http.Response) (*FindFoldersResponse, error)

ParseFindFoldersResponse parses an HTTP response from a FindFoldersWithResponse call

func (FindFoldersResponse) Status

func (r FindFoldersResponse) Status() string

Status returns HTTPResponse.Status

func (FindFoldersResponse) StatusCode

func (r FindFoldersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindInterviewsParams

type FindInterviewsParams struct {
	InterviewId *[]int32 `form:"InterviewId,omitempty" json:"InterviewId,omitempty"`
	JobId       *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// UserId User Id - search for internal/user interviewers
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// ContactId Contact Id - search for external/contact interviewers
	ContactId *[]int32 `form:"ContactId,omitempty" json:"ContactId,omitempty"`

	// CandidateId Candidate Id - search for interviewees by candidateId
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// ApplicationId Application Id - search for interviewees by applicationId
	ApplicationId *[]int64         `form:"ApplicationId,omitempty" json:"ApplicationId,omitempty"`
	Type          *[]InterviewType `form:"Type,omitempty" json:"Type,omitempty"`

	// StartAt Search for interviews starting at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	StartAt *[]string `form:"StartAt,omitempty" json:"StartAt,omitempty"`

	// EndAt Search for interviews ending at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	EndAt    *[]string `form:"EndAt,omitempty" json:"EndAt,omitempty"`
	Location *string   `form:"Location,omitempty" json:"Location,omitempty"`

	// CreatedBy User Id - search for interviews created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for interviews created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for interviews updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, evaluations
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindInterviewsParams defines parameters for FindInterviews.

type FindInterviewsResponse

type FindInterviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewListRepresentation
}

func ParseFindInterviewsResponse

func ParseFindInterviewsResponse(rsp *http.Response) (*FindInterviewsResponse, error)

ParseFindInterviewsResponse parses an HTTP response from a FindInterviewsWithResponse call

func (FindInterviewsResponse) Status

func (r FindInterviewsResponse) Status() string

Status returns HTTPResponse.Status

func (FindInterviewsResponse) StatusCode

func (r FindInterviewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobApplicationActivityParams

type FindJobApplicationActivityParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobApplicationActivityParams defines parameters for FindJobApplicationActivity.

type FindJobApplicationActivityResponse

type FindJobApplicationActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationActivityListRepresentation
}

func ParseFindJobApplicationActivityResponse

func ParseFindJobApplicationActivityResponse(rsp *http.Response) (*FindJobApplicationActivityResponse, error)

ParseFindJobApplicationActivityResponse parses an HTTP response from a FindJobApplicationActivityWithResponse call

func (FindJobApplicationActivityResponse) Status

Status returns HTTPResponse.Status

func (FindJobApplicationActivityResponse) StatusCode

func (r FindJobApplicationActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobApplicationActivitySettingsParams

type FindJobApplicationActivitySettingsParams struct {
	Query *FindJobApplicationActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindJobApplicationActivitySettingsParams defines parameters for FindJobApplicationActivitySettings.

type FindJobApplicationActivitySettingsQuery

type FindJobApplicationActivitySettingsQuery = map[string]interface{}

FindJobApplicationActivitySettingsQuery defines model for FindJobApplicationActivitySettingsQuery.

type FindJobApplicationActivitySettingsResponse

type FindJobApplicationActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationActivitySettingsListModel
}

func ParseFindJobApplicationActivitySettingsResponse

func ParseFindJobApplicationActivitySettingsResponse(rsp *http.Response) (*FindJobApplicationActivitySettingsResponse, error)

ParseFindJobApplicationActivitySettingsResponse parses an HTTP response from a FindJobApplicationActivitySettingsWithResponse call

func (FindJobApplicationActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindJobApplicationActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindJobApplicationAttachmentsParams

type FindJobApplicationAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]CandidateAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Category Search by attachment label
	Category *[]string `form:"Category,omitempty" json:"Category,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobApplicationAttachmentsParams defines parameters for FindJobApplicationAttachments.

type FindJobApplicationAttachmentsResponse

type FindJobApplicationAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAttachmentListRepresentation
}

func ParseFindJobApplicationAttachmentsResponse

func ParseFindJobApplicationAttachmentsResponse(rsp *http.Response) (*FindJobApplicationAttachmentsResponse, error)

ParseFindJobApplicationAttachmentsResponse parses an HTTP response from a FindJobApplicationAttachmentsWithResponse call

func (FindJobApplicationAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindJobApplicationAttachmentsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindJobApplicationsParams

type FindJobApplicationsParams struct {
	// ApplicationId Application Id
	ApplicationId *[]int64 `form:"ApplicationId,omitempty" json:"ApplicationId,omitempty"`

	// CandidateId Candidate Id
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// JobId Job Id
	JobId *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// AdId Job Ad Id
	AdId *[]int32 `form:"AdId,omitempty" json:"AdId,omitempty"`

	// StatusId Job application status
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	JobTitle *string  `form:"JobTitle,omitempty" json:"JobTitle,omitempty"`

	// Active Search for active job applications
	Active *bool `form:"Active,omitempty" json:"Active,omitempty"`

	// Rejected Search for rejected job applications
	Rejected *bool `form:"Rejected,omitempty" json:"Rejected,omitempty"`

	// ReviewStage Search for job applications at the specified review stage.
	ReviewStage *[]JobApplicationReviewStage `form:"Review.Stage,omitempty" json:"Review.Stage,omitempty"`

	// ReviewUserId Search for job applications submitted for review by the specified users.
	ReviewUserId *[]int32 `form:"Review.UserId,omitempty" json:"Review.UserId,omitempty"`

	// ReviewContactId Search for job applications submitted for review to the specified hiring manager contacts
	ReviewContactId *[]int32 `form:"Review.ContactId,omitempty" json:"Review.ContactId,omitempty"`

	// ReviewSubmittedAt Search for job applications submitted for review at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	ReviewSubmittedAt *[]string `form:"Review.SubmittedAt,omitempty" json:"Review.SubmittedAt,omitempty"`

	// ReviewReviewedAt Search for job applications reviewed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	ReviewReviewedAt *[]string `form:"Review.ReviewedAt,omitempty" json:"Review.ReviewedAt,omitempty"`

	// Keywords Search for key words within the applicant's resume
	Keywords *string `form:"Keywords,omitempty" json:"Keywords,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// CreatedAt Search for job applications created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for job applications last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for job applications updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: createdAt, status.name, review.stage, review.submittedAt, review.reviewedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobApplicationsParams defines parameters for FindJobApplications.

type FindJobApplicationsResponse

type FindJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseFindJobApplicationsResponse

func ParseFindJobApplicationsResponse(rsp *http.Response) (*FindJobApplicationsResponse, error)

ParseFindJobApplicationsResponse parses an HTTP response from a FindJobApplicationsWithResponse call

func (FindJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (FindJobApplicationsResponse) StatusCode

func (r FindJobApplicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobBoardJobAdsParams

type FindJobBoardJobAdsParams struct {
	AdId           *[]int32  `form:"AdId,omitempty" json:"AdId,omitempty"`
	Reference      *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`
	PortalHotJob   *bool     `form:"Portal.HotJob,omitempty" json:"Portal.HotJob,omitempty"`
	PortalValue    *[]string `form:"Portal.Value,omitempty" json:"Portal.Value,omitempty"`
	PortalValueId  *[]int32  `form:"Portal.ValueId,omitempty" json:"Portal.ValueId,omitempty"`
	PortalTemplate *[]string `form:"Portal.Template,omitempty" json:"Portal.Template,omitempty"`

	// PostedAt Search for job ads posted at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PostedAt *[]string `form:"PostedAt,omitempty" json:"PostedAt,omitempty"`

	// UpdatedAt Search for job ads updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// ExpiresAt Search for job ads expiring at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	ExpiresAt *[]string `form:"ExpiresAt,omitempty" json:"ExpiresAt,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: “`description“`, “`portal.fields“`
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobBoardJobAdsParams defines parameters for FindJobBoardJobAds.

type FindJobBoardJobAdsResponse

type FindJobBoardJobAdsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobBoardJobAdListRepresentation
}

func ParseFindJobBoardJobAdsResponse

func ParseFindJobBoardJobAdsResponse(rsp *http.Response) (*FindJobBoardJobAdsResponse, error)

ParseFindJobBoardJobAdsResponse parses an HTTP response from a FindJobBoardJobAdsWithResponse call

func (FindJobBoardJobAdsResponse) Status

Status returns HTTPResponse.Status

func (FindJobBoardJobAdsResponse) StatusCode

func (r FindJobBoardJobAdsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobBoardsParams

type FindJobBoardsParams struct {
	// BoardId Job Board Id
	BoardId *[]int32 `form:"BoardId,omitempty" json:"BoardId,omitempty"`
}

FindJobBoardsParams defines parameters for FindJobBoards.

type FindJobBoardsResponse

type FindJobBoardsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobBoardListModel
}

func ParseFindJobBoardsResponse

func ParseFindJobBoardsResponse(rsp *http.Response) (*FindJobBoardsResponse, error)

ParseFindJobBoardsResponse parses an HTTP response from a FindJobBoardsWithResponse call

func (FindJobBoardsResponse) Status

func (r FindJobBoardsResponse) Status() string

Status returns HTTPResponse.Status

func (FindJobBoardsResponse) StatusCode

func (r FindJobBoardsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobOrderActivityParams

type FindJobOrderActivityParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobOrderActivityParams defines parameters for FindJobOrderActivity.

type FindJobOrderActivityResponse

type FindJobOrderActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderActivityListRepresentation
}

func ParseFindJobOrderActivityResponse

func ParseFindJobOrderActivityResponse(rsp *http.Response) (*FindJobOrderActivityResponse, error)

ParseFindJobOrderActivityResponse parses an HTTP response from a FindJobOrderActivityWithResponse call

func (FindJobOrderActivityResponse) Status

Status returns HTTPResponse.Status

func (FindJobOrderActivityResponse) StatusCode

func (r FindJobOrderActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobOrderActivitySettingsParams

type FindJobOrderActivitySettingsParams struct {
	Query *FindJobOrderActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindJobOrderActivitySettingsParams defines parameters for FindJobOrderActivitySettings.

type FindJobOrderActivitySettingsQuery

type FindJobOrderActivitySettingsQuery = map[string]interface{}

FindJobOrderActivitySettingsQuery defines model for FindJobOrderActivitySettingsQuery.

type FindJobOrderActivitySettingsResponse

type FindJobOrderActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderActivitySettingsListModel
}

func ParseFindJobOrderActivitySettingsResponse

func ParseFindJobOrderActivitySettingsResponse(rsp *http.Response) (*FindJobOrderActivitySettingsResponse, error)

ParseFindJobOrderActivitySettingsResponse parses an HTTP response from a FindJobOrderActivitySettingsWithResponse call

func (FindJobOrderActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindJobOrderActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindJobOrderAttachmentsParams

type FindJobOrderAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]JobOrderAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Latest Find the latest version of each attachment type
	Latest *bool `form:"Latest,omitempty" json:"Latest,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobOrderAttachmentsParams defines parameters for FindJobOrderAttachments.

type FindJobOrderAttachmentsResponse

type FindJobOrderAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderAttachmentListRepresentation
}

func ParseFindJobOrderAttachmentsResponse

func ParseFindJobOrderAttachmentsResponse(rsp *http.Response) (*FindJobOrderAttachmentsResponse, error)

ParseFindJobOrderAttachmentsResponse parses an HTTP response from a FindJobOrderAttachmentsWithResponse call

func (FindJobOrderAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindJobOrderAttachmentsResponse) StatusCode

func (r FindJobOrderAttachmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindJobOrdersParams

type FindJobOrdersParams struct {
	// JobId Job Id
	JobId *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// JobTitle Job title
	JobTitle *string `form:"JobTitle,omitempty" json:"JobTitle,omitempty"`

	// CompanyCompanyId Companies by Id
	CompanyCompanyId *[]int32 `form:"Company.CompanyId,omitempty" json:"Company.CompanyId,omitempty"`

	// CompanyName Company name
	CompanyName *string `form:"Company.Name,omitempty" json:"Company.Name,omitempty"`

	// CompanyId Alias for company.companyId
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// ContactId Contact Id
	ContactId *[]int32 `form:"ContactId,omitempty" json:"ContactId,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// StatusId Job status
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`

	// Active Search for active/open jobs
	Active *bool `form:"Active,omitempty" json:"Active,omitempty"`

	// UserFavourite Search for the user's favourite jobs
	UserFavourite *bool `form:"UserFavourite,omitempty" json:"UserFavourite,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// UserId User Id - search for jobs by owner or associated recruiter
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// OwnerUserId User Id - search for jobs by owner
	OwnerUserId *[]int32 `form:"OwnerUserId,omitempty" json:"OwnerUserId,omitempty"`

	// RecruiterUserId User Id - search jobs by associated recruiters
	RecruiterUserId *[]int32 `form:"RecruiterUserId,omitempty" json:"RecruiterUserId,omitempty"`

	// CreatedBy User Id - search for jobs created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for jobs created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for jobs last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for jobs updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// ClosedBy User Id - search for jobs last closed by the specified user(s)
	ClosedBy *[]int32 `form:"ClosedBy,omitempty" json:"ClosedBy,omitempty"`

	// ClosedAt Search for jobs closed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	ClosedAt *[]string `form:"ClosedAt,omitempty" json:"ClosedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: jobTitle, status.name, createdAt, updatedAt, closedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: recruiters, statistics, partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, notes, applications
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindJobOrdersParams defines parameters for FindJobOrders.

type FindJobOrdersResponse

type FindJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseFindJobOrdersResponse

func ParseFindJobOrdersResponse(rsp *http.Response) (*FindJobOrdersResponse, error)

ParseFindJobOrdersResponse parses an HTTP response from a FindJobOrdersWithResponse call

func (FindJobOrdersResponse) Status

func (r FindJobOrdersResponse) Status() string

Status returns HTTPResponse.Status

func (FindJobOrdersResponse) StatusCode

func (r FindJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindLocationsEmbed

type FindLocationsEmbed string

FindLocationsEmbed defines model for FindLocationsEmbed.

const (
	Areas FindLocationsEmbed = "Areas"
)

Defines values for FindLocationsEmbed.

type FindLocationsParams

type FindLocationsParams struct {
	LocationId *[]int32              `form:"LocationId,omitempty" json:"LocationId,omitempty"`
	Embed      *[]FindLocationsEmbed `form:"Embed,omitempty" json:"Embed,omitempty"`
}

FindLocationsParams defines parameters for FindLocations.

type FindLocationsResponse

type FindLocationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *LocationListRepresentation
}

func ParseFindLocationsResponse

func ParseFindLocationsResponse(rsp *http.Response) (*FindLocationsResponse, error)

ParseFindLocationsResponse parses an HTTP response from a FindLocationsWithResponse call

func (FindLocationsResponse) Status

func (r FindLocationsResponse) Status() string

Status returns HTTPResponse.Status

func (FindLocationsResponse) StatusCode

func (r FindLocationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindNotesParams

type FindNotesParams struct {
	// CandidateId Candidate Id
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// CompanyId Company Id
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// ContactId Contact Id
	ContactId *[]int32 `form:"ContactId,omitempty" json:"ContactId,omitempty"`

	// JobId Job Id
	JobId *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// RequisitionId Requisition Id
	RequisitionId *[]int32 `form:"RequisitionId,omitempty" json:"RequisitionId,omitempty"`

	// ApplicationId Job Application Id
	ApplicationId *[]int64 `form:"ApplicationId,omitempty" json:"ApplicationId,omitempty"`

	// PlacementId Placement Id
	PlacementId *[]int32 `form:"PlacementId,omitempty" json:"PlacementId,omitempty"`

	// EntityType Filter notes by Entity Type.<br />
	// Entity Type must be any of: candidate, contact, company, job, placement, requisition
	EntityType *string `form:"EntityType,omitempty" json:"EntityType,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, candidates, contacts, placements, jobs, jobapplications, companies, requisitions
	// Note: embed=self everything is embeded by default
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindNotesParams defines parameters for FindNotes.

type FindNotesResponse

type FindNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseFindNotesResponse

func ParseFindNotesResponse(rsp *http.Response) (*FindNotesResponse, error)

ParseFindNotesResponse parses an HTTP response from a FindNotesWithResponse call

func (FindNotesResponse) Status

func (r FindNotesResponse) Status() string

Status returns HTTPResponse.Status

func (FindNotesResponse) StatusCode

func (r FindNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindOpportunitiesParams added in v0.0.3

type FindOpportunitiesParams struct {
	// Active Filter on opportunity stage.
	Active *bool `form:"Active,omitempty" json:"Active,omitempty"`

	// OwnerId Search for opportunities by owner
	OwnerId *[]int32 `form:"OwnerId,omitempty" json:"OwnerId,omitempty"`

	// CompanyId Search for opportunities by company
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// WorkTypeId Search for opportunities by worktype
	WorkTypeId *[]int32 `form:"WorkTypeId,omitempty" json:"WorkTypeId,omitempty"`

	// UserGroupId Search for opportunities by user group
	UserGroupId *[]int32 `form:"UserGroupId,omitempty" json:"UserGroupId,omitempty"`

	// EstimatedClose Search for opportunities with a specific estimated close date
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	EstimatedClose *[]string `form:"EstimatedClose,omitempty" json:"EstimatedClose,omitempty"`

	// CreatedAt Search for opportunities created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for opportunities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindOpportunitiesParams defines parameters for FindOpportunities.

type FindOpportunitiesResponse

type FindOpportunitiesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OpportunityListRepresentation
}

func ParseFindOpportunitiesResponse

func ParseFindOpportunitiesResponse(rsp *http.Response) (*FindOpportunitiesResponse, error)

ParseFindOpportunitiesResponse parses an HTTP response from a FindOpportunitiesWithResponse call

func (FindOpportunitiesResponse) Status

func (r FindOpportunitiesResponse) Status() string

Status returns HTTPResponse.Status

func (FindOpportunitiesResponse) StatusCode

func (r FindOpportunitiesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindPartnerActionsParams

type FindPartnerActionsParams struct {
	// ActionType Type of action
	ActionType *[]PartnerActionType `form:"ActionType,omitempty" json:"ActionType,omitempty"`

	// ActionId Unique identifier for partner actions
	ActionId *[]openapi_types.UUID `form:"ActionId,omitempty" json:"ActionId,omitempty"`

	// Reference Partner supplied unique reference for the action
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`
}

FindPartnerActionsParams defines parameters for FindPartnerActions.

type FindPartnerActionsResponse

type FindPartnerActionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PartnerActionListRepresentation
}

func ParseFindPartnerActionsResponse

func ParseFindPartnerActionsResponse(rsp *http.Response) (*FindPartnerActionsResponse, error)

ParseFindPartnerActionsResponse parses an HTTP response from a FindPartnerActionsWithResponse call

func (FindPartnerActionsResponse) Status

Status returns HTTPResponse.Status

func (FindPartnerActionsResponse) StatusCode

func (r FindPartnerActionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindPhoneNumberParams

type FindPhoneNumberParams struct {
	// E164 [E.164 format phone number](https://en.wikipedia.org/wiki/E.164) to search for.
	E164 *string `form:"E164,omitempty" json:"E164,omitempty"`
}

FindPhoneNumberParams defines parameters for FindPhoneNumber.

type FindPhoneNumberResponse

type FindPhoneNumberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MatchedByPhoneNumberModel
}

func ParseFindPhoneNumberResponse

func ParseFindPhoneNumberResponse(rsp *http.Response) (*FindPhoneNumberResponse, error)

ParseFindPhoneNumberResponse parses an HTTP response from a FindPhoneNumberWithResponse call

func (FindPhoneNumberResponse) Status

func (r FindPhoneNumberResponse) Status() string

Status returns HTTPResponse.Status

func (FindPhoneNumberResponse) StatusCode

func (r FindPhoneNumberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindPlacementActivityParams

type FindPlacementActivityParams struct {
	// CreatedAt Search for activities performed at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for activities updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt      *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	IncludeDetails *bool     `form:"IncludeDetails,omitempty" json:"IncludeDetails,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindPlacementActivityParams defines parameters for FindPlacementActivity.

type FindPlacementActivityResponse

type FindPlacementActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementActivityListRepresentation
}

func ParseFindPlacementActivityResponse

func ParseFindPlacementActivityResponse(rsp *http.Response) (*FindPlacementActivityResponse, error)

ParseFindPlacementActivityResponse parses an HTTP response from a FindPlacementActivityWithResponse call

func (FindPlacementActivityResponse) Status

Status returns HTTPResponse.Status

func (FindPlacementActivityResponse) StatusCode

func (r FindPlacementActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindPlacementActivitySettingsParams

type FindPlacementActivitySettingsParams struct {
	Query *FindPlacementActivitySettingsQuery `form:"query,omitempty" json:"query,omitempty"`
}

FindPlacementActivitySettingsParams defines parameters for FindPlacementActivitySettings.

type FindPlacementActivitySettingsQuery

type FindPlacementActivitySettingsQuery = map[string]interface{}

FindPlacementActivitySettingsQuery defines model for FindPlacementActivitySettingsQuery.

type FindPlacementActivitySettingsResponse

type FindPlacementActivitySettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementActivitySettingsListModel
}

func ParseFindPlacementActivitySettingsResponse

func ParseFindPlacementActivitySettingsResponse(rsp *http.Response) (*FindPlacementActivitySettingsResponse, error)

ParseFindPlacementActivitySettingsResponse parses an HTTP response from a FindPlacementActivitySettingsWithResponse call

func (FindPlacementActivitySettingsResponse) Status

Status returns HTTPResponse.Status

func (FindPlacementActivitySettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type FindPlacementAttachmentsParams

type FindPlacementAttachmentsParams struct {
	// Type Attachment types to include
	Type *[]PlacementAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`

	// Latest Find the latest version of each attachment type
	Latest *bool `form:"Latest,omitempty" json:"Latest,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindPlacementAttachmentsParams defines parameters for FindPlacementAttachments.

type FindPlacementAttachmentsResponse

type FindPlacementAttachmentsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementAttachmentListRepresentation
}

func ParseFindPlacementAttachmentsResponse

func ParseFindPlacementAttachmentsResponse(rsp *http.Response) (*FindPlacementAttachmentsResponse, error)

ParseFindPlacementAttachmentsResponse parses an HTTP response from a FindPlacementAttachmentsWithResponse call

func (FindPlacementAttachmentsResponse) Status

Status returns HTTPResponse.Status

func (FindPlacementAttachmentsResponse) StatusCode

func (r FindPlacementAttachmentsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindPlacementByExport

type FindPlacementByExport string

FindPlacementByExport Search for placements that should be exported to payroll, timesheets or onboarding

const (
	Onboarding FindPlacementByExport = "Onboarding"
	Payroll    FindPlacementByExport = "Payroll"
	Timesheets FindPlacementByExport = "Timesheets"
)

Defines values for FindPlacementByExport.

type FindPlacementsParams

type FindPlacementsParams struct {
	// PlacementId Placement Id
	PlacementId *[]int32 `form:"PlacementId,omitempty" json:"PlacementId,omitempty"`

	// Type Placement Type
	Type *[]PlacementType `form:"Type,omitempty" json:"Type,omitempty"`

	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// StatusId Placement status
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`

	// CandidateCandidateId Candidate Id
	CandidateCandidateId *[]int32 `form:"Candidate.CandidateId,omitempty" json:"Candidate.CandidateId,omitempty"`

	// CandidateName Candidate name
	CandidateName *string `form:"Candidate.Name,omitempty" json:"Candidate.Name,omitempty"`

	// CandidateId Alias for candidate.candidateId
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// CompanyCompanyId Companies by Id
	CompanyCompanyId *[]int32 `form:"Company.CompanyId,omitempty" json:"Company.CompanyId,omitempty"`

	// CompanyName Company name
	CompanyName *string `form:"Company.Name,omitempty" json:"Company.Name,omitempty"`

	// CompanyId Alias for company.companyId
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// JobId Job Id
	JobId *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// ApplicationId Job Application Id
	ApplicationId *[]int64 `form:"ApplicationId,omitempty" json:"ApplicationId,omitempty"`

	// StartDate Search for placements starting in the specified date range
	// ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date.
	// Specify multiple parameters to search for a range.
	StartDate *[]string `form:"StartDate,omitempty" json:"StartDate,omitempty"`

	// EndDate Search for placements ending in the specified date range
	// ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date.
	// Specify multiple parameters to search for a range.
	EndDate *[]string `form:"EndDate,omitempty" json:"EndDate,omitempty"`

	// FolderId Search in specific folders
	FolderId *[]int64 `form:"FolderId,omitempty" json:"FolderId,omitempty"`

	// UserId User Id - search for placements by owner or associated recruiter
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// OwnerUserId User Id - search for placements by owner
	OwnerUserId *[]int32 `form:"OwnerUserId,omitempty" json:"OwnerUserId,omitempty"`

	// RecruiterUserId User Id - search placements by associated recruiters
	RecruiterUserId *[]int32 `form:"RecruiterUserId,omitempty" json:"RecruiterUserId,omitempty"`

	// CreatedBy User Id - search for placements created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for placements created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for placements last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for placements updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Approved Search for approved placements
	Approved *bool `form:"Approved,omitempty" json:"Approved,omitempty"`

	// ApprovedBy User Id - search for placements approved by the specified user(s)
	ApprovedBy *[]int32 `form:"ApprovedBy,omitempty" json:"ApprovedBy,omitempty"`

	// ApprovedAt Search for placements approved at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	ApprovedAt *[]string `form:"ApprovedAt,omitempty" json:"ApprovedAt,omitempty"`

	// Export Search for placements that have been flagged by the user for export to integration partners.
	Export *[]FindPlacementByExport `form:"Export,omitempty" json:"Export,omitempty"`

	// TimesheetPeriod Find placements with timesheets in the specified date range
	// ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date.
	// Specify multiple parameters to search for a range.
	TimesheetPeriod *[]string `form:"Timesheet.Period,omitempty" json:"Timesheet.Period,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindPlacementsParams defines parameters for FindPlacements.

type FindPlacementsResponse

type FindPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseFindPlacementsResponse

func ParseFindPlacementsResponse(rsp *http.Response) (*FindPlacementsResponse, error)

ParseFindPlacementsResponse parses an HTTP response from a FindPlacementsWithResponse call

func (FindPlacementsResponse) Status

func (r FindPlacementsResponse) Status() string

Status returns HTTPResponse.Status

func (FindPlacementsResponse) StatusCode

func (r FindPlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindRequisitionsParams

type FindRequisitionsParams struct {
	// RequisitionId Requisition Id
	RequisitionId *[]int32 `form:"RequisitionId,omitempty" json:"RequisitionId,omitempty"`

	// CompanyId Company Id
	CompanyId              *[]int32             `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`
	Status                 *[]RequisitionStatus `form:"Status,omitempty" json:"Status,omitempty"`
	HiringManagerContactId *[]int32             `form:"HiringManager.ContactId,omitempty" json:"HiringManager.ContactId,omitempty"`
	HiringManagerName      *string              `form:"HiringManager.Name,omitempty" json:"HiringManager.Name,omitempty"`

	// ApproverContactId Find requisitions by approver contact id
	ApproverContactId *[]int32 `form:"Approver.ContactId,omitempty" json:"Approver.ContactId,omitempty"`
	ApproverName      *string  `form:"Approver.Name,omitempty" json:"Approver.Name,omitempty"`

	// ApproverPending Find requisitions pending approval by contacts specified in approver.contactId
	ApproverPending *bool `form:"Approver.Pending,omitempty" json:"Approver.Pending,omitempty"`

	// UserId User Id - search for requisitions by owner or associated recruiter
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// OwnerUserId User Id - search for requisitions by owner
	OwnerUserId *[]int32 `form:"OwnerUserId,omitempty" json:"OwnerUserId,omitempty"`

	// RecruiterUserId User Id - search for requisitions by associated recruiters
	RecruiterUserId *[]int32 `form:"RecruiterUserId,omitempty" json:"RecruiterUserId,omitempty"`

	// CreatedAt Search for jobs created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for jobs updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: jobTitle, status, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: workflow
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Linked resources to embed in the results<br />
	// Resources available are: self, notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindRequisitionsParams defines parameters for FindRequisitions.

type FindRequisitionsResponse

type FindRequisitionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequisitionListRepresentation
}

func ParseFindRequisitionsResponse

func ParseFindRequisitionsResponse(rsp *http.Response) (*FindRequisitionsResponse, error)

ParseFindRequisitionsResponse parses an HTTP response from a FindRequisitionsWithResponse call

func (FindRequisitionsResponse) Status

func (r FindRequisitionsResponse) Status() string

Status returns HTTPResponse.Status

func (FindRequisitionsResponse) StatusCode

func (r FindRequisitionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindSubmissionsParams

type FindSubmissionsParams struct {
	SubmissionId *[]int64 `form:"SubmissionId,omitempty" json:"SubmissionId,omitempty"`
	CandidateId  *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`
	CompanyId    *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`
	JobId        *[]int32 `form:"JobId,omitempty" json:"JobId,omitempty"`

	// CreatedAt Search for submissions created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for submissions updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindSubmissionsParams defines parameters for FindSubmissions.

type FindSubmissionsResponse

type FindSubmissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmissionListRepresentation
}

func ParseFindSubmissionsResponse

func ParseFindSubmissionsResponse(rsp *http.Response) (*FindSubmissionsResponse, error)

ParseFindSubmissionsResponse parses an HTTP response from a FindSubmissionsWithResponse call

func (FindSubmissionsResponse) Status

func (r FindSubmissionsResponse) Status() string

Status returns HTTPResponse.Status

func (FindSubmissionsResponse) StatusCode

func (r FindSubmissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindUserGroupsParams

type FindUserGroupsParams struct {
	GroupId *[]int32 `form:"GroupId,omitempty" json:"GroupId,omitempty"`
	UserId  *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindUserGroupsParams defines parameters for FindUserGroups.

type FindUserGroupsResponse

type FindUserGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserGroupListRepresentation
}

func ParseFindUserGroupsResponse

func ParseFindUserGroupsResponse(rsp *http.Response) (*FindUserGroupsResponse, error)

ParseFindUserGroupsResponse parses an HTTP response from a FindUserGroupsWithResponse call

func (FindUserGroupsResponse) Status

func (r FindUserGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (FindUserGroupsResponse) StatusCode

func (r FindUserGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindUserOfficesParams

type FindUserOfficesParams struct {
	OfficeId *[]int32 `form:"OfficeId,omitempty" json:"OfficeId,omitempty"`
	UserId   *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindUserOfficesParams defines parameters for FindUserOffices.

type FindUserOfficesResponse

type FindUserOfficesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserOfficeListRepresentation
}

func ParseFindUserOfficesResponse

func ParseFindUserOfficesResponse(rsp *http.Response) (*FindUserOfficesResponse, error)

ParseFindUserOfficesResponse parses an HTTP response from a FindUserOfficesWithResponse call

func (FindUserOfficesResponse) Status

func (r FindUserOfficesResponse) Status() string

Status returns HTTPResponse.Status

func (FindUserOfficesResponse) StatusCode

func (r FindUserOfficesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindUserTasksInclude

type FindUserTasksInclude string

FindUserTasksInclude defines model for FindUserTasksInclude.

const (
	FindUserTasksIncludeComplete FindUserTasksInclude = "Complete"
	FindUserTasksIncludeOld      FindUserTasksInclude = "Old"
)

Defines values for FindUserTasksInclude.

type FindUserTasksParams

type FindUserTasksParams struct {
	// UserId Search for tasks assigned to or owned by the specified users
	UserId *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`

	// StartAt Search for tasks starting at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	StartAt *[]string `form:"StartAt,omitempty" json:"StartAt,omitempty"`

	// CreatedBy User Id - search for companies created by the specified user(s)
	CreatedBy *[]int32 `form:"CreatedBy,omitempty" json:"CreatedBy,omitempty"`

	// CreatedAt Search for tasks created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for companies last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for tasks updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string               `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	Include   *[]FindUserTasksInclude `form:"Include,omitempty" json:"Include,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindUserTasksParams defines parameters for FindUserTasks.

type FindUserTasksResponse

type FindUserTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserTaskListRepresentation
}

func ParseFindUserTasksResponse

func ParseFindUserTasksResponse(rsp *http.Response) (*FindUserTasksResponse, error)

ParseFindUserTasksResponse parses an HTTP response from a FindUserTasksWithResponse call

func (FindUserTasksResponse) Status

func (r FindUserTasksResponse) Status() string

Status returns HTTPResponse.Status

func (FindUserTasksResponse) StatusCode

func (r FindUserTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindUserUserTasksParams

type FindUserUserTasksParams struct {
	// StartAt Search for tasks starting at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	StartAt *[]string               `form:"StartAt,omitempty" json:"StartAt,omitempty"`
	Include *[]FindUserTasksInclude `form:"Include,omitempty" json:"Include,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindUserUserTasksParams defines parameters for FindUserUserTasks.

type FindUserUserTasksResponse

type FindUserUserTasksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserTaskListRepresentation
}

func ParseFindUserUserTasksResponse

func ParseFindUserUserTasksResponse(rsp *http.Response) (*FindUserUserTasksResponse, error)

ParseFindUserUserTasksResponse parses an HTTP response from a FindUserUserTasksWithResponse call

func (FindUserUserTasksResponse) Status

func (r FindUserUserTasksResponse) Status() string

Status returns HTTPResponse.Status

func (FindUserUserTasksResponse) StatusCode

func (r FindUserUserTasksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindUsersInclude

type FindUsersInclude string

FindUsersInclude defines model for FindUsersInclude.

const (
	FindUsersIncludeDeleted  FindUsersInclude = "Deleted"
	FindUsersIncludeInactive FindUsersInclude = "Inactive"
)

Defines values for FindUsersInclude.

type FindUsersParams

type FindUsersParams struct {
	UserId   *[]int32 `form:"UserId,omitempty" json:"UserId,omitempty"`
	OfficeId *[]int32 `form:"OfficeId,omitempty" json:"OfficeId,omitempty"`
	GroupId  *[]int32 `form:"GroupId,omitempty" json:"GroupId,omitempty"`

	// CreatedAt Search for users created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedBy User Id - search for jobs last updated by the specified user(s)
	UpdatedBy *[]int32 `form:"UpdatedBy,omitempty" json:"UpdatedBy,omitempty"`

	// UpdatedAt Search for users updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string           `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`
	Include   *[]FindUsersInclude `form:"Include,omitempty" json:"Include,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

FindUsersParams defines parameters for FindUsers.

type FindUsersResponse

type FindUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserListRepresentation
}

func ParseFindUsersResponse

func ParseFindUsersResponse(rsp *http.Response) (*FindUsersResponse, error)

ParseFindUsersResponse parses an HTTP response from a FindUsersWithResponse call

func (FindUsersResponse) Status

func (r FindUsersResponse) Status() string

Status returns HTTPResponse.Status

func (FindUsersResponse) StatusCode

func (r FindUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindWebhooksParams

type FindWebhooksParams struct {
	Status *[]WebhookStatus `form:"Status,omitempty" json:"Status,omitempty"`
	Events *[]EventName     `form:"Events,omitempty" json:"Events,omitempty"`
}

FindWebhooksParams defines parameters for FindWebhooks.

type FindWebhooksResponse

type FindWebhooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebhookListRepresentation
}

func ParseFindWebhooksResponse

func ParseFindWebhooksResponse(rsp *http.Response) (*FindWebhooksResponse, error)

ParseFindWebhooksResponse parses an HTTP response from a FindWebhooksWithResponse call

func (FindWebhooksResponse) Status

func (r FindWebhooksResponse) Status() string

Status returns HTTPResponse.Status

func (FindWebhooksResponse) StatusCode

func (r FindWebhooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FindWorkTypesParams

type FindWorkTypesParams struct {
	WorkTypeId *[]int32 `form:"WorkTypeId,omitempty" json:"WorkTypeId,omitempty"`
}

FindWorkTypesParams defines parameters for FindWorkTypes.

type FindWorkTypesResponse

type FindWorkTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WorkTypeListRepresentation
}

func ParseFindWorkTypesResponse

func ParseFindWorkTypesResponse(rsp *http.Response) (*FindWorkTypesResponse, error)

ParseFindWorkTypesResponse parses an HTTP response from a FindWorkTypesWithResponse call

func (FindWorkTypesResponse) Status

func (r FindWorkTypesResponse) Status() string

Status returns HTTPResponse.Status

func (FindWorkTypesResponse) StatusCode

func (r FindWorkTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FloatLinks struct {
	// Notes Notes
	Notes *string `json:"notes"`
	Self  *string `json:"self"`
}

FloatLinks defines model for FloatLinks.

type FloatListRepresentation

type FloatListRepresentation struct {
	Items      *[]FloatSummaryModel `json:"items"`
	Links      *PageLinks           `json:"links,omitempty"`
	TotalCount int32                `json:"totalCount"`
}

FloatListRepresentation defines model for FloatListRepresentation.

type FloatRepresentation

type FloatRepresentation struct {
	Candidate        *CandidateSummaryModel `json:"candidate,omitempty"`
	CandidateSummary *string                `json:"candidateSummary"`
	Company          *CompanyNameModel      `json:"company,omitempty"`
	Contacts         *[]ContactNameModel    `json:"contacts"`
	CreatedAt        *time.Time             `json:"createdAt"`
	CreatedBy        *UserNameModel         `json:"createdBy,omitempty"`
	FloatId          int64                  `json:"floatId"`
	JobTitle         *string                `json:"jobTitle"`
	Links            *FloatLinks            `json:"links,omitempty"`
	Owner            *UserNameModel         `json:"owner,omitempty"`
	UpdatedAt        *time.Time             `json:"updatedAt"`
	UpdatedBy        *UserNameModel         `json:"updatedBy,omitempty"`
}

FloatRepresentation defines model for FloatRepresentation.

type FloatSummaryModel

type FloatSummaryModel struct {
	Candidate *CandidateSummaryModel `json:"candidate,omitempty"`
	Company   *CompanyNameModel      `json:"company,omitempty"`
	CreatedAt *time.Time             `json:"createdAt"`
	CreatedBy *UserNameModel         `json:"createdBy,omitempty"`
	FloatId   int64                  `json:"floatId"`
	JobTitle  *string                `json:"jobTitle"`
	UpdatedAt *time.Time             `json:"updatedAt"`
	UpdatedBy *UserNameModel         `json:"updatedBy,omitempty"`
}

FloatSummaryModel defines model for FloatSummaryModel.

type FolderLinks struct {
	Self *string `json:"self"`
}

FolderLinks defines model for FolderLinks.

type FolderListRepresentation

type FolderListRepresentation struct {
	Items      *[]FolderNameModel `json:"items"`
	Links      *PageLinks         `json:"links,omitempty"`
	TotalCount int32              `json:"totalCount"`
}

FolderListRepresentation defines model for FolderListRepresentation.

type FolderNameModel

type FolderNameModel struct {
	CreatedAt *time.Time     `json:"createdAt,omitempty"`
	FolderId  int64          `json:"folderId"`
	Name      *string        `json:"name"`
	Owner     *UserNameModel `json:"owner,omitempty"`
	UpdatedAt *time.Time     `json:"updatedAt,omitempty"`
}

FolderNameModel defines model for FolderNameModel.

type FolderOwnerStatus

type FolderOwnerStatus string

FolderOwnerStatus defines model for FolderOwnerStatus.

const (
	FolderOwnerStatusActive   FolderOwnerStatus = "Active"
	FolderOwnerStatusInactive FolderOwnerStatus = "Inactive"
)

Defines values for FolderOwnerStatus.

type FolderRepresentation

type FolderRepresentation struct {
	Applications *[]JobApplicationSummaryModel `json:"applications"`
	Candidates   *[]CandidateNameModel         `json:"candidates"`
	Companies    *[]CompanyNameModel           `json:"companies"`
	Contacts     *[]ContactNameModel           `json:"contacts"`
	CreatedAt    *time.Time                    `json:"createdAt,omitempty"`
	EntityIDs    *map[string][]int64           `json:"entityIDs"`
	FolderId     int64                         `json:"folderId"`
	Jobs         *[]JobOrderTitleModel         `json:"jobs"`
	Links        *FolderLinks                  `json:"links,omitempty"`
	Name         *string                       `json:"name"`
	Owner        *UserNameModel                `json:"owner,omitempty"`
	Placements   *[]PlacementSummaryModel      `json:"placements"`
	SharedWith   *[]UserNameModel              `json:"sharedWith"`
	UpdatedAt    *time.Time                    `json:"updatedAt,omitempty"`
}

FolderRepresentation defines model for FolderRepresentation.

type GetActiveCandidateJobApplicationsParams

type GetActiveCandidateJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The maximum number of entries to return.<br />Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"limit,omitempty" json:"limit,omitempty"`
}

GetActiveCandidateJobApplicationsParams defines parameters for GetActiveCandidateJobApplications.

type GetActiveCandidateJobApplicationsResponse

type GetActiveCandidateJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetActiveCandidateJobApplicationsResponse

func ParseGetActiveCandidateJobApplicationsResponse(rsp *http.Response) (*GetActiveCandidateJobApplicationsResponse, error)

ParseGetActiveCandidateJobApplicationsResponse parses an HTTP response from a GetActiveCandidateJobApplicationsWithResponse call

func (GetActiveCandidateJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetActiveCandidateJobApplicationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateActivityByCandidateIdResponse

type GetCandidateActivityByCandidateIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateActivitySummaryListModel
}

func ParseGetCandidateActivityByCandidateIdResponse

func ParseGetCandidateActivityByCandidateIdResponse(rsp *http.Response) (*GetCandidateActivityByCandidateIdResponse, error)

ParseGetCandidateActivityByCandidateIdResponse parses an HTTP response from a GetCandidateActivityByCandidateIdWithResponse call

func (GetCandidateActivityByCandidateIdResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateActivityByCandidateIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateActivityResponse

type GetCandidateActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetCandidateActivityResponse

func ParseGetCandidateActivityResponse(rsp *http.Response) (*GetCandidateActivityResponse, error)

ParseGetCandidateActivityResponse parses an HTTP response from a GetCandidateActivityWithResponse call

func (GetCandidateActivityResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateActivityResponse) StatusCode

func (r GetCandidateActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateActivitySettingResponse

type GetCandidateActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateActivitySettingModel
}

func ParseGetCandidateActivitySettingResponse

func ParseGetCandidateActivitySettingResponse(rsp *http.Response) (*GetCandidateActivitySettingResponse, error)

ParseGetCandidateActivitySettingResponse parses an HTTP response from a GetCandidateActivitySettingWithResponse call

func (GetCandidateActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateActivitySettingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateApprovedPlacementsResponse

type GetCandidateApprovedPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetCandidateApprovedPlacementsResponse

func ParseGetCandidateApprovedPlacementsResponse(rsp *http.Response) (*GetCandidateApprovedPlacementsResponse, error)

ParseGetCandidateApprovedPlacementsResponse parses an HTTP response from a GetCandidateApprovedPlacementsWithResponse call

func (GetCandidateApprovedPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateApprovedPlacementsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateAttachmentCategoryListParams

type GetCandidateAttachmentCategoryListParams struct {
	// Type Optionally filter to specific attachment types
	Type *[]CandidateAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`
}

GetCandidateAttachmentCategoryListParams defines parameters for GetCandidateAttachmentCategoryList.

type GetCandidateAttachmentCategoryListResponse

type GetCandidateAttachmentCategoryListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAttachmentCategoryListRepresentation
}

func ParseGetCandidateAttachmentCategoryListResponse

func ParseGetCandidateAttachmentCategoryListResponse(rsp *http.Response) (*GetCandidateAttachmentCategoryListResponse, error)

ParseGetCandidateAttachmentCategoryListResponse parses an HTTP response from a GetCandidateAttachmentCategoryListWithResponse call

func (GetCandidateAttachmentCategoryListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateAttachmentCategoryListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateAttachmentResponse

type GetCandidateAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetCandidateAttachmentResponse

func ParseGetCandidateAttachmentResponse(rsp *http.Response) (*GetCandidateAttachmentResponse, error)

ParseGetCandidateAttachmentResponse parses an HTTP response from a GetCandidateAttachmentWithResponse call

func (GetCandidateAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateAttachmentResponse) StatusCode

func (r GetCandidateAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateAvailabilityResponse

type GetCandidateAvailabilityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAvailabilityListRepresentation
}

func ParseGetCandidateAvailabilityResponse

func ParseGetCandidateAvailabilityResponse(rsp *http.Response) (*GetCandidateAvailabilityResponse, error)

ParseGetCandidateAvailabilityResponse parses an HTTP response from a GetCandidateAvailabilityWithResponse call

func (GetCandidateAvailabilityResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateAvailabilityResponse) StatusCode

func (r GetCandidateAvailabilityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateCustomFieldListItemResponse

type GetCandidateCustomFieldListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetCandidateCustomFieldListItemResponse

func ParseGetCandidateCustomFieldListItemResponse(rsp *http.Response) (*GetCandidateCustomFieldListItemResponse, error)

ParseGetCandidateCustomFieldListItemResponse parses an HTTP response from a GetCandidateCustomFieldListItemWithResponse call

func (GetCandidateCustomFieldListItemResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateCustomFieldListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateCustomFieldListResponse

type GetCandidateCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetCandidateCustomFieldListResponse

func ParseGetCandidateCustomFieldListResponse(rsp *http.Response) (*GetCandidateCustomFieldListResponse, error)

ParseGetCandidateCustomFieldListResponse parses an HTTP response from a GetCandidateCustomFieldListWithResponse call

func (GetCandidateCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateEventsParams added in v0.0.3

type GetCandidateEventsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetCandidateEventsParams defines parameters for GetCandidateEvents.

type GetCandidateEventsResponse added in v0.0.3

type GetCandidateEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventListRepresentation
}

func ParseGetCandidateEventsResponse added in v0.0.3

func ParseGetCandidateEventsResponse(rsp *http.Response) (*GetCandidateEventsResponse, error)

ParseGetCandidateEventsResponse parses an HTTP response from a GetCandidateEventsWithResponse call

func (GetCandidateEventsResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetCandidateEventsResponse) StatusCode added in v0.0.3

func (r GetCandidateEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateFloatsResponse

type GetCandidateFloatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FloatListRepresentation
}

func ParseGetCandidateFloatsResponse

func ParseGetCandidateFloatsResponse(rsp *http.Response) (*GetCandidateFloatsResponse, error)

ParseGetCandidateFloatsResponse parses an HTTP response from a GetCandidateFloatsWithResponse call

func (GetCandidateFloatsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateFloatsResponse) StatusCode

func (r GetCandidateFloatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateInterviewsParams

type GetCandidateInterviewsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetCandidateInterviewsParams defines parameters for GetCandidateInterviews.

type GetCandidateInterviewsResponse

type GetCandidateInterviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewListRepresentation
}

func ParseGetCandidateInterviewsResponse

func ParseGetCandidateInterviewsResponse(rsp *http.Response) (*GetCandidateInterviewsResponse, error)

ParseGetCandidateInterviewsResponse parses an HTTP response from a GetCandidateInterviewsWithResponse call

func (GetCandidateInterviewsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateInterviewsResponse) StatusCode

func (r GetCandidateInterviewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateJobApplicationsParams

type GetCandidateJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The maximum number of entries to return.<br />Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"limit,omitempty" json:"limit,omitempty"`
}

GetCandidateJobApplicationsParams defines parameters for GetCandidateJobApplications.

type GetCandidateJobApplicationsResponse

type GetCandidateJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetCandidateJobApplicationsResponse

func ParseGetCandidateJobApplicationsResponse(rsp *http.Response) (*GetCandidateJobApplicationsResponse, error)

ParseGetCandidateJobApplicationsResponse parses an HTTP response from a GetCandidateJobApplicationsWithResponse call

func (GetCandidateJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateJobApplicationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCandidateNoteTypeListParams

type GetCandidateNoteTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetCandidateNoteTypeListParams defines parameters for GetCandidateNoteTypeList.

type GetCandidateNoteTypeListResponse

type GetCandidateNoteTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteTypeListRepresentation
}

func ParseGetCandidateNoteTypeListResponse

func ParseGetCandidateNoteTypeListResponse(rsp *http.Response) (*GetCandidateNoteTypeListResponse, error)

ParseGetCandidateNoteTypeListResponse parses an HTTP response from a GetCandidateNoteTypeListWithResponse call

func (GetCandidateNoteTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateNoteTypeListResponse) StatusCode

func (r GetCandidateNoteTypeListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateNotesParams

type GetCandidateNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetCandidateNotesParams defines parameters for GetCandidateNotes.

type GetCandidateNotesResponse

type GetCandidateNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetCandidateNotesResponse

func ParseGetCandidateNotesResponse(rsp *http.Response) (*GetCandidateNotesResponse, error)

ParseGetCandidateNotesResponse parses an HTTP response from a GetCandidateNotesWithResponse call

func (GetCandidateNotesResponse) Status

func (r GetCandidateNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetCandidateNotesResponse) StatusCode

func (r GetCandidateNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateParams

type GetCandidateParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: skills, notes, applications, placements
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetCandidateParams defines parameters for GetCandidate.

type GetCandidatePayrollBillingResponse

type GetCandidatePayrollBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidatePayrollBillingModel
	JSON404      *ErrorModel
}

func ParseGetCandidatePayrollBillingResponse

func ParseGetCandidatePayrollBillingResponse(rsp *http.Response) (*GetCandidatePayrollBillingResponse, error)

ParseGetCandidatePayrollBillingResponse parses an HTTP response from a GetCandidatePayrollBillingWithResponse call

func (GetCandidatePayrollBillingResponse) Status

Status returns HTTPResponse.Status

func (GetCandidatePayrollBillingResponse) StatusCode

func (r GetCandidatePayrollBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidatePhotoParams

type GetCandidatePhotoParams struct {
	// W Reduce the size of the photo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the photo to fit the height specified by h
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

GetCandidatePhotoParams defines parameters for GetCandidatePhoto.

type GetCandidatePhotoResponse

type GetCandidatePhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetCandidatePhotoResponse

func ParseGetCandidatePhotoResponse(rsp *http.Response) (*GetCandidatePhotoResponse, error)

ParseGetCandidatePhotoResponse parses an HTTP response from a GetCandidatePhotoWithResponse call

func (GetCandidatePhotoResponse) Status

func (r GetCandidatePhotoResponse) Status() string

Status returns HTTPResponse.Status

func (GetCandidatePhotoResponse) StatusCode

func (r GetCandidatePhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidatePlacementsResponse

type GetCandidatePlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetCandidatePlacementsResponse

func ParseGetCandidatePlacementsResponse(rsp *http.Response) (*GetCandidatePlacementsResponse, error)

ParseGetCandidatePlacementsResponse parses an HTTP response from a GetCandidatePlacementsWithResponse call

func (GetCandidatePlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidatePlacementsResponse) StatusCode

func (r GetCandidatePlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateRatingListParams

type GetCandidateRatingListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetCandidateRatingListParams defines parameters for GetCandidateRatingList.

type GetCandidateRatingListResponse

type GetCandidateRatingListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetCandidateRatingListResponse

func ParseGetCandidateRatingListResponse(rsp *http.Response) (*GetCandidateRatingListResponse, error)

ParseGetCandidateRatingListResponse parses an HTTP response from a GetCandidateRatingListWithResponse call

func (GetCandidateRatingListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateRatingListResponse) StatusCode

func (r GetCandidateRatingListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateResponse

type GetCandidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateRepresentation
	JSON404      *ErrorModel
}

func ParseGetCandidateResponse

func ParseGetCandidateResponse(rsp *http.Response) (*GetCandidateResponse, error)

ParseGetCandidateResponse parses an HTTP response from a GetCandidateWithResponse call

func (GetCandidateResponse) Status

func (r GetCandidateResponse) Status() string

Status returns HTTPResponse.Status

func (GetCandidateResponse) StatusCode

func (r GetCandidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateSalutationListParams

type GetCandidateSalutationListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetCandidateSalutationListParams defines parameters for GetCandidateSalutationList.

type GetCandidateSalutationListResponse

type GetCandidateSalutationListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetCandidateSalutationListResponse

func ParseGetCandidateSalutationListResponse(rsp *http.Response) (*GetCandidateSalutationListResponse, error)

ParseGetCandidateSalutationListResponse parses an HTTP response from a GetCandidateSalutationListWithResponse call

func (GetCandidateSalutationListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateSalutationListResponse) StatusCode

func (r GetCandidateSalutationListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateSkillsResponse

type GetCandidateSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseGetCandidateSkillsResponse

func ParseGetCandidateSkillsResponse(rsp *http.Response) (*GetCandidateSkillsResponse, error)

ParseGetCandidateSkillsResponse parses an HTTP response from a GetCandidateSkillsWithResponse call

func (GetCandidateSkillsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateSkillsResponse) StatusCode

func (r GetCandidateSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateSourceListParams

type GetCandidateSourceListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetCandidateSourceListParams defines parameters for GetCandidateSourceList.

type GetCandidateSourceListResponse

type GetCandidateSourceListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetCandidateSourceListResponse

func ParseGetCandidateSourceListResponse(rsp *http.Response) (*GetCandidateSourceListResponse, error)

ParseGetCandidateSourceListResponse parses an HTTP response from a GetCandidateSourceListWithResponse call

func (GetCandidateSourceListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateSourceListResponse) StatusCode

func (r GetCandidateSourceListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateStatusListItemResponse

type GetCandidateStatusListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusRepresentation
}

func ParseGetCandidateStatusListItemResponse

func ParseGetCandidateStatusListItemResponse(rsp *http.Response) (*GetCandidateStatusListItemResponse, error)

ParseGetCandidateStatusListItemResponse parses an HTTP response from a GetCandidateStatusListItemWithResponse call

func (GetCandidateStatusListItemResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateStatusListItemResponse) StatusCode

func (r GetCandidateStatusListItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateStatusListParams

type GetCandidateStatusListParams struct {
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetCandidateStatusListParams defines parameters for GetCandidateStatusList.

type GetCandidateStatusListResponse

type GetCandidateStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusListRepresentation
}

func ParseGetCandidateStatusListResponse

func ParseGetCandidateStatusListResponse(rsp *http.Response) (*GetCandidateStatusListResponse, error)

ParseGetCandidateStatusListResponse parses an HTTP response from a GetCandidateStatusListWithResponse call

func (GetCandidateStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateStatusListResponse) StatusCode

func (r GetCandidateStatusListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateSubmissionsResponse

type GetCandidateSubmissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmissionListRepresentation
}

func ParseGetCandidateSubmissionsResponse

func ParseGetCandidateSubmissionsResponse(rsp *http.Response) (*GetCandidateSubmissionsResponse, error)

ParseGetCandidateSubmissionsResponse parses an HTTP response from a GetCandidateSubmissionsWithResponse call

func (GetCandidateSubmissionsResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateSubmissionsResponse) StatusCode

func (r GetCandidateSubmissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateUserTaskResponse

type GetCandidateUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetCandidateUserTaskResponse

func ParseGetCandidateUserTaskResponse(rsp *http.Response) (*GetCandidateUserTaskResponse, error)

ParseGetCandidateUserTaskResponse parses an HTTP response from a GetCandidateUserTaskWithResponse call

func (GetCandidateUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateUserTaskResponse) StatusCode

func (r GetCandidateUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCandidateVideosResponse

type GetCandidateVideosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoListRepresentation
}

func ParseGetCandidateVideosResponse

func ParseGetCandidateVideosResponse(rsp *http.Response) (*GetCandidateVideosResponse, error)

ParseGetCandidateVideosResponse parses an HTTP response from a GetCandidateVideosWithResponse call

func (GetCandidateVideosResponse) Status

Status returns HTTPResponse.Status

func (GetCandidateVideosResponse) StatusCode

func (r GetCandidateVideosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyActiveJobOrdersResponse

type GetCompanyActiveJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseGetCompanyActiveJobOrdersResponse

func ParseGetCompanyActiveJobOrdersResponse(rsp *http.Response) (*GetCompanyActiveJobOrdersResponse, error)

ParseGetCompanyActiveJobOrdersResponse parses an HTTP response from a GetCompanyActiveJobOrdersWithResponse call

func (GetCompanyActiveJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyActiveJobOrdersResponse) StatusCode

func (r GetCompanyActiveJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyActivityByCompanyIdResponse

type GetCompanyActivityByCompanyIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyActivitySummaryListModel
}

func ParseGetCompanyActivityByCompanyIdResponse

func ParseGetCompanyActivityByCompanyIdResponse(rsp *http.Response) (*GetCompanyActivityByCompanyIdResponse, error)

ParseGetCompanyActivityByCompanyIdResponse parses an HTTP response from a GetCompanyActivityByCompanyIdWithResponse call

func (GetCompanyActivityByCompanyIdResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyActivityByCompanyIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCompanyActivityResponse

type GetCompanyActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetCompanyActivityResponse

func ParseGetCompanyActivityResponse(rsp *http.Response) (*GetCompanyActivityResponse, error)

ParseGetCompanyActivityResponse parses an HTTP response from a GetCompanyActivityWithResponse call

func (GetCompanyActivityResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyActivityResponse) StatusCode

func (r GetCompanyActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyActivitySettingResponse

type GetCompanyActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyActivitySettingModel
}

func ParseGetCompanyActivitySettingResponse

func ParseGetCompanyActivitySettingResponse(rsp *http.Response) (*GetCompanyActivitySettingResponse, error)

ParseGetCompanyActivitySettingResponse parses an HTTP response from a GetCompanyActivitySettingWithResponse call

func (GetCompanyActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyActivitySettingResponse) StatusCode

func (r GetCompanyActivitySettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyAddressResponse

type GetCompanyAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyAddressRepresentation
}

func ParseGetCompanyAddressResponse

func ParseGetCompanyAddressResponse(rsp *http.Response) (*GetCompanyAddressResponse, error)

ParseGetCompanyAddressResponse parses an HTTP response from a GetCompanyAddressWithResponse call

func (GetCompanyAddressResponse) Status

func (r GetCompanyAddressResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanyAddressResponse) StatusCode

func (r GetCompanyAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyAddressesResponse

type GetCompanyAddressesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyAddressListRepresentation
}

func ParseGetCompanyAddressesResponse

func ParseGetCompanyAddressesResponse(rsp *http.Response) (*GetCompanyAddressesResponse, error)

ParseGetCompanyAddressesResponse parses an HTTP response from a GetCompanyAddressesWithResponse call

func (GetCompanyAddressesResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyAddressesResponse) StatusCode

func (r GetCompanyAddressesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyApprovedPlacementsResponse

type GetCompanyApprovedPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetCompanyApprovedPlacementsResponse

func ParseGetCompanyApprovedPlacementsResponse(rsp *http.Response) (*GetCompanyApprovedPlacementsResponse, error)

ParseGetCompanyApprovedPlacementsResponse parses an HTTP response from a GetCompanyApprovedPlacementsWithResponse call

func (GetCompanyApprovedPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyApprovedPlacementsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCompanyAttachmentCategoryListParams

type GetCompanyAttachmentCategoryListParams struct {
	// Type Optionally filter to specific attachment types
	Type *[]CompanyAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`
}

GetCompanyAttachmentCategoryListParams defines parameters for GetCompanyAttachmentCategoryList.

type GetCompanyAttachmentCategoryListResponse

type GetCompanyAttachmentCategoryListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyAttachmentCategoryListRepresentation
}

func ParseGetCompanyAttachmentCategoryListResponse

func ParseGetCompanyAttachmentCategoryListResponse(rsp *http.Response) (*GetCompanyAttachmentCategoryListResponse, error)

ParseGetCompanyAttachmentCategoryListResponse parses an HTTP response from a GetCompanyAttachmentCategoryListWithResponse call

func (GetCompanyAttachmentCategoryListResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyAttachmentCategoryListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCompanyAttachmentResponse

type GetCompanyAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetCompanyAttachmentResponse

func ParseGetCompanyAttachmentResponse(rsp *http.Response) (*GetCompanyAttachmentResponse, error)

ParseGetCompanyAttachmentResponse parses an HTTP response from a GetCompanyAttachmentWithResponse call

func (GetCompanyAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyAttachmentResponse) StatusCode

func (r GetCompanyAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyContactsResponse

type GetCompanyContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactListRepresentation
}

func ParseGetCompanyContactsResponse

func ParseGetCompanyContactsResponse(rsp *http.Response) (*GetCompanyContactsResponse, error)

ParseGetCompanyContactsResponse parses an HTTP response from a GetCompanyContactsWithResponse call

func (GetCompanyContactsResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyContactsResponse) StatusCode

func (r GetCompanyContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyCustomFieldListItemResponse

type GetCompanyCustomFieldListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetCompanyCustomFieldListItemResponse

func ParseGetCompanyCustomFieldListItemResponse(rsp *http.Response) (*GetCompanyCustomFieldListItemResponse, error)

ParseGetCompanyCustomFieldListItemResponse parses an HTTP response from a GetCompanyCustomFieldListItemWithResponse call

func (GetCompanyCustomFieldListItemResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyCustomFieldListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetCompanyCustomFieldListResponse

type GetCompanyCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetCompanyCustomFieldListResponse

func ParseGetCompanyCustomFieldListResponse(rsp *http.Response) (*GetCompanyCustomFieldListResponse, error)

ParseGetCompanyCustomFieldListResponse parses an HTTP response from a GetCompanyCustomFieldListWithResponse call

func (GetCompanyCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyCustomFieldListResponse) StatusCode

func (r GetCompanyCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyFloatsResponse

type GetCompanyFloatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FloatListRepresentation
}

func ParseGetCompanyFloatsResponse

func ParseGetCompanyFloatsResponse(rsp *http.Response) (*GetCompanyFloatsResponse, error)

ParseGetCompanyFloatsResponse parses an HTTP response from a GetCompanyFloatsWithResponse call

func (GetCompanyFloatsResponse) Status

func (r GetCompanyFloatsResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanyFloatsResponse) StatusCode

func (r GetCompanyFloatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyJobOrdersResponse

type GetCompanyJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseGetCompanyJobOrdersResponse

func ParseGetCompanyJobOrdersResponse(rsp *http.Response) (*GetCompanyJobOrdersResponse, error)

ParseGetCompanyJobOrdersResponse parses an HTTP response from a GetCompanyJobOrdersWithResponse call

func (GetCompanyJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyJobOrdersResponse) StatusCode

func (r GetCompanyJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyLogoParams

type GetCompanyLogoParams struct {
	// W Reduce the size of the logo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the logo to fit the height specified by h
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

GetCompanyLogoParams defines parameters for GetCompanyLogo.

type GetCompanyLogoResponse

type GetCompanyLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetCompanyLogoResponse

func ParseGetCompanyLogoResponse(rsp *http.Response) (*GetCompanyLogoResponse, error)

ParseGetCompanyLogoResponse parses an HTTP response from a GetCompanyLogoWithResponse call

func (GetCompanyLogoResponse) Status

func (r GetCompanyLogoResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanyLogoResponse) StatusCode

func (r GetCompanyLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyNoteTypeListParams

type GetCompanyNoteTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetCompanyNoteTypeListParams defines parameters for GetCompanyNoteTypeList.

type GetCompanyNoteTypeListResponse

type GetCompanyNoteTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteTypeListRepresentation
}

func ParseGetCompanyNoteTypeListResponse

func ParseGetCompanyNoteTypeListResponse(rsp *http.Response) (*GetCompanyNoteTypeListResponse, error)

ParseGetCompanyNoteTypeListResponse parses an HTTP response from a GetCompanyNoteTypeListWithResponse call

func (GetCompanyNoteTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyNoteTypeListResponse) StatusCode

func (r GetCompanyNoteTypeListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyNotesParams

type GetCompanyNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetCompanyNotesParams defines parameters for GetCompanyNotes.

type GetCompanyNotesResponse

type GetCompanyNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetCompanyNotesResponse

func ParseGetCompanyNotesResponse(rsp *http.Response) (*GetCompanyNotesResponse, error)

ParseGetCompanyNotesResponse parses an HTTP response from a GetCompanyNotesWithResponse call

func (GetCompanyNotesResponse) Status

func (r GetCompanyNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanyNotesResponse) StatusCode

func (r GetCompanyNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyParams

type GetCompanyParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: addresses, contacts, subsidiaries, skills, notes, jobs, placements, workflows
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetCompanyParams defines parameters for GetCompany.

type GetCompanyPlacementsResponse

type GetCompanyPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetCompanyPlacementsResponse

func ParseGetCompanyPlacementsResponse(rsp *http.Response) (*GetCompanyPlacementsResponse, error)

ParseGetCompanyPlacementsResponse parses an HTTP response from a GetCompanyPlacementsWithResponse call

func (GetCompanyPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyPlacementsResponse) StatusCode

func (r GetCompanyPlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyRequisitionsResponse

type GetCompanyRequisitionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequisitionListRepresentation
}

func ParseGetCompanyRequisitionsResponse

func ParseGetCompanyRequisitionsResponse(rsp *http.Response) (*GetCompanyRequisitionsResponse, error)

ParseGetCompanyRequisitionsResponse parses an HTTP response from a GetCompanyRequisitionsWithResponse call

func (GetCompanyRequisitionsResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyRequisitionsResponse) StatusCode

func (r GetCompanyRequisitionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyResponse

type GetCompanyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyRepresentation
	JSON404      *ErrorModel
}

func ParseGetCompanyResponse

func ParseGetCompanyResponse(rsp *http.Response) (*GetCompanyResponse, error)

ParseGetCompanyResponse parses an HTTP response from a GetCompanyWithResponse call

func (GetCompanyResponse) Status

func (r GetCompanyResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanyResponse) StatusCode

func (r GetCompanyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanySkillsResponse

type GetCompanySkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseGetCompanySkillsResponse

func ParseGetCompanySkillsResponse(rsp *http.Response) (*GetCompanySkillsResponse, error)

ParseGetCompanySkillsResponse parses an HTTP response from a GetCompanySkillsWithResponse call

func (GetCompanySkillsResponse) Status

func (r GetCompanySkillsResponse) Status() string

Status returns HTTPResponse.Status

func (GetCompanySkillsResponse) StatusCode

func (r GetCompanySkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyStatusListItemResponse

type GetCompanyStatusListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusRepresentation
}

func ParseGetCompanyStatusListItemResponse

func ParseGetCompanyStatusListItemResponse(rsp *http.Response) (*GetCompanyStatusListItemResponse, error)

ParseGetCompanyStatusListItemResponse parses an HTTP response from a GetCompanyStatusListItemWithResponse call

func (GetCompanyStatusListItemResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyStatusListItemResponse) StatusCode

func (r GetCompanyStatusListItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyStatusListParams

type GetCompanyStatusListParams struct {
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetCompanyStatusListParams defines parameters for GetCompanyStatusList.

type GetCompanyStatusListResponse

type GetCompanyStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusListRepresentation
}

func ParseGetCompanyStatusListResponse

func ParseGetCompanyStatusListResponse(rsp *http.Response) (*GetCompanyStatusListResponse, error)

ParseGetCompanyStatusListResponse parses an HTTP response from a GetCompanyStatusListWithResponse call

func (GetCompanyStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyStatusListResponse) StatusCode

func (r GetCompanyStatusListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanySubmissionsResponse

type GetCompanySubmissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmissionListRepresentation
}

func ParseGetCompanySubmissionsResponse

func ParseGetCompanySubmissionsResponse(rsp *http.Response) (*GetCompanySubmissionsResponse, error)

ParseGetCompanySubmissionsResponse parses an HTTP response from a GetCompanySubmissionsWithResponse call

func (GetCompanySubmissionsResponse) Status

Status returns HTTPResponse.Status

func (GetCompanySubmissionsResponse) StatusCode

func (r GetCompanySubmissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanySubsidiariesResponse

type GetCompanySubsidiariesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyListRepresentation
}

func ParseGetCompanySubsidiariesResponse

func ParseGetCompanySubsidiariesResponse(rsp *http.Response) (*GetCompanySubsidiariesResponse, error)

ParseGetCompanySubsidiariesResponse parses an HTTP response from a GetCompanySubsidiariesWithResponse call

func (GetCompanySubsidiariesResponse) Status

Status returns HTTPResponse.Status

func (GetCompanySubsidiariesResponse) StatusCode

func (r GetCompanySubsidiariesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyUserTaskResponse

type GetCompanyUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetCompanyUserTaskResponse

func ParseGetCompanyUserTaskResponse(rsp *http.Response) (*GetCompanyUserTaskResponse, error)

ParseGetCompanyUserTaskResponse parses an HTTP response from a GetCompanyUserTaskWithResponse call

func (GetCompanyUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyUserTaskResponse) StatusCode

func (r GetCompanyUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCompanyWorkflowResponse

type GetCompanyWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyWorkflowRepresentation
}

func ParseGetCompanyWorkflowResponse

func ParseGetCompanyWorkflowResponse(rsp *http.Response) (*GetCompanyWorkflowResponse, error)

ParseGetCompanyWorkflowResponse parses an HTTP response from a GetCompanyWorkflowWithResponse call

func (GetCompanyWorkflowResponse) Status

Status returns HTTPResponse.Status

func (GetCompanyWorkflowResponse) StatusCode

func (r GetCompanyWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactActiveJobOrdersResponse

type GetContactActiveJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseGetContactActiveJobOrdersResponse

func ParseGetContactActiveJobOrdersResponse(rsp *http.Response) (*GetContactActiveJobOrdersResponse, error)

ParseGetContactActiveJobOrdersResponse parses an HTTP response from a GetContactActiveJobOrdersWithResponse call

func (GetContactActiveJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (GetContactActiveJobOrdersResponse) StatusCode

func (r GetContactActiveJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactActivityByContactIdResponse

type GetContactActivityByContactIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactActivitySummaryListModel
}

func ParseGetContactActivityByContactIdResponse

func ParseGetContactActivityByContactIdResponse(rsp *http.Response) (*GetContactActivityByContactIdResponse, error)

ParseGetContactActivityByContactIdResponse parses an HTTP response from a GetContactActivityByContactIdWithResponse call

func (GetContactActivityByContactIdResponse) Status

Status returns HTTPResponse.Status

func (GetContactActivityByContactIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContactActivityResponse

type GetContactActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetContactActivityResponse

func ParseGetContactActivityResponse(rsp *http.Response) (*GetContactActivityResponse, error)

ParseGetContactActivityResponse parses an HTTP response from a GetContactActivityWithResponse call

func (GetContactActivityResponse) Status

Status returns HTTPResponse.Status

func (GetContactActivityResponse) StatusCode

func (r GetContactActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactActivitySettingResponse

type GetContactActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactActivitySettingModel
}

func ParseGetContactActivitySettingResponse

func ParseGetContactActivitySettingResponse(rsp *http.Response) (*GetContactActivitySettingResponse, error)

ParseGetContactActivitySettingResponse parses an HTTP response from a GetContactActivitySettingWithResponse call

func (GetContactActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetContactActivitySettingResponse) StatusCode

func (r GetContactActivitySettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactAttachmentCategoryListParams

type GetContactAttachmentCategoryListParams struct {
	// Type Optionally filter to specific attachment types
	Type *[]ContactAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`
}

GetContactAttachmentCategoryListParams defines parameters for GetContactAttachmentCategoryList.

type GetContactAttachmentCategoryListResponse

type GetContactAttachmentCategoryListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactAttachmentCategoryListRepresentation
}

func ParseGetContactAttachmentCategoryListResponse

func ParseGetContactAttachmentCategoryListResponse(rsp *http.Response) (*GetContactAttachmentCategoryListResponse, error)

ParseGetContactAttachmentCategoryListResponse parses an HTTP response from a GetContactAttachmentCategoryListWithResponse call

func (GetContactAttachmentCategoryListResponse) Status

Status returns HTTPResponse.Status

func (GetContactAttachmentCategoryListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContactAttachmentResponse

type GetContactAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetContactAttachmentResponse

func ParseGetContactAttachmentResponse(rsp *http.Response) (*GetContactAttachmentResponse, error)

ParseGetContactAttachmentResponse parses an HTTP response from a GetContactAttachmentWithResponse call

func (GetContactAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetContactAttachmentResponse) StatusCode

func (r GetContactAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactCustomFieldListItemResponse

type GetContactCustomFieldListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetContactCustomFieldListItemResponse

func ParseGetContactCustomFieldListItemResponse(rsp *http.Response) (*GetContactCustomFieldListItemResponse, error)

ParseGetContactCustomFieldListItemResponse parses an HTTP response from a GetContactCustomFieldListItemWithResponse call

func (GetContactCustomFieldListItemResponse) Status

Status returns HTTPResponse.Status

func (GetContactCustomFieldListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetContactCustomFieldListResponse

type GetContactCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetContactCustomFieldListResponse

func ParseGetContactCustomFieldListResponse(rsp *http.Response) (*GetContactCustomFieldListResponse, error)

ParseGetContactCustomFieldListResponse parses an HTTP response from a GetContactCustomFieldListWithResponse call

func (GetContactCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetContactCustomFieldListResponse) StatusCode

func (r GetContactCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactEventInterviewEvaluationResponse added in v0.0.3

type GetContactEventInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParseGetContactEventInterviewEvaluationResponse added in v0.0.3

func ParseGetContactEventInterviewEvaluationResponse(rsp *http.Response) (*GetContactEventInterviewEvaluationResponse, error)

ParseGetContactEventInterviewEvaluationResponse parses an HTTP response from a GetContactEventInterviewEvaluationWithResponse call

func (GetContactEventInterviewEvaluationResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetContactEventInterviewEvaluationResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type GetContactEventsParams added in v0.0.3

type GetContactEventsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetContactEventsParams defines parameters for GetContactEvents.

type GetContactEventsResponse added in v0.0.3

type GetContactEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventListRepresentation
}

func ParseGetContactEventsResponse added in v0.0.3

func ParseGetContactEventsResponse(rsp *http.Response) (*GetContactEventsResponse, error)

ParseGetContactEventsResponse parses an HTTP response from a GetContactEventsWithResponse call

func (GetContactEventsResponse) Status added in v0.0.3

func (r GetContactEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactEventsResponse) StatusCode added in v0.0.3

func (r GetContactEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactInterviewsParams

type GetContactInterviewsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetContactInterviewsParams defines parameters for GetContactInterviews.

type GetContactInterviewsResponse

type GetContactInterviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewListRepresentation
}

func ParseGetContactInterviewsResponse

func ParseGetContactInterviewsResponse(rsp *http.Response) (*GetContactInterviewsResponse, error)

ParseGetContactInterviewsResponse parses an HTTP response from a GetContactInterviewsWithResponse call

func (GetContactInterviewsResponse) Status

Status returns HTTPResponse.Status

func (GetContactInterviewsResponse) StatusCode

func (r GetContactInterviewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactJobOrdersResponse

type GetContactJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseGetContactJobOrdersResponse

func ParseGetContactJobOrdersResponse(rsp *http.Response) (*GetContactJobOrdersResponse, error)

ParseGetContactJobOrdersResponse parses an HTTP response from a GetContactJobOrdersWithResponse call

func (GetContactJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (GetContactJobOrdersResponse) StatusCode

func (r GetContactJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactNoteTypeListParams

type GetContactNoteTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetContactNoteTypeListParams defines parameters for GetContactNoteTypeList.

type GetContactNoteTypeListResponse

type GetContactNoteTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteTypeListRepresentation
}

func ParseGetContactNoteTypeListResponse

func ParseGetContactNoteTypeListResponse(rsp *http.Response) (*GetContactNoteTypeListResponse, error)

ParseGetContactNoteTypeListResponse parses an HTTP response from a GetContactNoteTypeListWithResponse call

func (GetContactNoteTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetContactNoteTypeListResponse) StatusCode

func (r GetContactNoteTypeListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactNotesParams

type GetContactNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetContactNotesParams defines parameters for GetContactNotes.

type GetContactNotesResponse

type GetContactNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetContactNotesResponse

func ParseGetContactNotesResponse(rsp *http.Response) (*GetContactNotesResponse, error)

ParseGetContactNotesResponse parses an HTTP response from a GetContactNotesWithResponse call

func (GetContactNotesResponse) Status

func (r GetContactNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactNotesResponse) StatusCode

func (r GetContactNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactParams

type GetContactParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: skills, notes, jobs
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetContactParams defines parameters for GetContact.

type GetContactPhotoParams

type GetContactPhotoParams struct {
	// W Reduce the size of the photo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the photo to fit the height specified by g
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

GetContactPhotoParams defines parameters for GetContactPhoto.

type GetContactPhotoResponse

type GetContactPhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetContactPhotoResponse

func ParseGetContactPhotoResponse(rsp *http.Response) (*GetContactPhotoResponse, error)

ParseGetContactPhotoResponse parses an HTTP response from a GetContactPhotoWithResponse call

func (GetContactPhotoResponse) Status

func (r GetContactPhotoResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactPhotoResponse) StatusCode

func (r GetContactPhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactResponse

type GetContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactRepresentation
}

func ParseGetContactResponse

func ParseGetContactResponse(rsp *http.Response) (*GetContactResponse, error)

ParseGetContactResponse parses an HTTP response from a GetContactWithResponse call

func (GetContactResponse) Status

func (r GetContactResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactResponse) StatusCode

func (r GetContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactSalutationListParams

type GetContactSalutationListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetContactSalutationListParams defines parameters for GetContactSalutationList.

type GetContactSalutationListResponse

type GetContactSalutationListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetContactSalutationListResponse

func ParseGetContactSalutationListResponse(rsp *http.Response) (*GetContactSalutationListResponse, error)

ParseGetContactSalutationListResponse parses an HTTP response from a GetContactSalutationListWithResponse call

func (GetContactSalutationListResponse) Status

Status returns HTTPResponse.Status

func (GetContactSalutationListResponse) StatusCode

func (r GetContactSalutationListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactSkillsResponse

type GetContactSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParseGetContactSkillsResponse

func ParseGetContactSkillsResponse(rsp *http.Response) (*GetContactSkillsResponse, error)

ParseGetContactSkillsResponse parses an HTTP response from a GetContactSkillsWithResponse call

func (GetContactSkillsResponse) Status

func (r GetContactSkillsResponse) Status() string

Status returns HTTPResponse.Status

func (GetContactSkillsResponse) StatusCode

func (r GetContactSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactStatusListItemResponse

type GetContactStatusListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusRepresentation
}

func ParseGetContactStatusListItemResponse

func ParseGetContactStatusListItemResponse(rsp *http.Response) (*GetContactStatusListItemResponse, error)

ParseGetContactStatusListItemResponse parses an HTTP response from a GetContactStatusListItemWithResponse call

func (GetContactStatusListItemResponse) Status

Status returns HTTPResponse.Status

func (GetContactStatusListItemResponse) StatusCode

func (r GetContactStatusListItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactStatusListParams

type GetContactStatusListParams struct {
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetContactStatusListParams defines parameters for GetContactStatusList.

type GetContactStatusListResponse

type GetContactStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusListRepresentation
}

func ParseGetContactStatusListResponse

func ParseGetContactStatusListResponse(rsp *http.Response) (*GetContactStatusListResponse, error)

ParseGetContactStatusListResponse parses an HTTP response from a GetContactStatusListWithResponse call

func (GetContactStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetContactStatusListResponse) StatusCode

func (r GetContactStatusListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetContactUserTaskResponse

type GetContactUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetContactUserTaskResponse

func ParseGetContactUserTaskResponse(rsp *http.Response) (*GetContactUserTaskResponse, error)

ParseGetContactUserTaskResponse parses an HTTP response from a GetContactUserTaskWithResponse call

func (GetContactUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetContactUserTaskResponse) StatusCode

func (r GetContactUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCurrentUserResponse

type GetCurrentUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserRepresentation
}

func ParseGetCurrentUserResponse

func ParseGetCurrentUserResponse(rsp *http.Response) (*GetCurrentUserResponse, error)

ParseGetCurrentUserResponse parses an HTTP response from a GetCurrentUserWithResponse call

func (GetCurrentUserResponse) Status

func (r GetCurrentUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetCurrentUserResponse) StatusCode

func (r GetCurrentUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEventInterviewEvaluationsResponse added in v0.0.3

type GetEventInterviewEvaluationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationListRepresentation
}

func ParseGetEventInterviewEvaluationsResponse added in v0.0.3

func ParseGetEventInterviewEvaluationsResponse(rsp *http.Response) (*GetEventInterviewEvaluationsResponse, error)

ParseGetEventInterviewEvaluationsResponse parses an HTTP response from a GetEventInterviewEvaluationsWithResponse call

func (GetEventInterviewEvaluationsResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetEventInterviewEvaluationsResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type GetEventParams added in v0.0.3

type GetEventParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: evaluations
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetEventParams defines parameters for GetEvent.

type GetEventResponse added in v0.0.3

type GetEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventRepresentation
}

func ParseGetEventResponse added in v0.0.3

func ParseGetEventResponse(rsp *http.Response) (*GetEventResponse, error)

ParseGetEventResponse parses an HTTP response from a GetEventWithResponse call

func (GetEventResponse) Status added in v0.0.3

func (r GetEventResponse) Status() string

Status returns HTTPResponse.Status

func (GetEventResponse) StatusCode added in v0.0.3

func (r GetEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEventSubTypesResponse added in v0.0.3

type GetEventSubTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventSubTypeListModel
}

func ParseGetEventSubTypesResponse added in v0.0.3

func ParseGetEventSubTypesResponse(rsp *http.Response) (*GetEventSubTypesResponse, error)

ParseGetEventSubTypesResponse parses an HTTP response from a GetEventSubTypesWithResponse call

func (GetEventSubTypesResponse) Status added in v0.0.3

func (r GetEventSubTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetEventSubTypesResponse) StatusCode added in v0.0.3

func (r GetEventSubTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetExternalInterviewEvaluationResponse

type GetExternalInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParseGetExternalInterviewEvaluationResponse

func ParseGetExternalInterviewEvaluationResponse(rsp *http.Response) (*GetExternalInterviewEvaluationResponse, error)

ParseGetExternalInterviewEvaluationResponse parses an HTTP response from a GetExternalInterviewEvaluationWithResponse call

func (GetExternalInterviewEvaluationResponse) Status

Status returns HTTPResponse.Status

func (GetExternalInterviewEvaluationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetFloatResponse

type GetFloatResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FloatRepresentation
}

func ParseGetFloatResponse

func ParseGetFloatResponse(rsp *http.Response) (*GetFloatResponse, error)

ParseGetFloatResponse parses an HTTP response from a GetFloatWithResponse call

func (GetFloatResponse) Status

func (r GetFloatResponse) Status() string

Status returns HTTPResponse.Status

func (GetFloatResponse) StatusCode

func (r GetFloatResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFloatsParams

type GetFloatsParams struct {
	// FloatId Float Id
	FloatId *[]int64 `form:"FloatId,omitempty" json:"FloatId,omitempty"`

	// CandidateId Candidate Id
	CandidateId *[]int32 `form:"CandidateId,omitempty" json:"CandidateId,omitempty"`

	// CompanyId Company Id
	CompanyId *[]int32 `form:"CompanyId,omitempty" json:"CompanyId,omitempty"`

	// CreatedAt Search for floats created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for floats updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetFloatsParams defines parameters for GetFloats.

type GetFloatsResponse

type GetFloatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FloatListRepresentation
}

func ParseGetFloatsResponse

func ParseGetFloatsResponse(rsp *http.Response) (*GetFloatsResponse, error)

ParseGetFloatsResponse parses an HTTP response from a GetFloatsWithResponse call

func (GetFloatsResponse) Status

func (r GetFloatsResponse) Status() string

Status returns HTTPResponse.Status

func (GetFloatsResponse) StatusCode

func (r GetFloatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFolderParams

type GetFolderParams struct {
	// EmbedMode Determines what gets returned when embed option is one of self or canddiates/contacts/etc.<br />
	// Resources available to embedMode are: id
	EmbedMode *string `form:"EmbedMode,omitempty" json:"EmbedMode,omitempty"`
}

GetFolderParams defines parameters for GetFolder.

type GetFolderResponse

type GetFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *FolderRepresentation
}

func ParseGetFolderResponse

func ParseGetFolderResponse(rsp *http.Response) (*GetFolderResponse, error)

ParseGetFolderResponse parses an HTTP response from a GetFolderWithResponse call

func (GetFolderResponse) Status

func (r GetFolderResponse) Status() string

Status returns HTTPResponse.Status

func (GetFolderResponse) StatusCode

func (r GetFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGroupUsersResponse

type GetGroupUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserListRepresentation
}

func ParseGetGroupUsersResponse

func ParseGetGroupUsersResponse(rsp *http.Response) (*GetGroupUsersResponse, error)

ParseGetGroupUsersResponse parses an HTTP response from a GetGroupUsersWithResponse call

func (GetGroupUsersResponse) Status

func (r GetGroupUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetGroupUsersResponse) StatusCode

func (r GetGroupUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetImportContactsResponse added in v0.0.3

type GetImportContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataImportModel
}

func ParseGetImportContactsResponse added in v0.0.3

func ParseGetImportContactsResponse(rsp *http.Response) (*GetImportContactsResponse, error)

ParseGetImportContactsResponse parses an HTTP response from a GetImportContactsWithResponse call

func (GetImportContactsResponse) Status added in v0.0.3

func (r GetImportContactsResponse) Status() string

Status returns HTTPResponse.Status

func (GetImportContactsResponse) StatusCode added in v0.0.3

func (r GetImportContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetImportNotesResponse added in v0.0.3

type GetImportNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *DataImportModel
}

func ParseGetImportNotesResponse added in v0.0.3

func ParseGetImportNotesResponse(rsp *http.Response) (*GetImportNotesResponse, error)

ParseGetImportNotesResponse parses an HTTP response from a GetImportNotesWithResponse call

func (GetImportNotesResponse) Status added in v0.0.3

func (r GetImportNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetImportNotesResponse) StatusCode added in v0.0.3

func (r GetImportNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInternalInterviewEvaluationResponse

type GetInternalInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParseGetInternalInterviewEvaluationResponse

func ParseGetInternalInterviewEvaluationResponse(rsp *http.Response) (*GetInternalInterviewEvaluationResponse, error)

ParseGetInternalInterviewEvaluationResponse parses an HTTP response from a GetInternalInterviewEvaluationWithResponse call

func (GetInternalInterviewEvaluationResponse) Status

Status returns HTTPResponse.Status

func (GetInternalInterviewEvaluationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetInterviewEvaluationsResponse

type GetInterviewEvaluationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationListRepresentation
}

func ParseGetInterviewEvaluationsResponse

func ParseGetInterviewEvaluationsResponse(rsp *http.Response) (*GetInterviewEvaluationsResponse, error)

ParseGetInterviewEvaluationsResponse parses an HTTP response from a GetInterviewEvaluationsWithResponse call

func (GetInterviewEvaluationsResponse) Status

Status returns HTTPResponse.Status

func (GetInterviewEvaluationsResponse) StatusCode

func (r GetInterviewEvaluationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInterviewParams

type GetInterviewParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: evaluations
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetInterviewParams defines parameters for GetInterview.

type GetInterviewResponse

type GetInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewRepresentation
}

func ParseGetInterviewResponse

func ParseGetInterviewResponse(rsp *http.Response) (*GetInterviewResponse, error)

ParseGetInterviewResponse parses an HTTP response from a GetInterviewWithResponse call

func (GetInterviewResponse) Status

func (r GetInterviewResponse) Status() string

Status returns HTTPResponse.Status

func (GetInterviewResponse) StatusCode

func (r GetInterviewResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobAdActiveJobApplicationsParams

type GetJobAdActiveJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobAdActiveJobApplicationsParams defines parameters for GetJobAdActiveJobApplications.

type GetJobAdActiveJobApplicationsResponse

type GetJobAdActiveJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetJobAdActiveJobApplicationsResponse

func ParseGetJobAdActiveJobApplicationsResponse(rsp *http.Response) (*GetJobAdActiveJobApplicationsResponse, error)

ParseGetJobAdActiveJobApplicationsResponse parses an HTTP response from a GetJobAdActiveJobApplicationsWithResponse call

func (GetJobAdActiveJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetJobAdActiveJobApplicationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobAdJobApplicationsParams

type GetJobAdJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobAdJobApplicationsParams defines parameters for GetJobAdJobApplications.

type GetJobAdJobApplicationsResponse

type GetJobAdJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetJobAdJobApplicationsResponse

func ParseGetJobAdJobApplicationsResponse(rsp *http.Response) (*GetJobAdJobApplicationsResponse, error)

ParseGetJobAdJobApplicationsResponse parses an HTTP response from a GetJobAdJobApplicationsWithResponse call

func (GetJobAdJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetJobAdJobApplicationsResponse) StatusCode

func (r GetJobAdJobApplicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobAdParams

type GetJobAdParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: applications
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetJobAdParams defines parameters for GetJobAd.

type GetJobAdResponse

type GetJobAdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobAdRepresentation
}

func ParseGetJobAdResponse

func ParseGetJobAdResponse(rsp *http.Response) (*GetJobAdResponse, error)

ParseGetJobAdResponse parses an HTTP response from a GetJobAdWithResponse call

func (GetJobAdResponse) Status

func (r GetJobAdResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobAdResponse) StatusCode

func (r GetJobAdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobAdsParams

type GetJobAdsParams struct {
	// PartnerActionActionId Unique identifier for partner actions
	PartnerActionActionId *[]openapi_types.UUID `form:"PartnerAction.ActionId,omitempty" json:"PartnerAction.ActionId,omitempty"`

	// PartnerActionReference Partner supplied unique reference for the action
	PartnerActionReference *[]string `form:"PartnerAction.Reference,omitempty" json:"PartnerAction.Reference,omitempty"`

	// PartnerActionStage Include partner actions at a specific stage
	PartnerActionStage *[]PartnerActionStage `form:"PartnerAction.Stage,omitempty" json:"PartnerAction.Stage,omitempty"`

	// PartnerActionSubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	PartnerActionSubmittedAt *[]string `form:"PartnerAction.SubmittedAt,omitempty" json:"PartnerAction.SubmittedAt,omitempty"`

	// Fields Additional fields to include with the results.
	// Fields available to include are: self,applications,partnerActions
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Embed Embed related resources.<br />
	// Resources available to embed are: self, applications
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobAdsParams defines parameters for GetJobAds.

type GetJobAdsResponse

type GetJobAdsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobAdListRepresentation
}

func ParseGetJobAdsResponse

func ParseGetJobAdsResponse(rsp *http.Response) (*GetJobAdsResponse, error)

ParseGetJobAdsResponse parses an HTTP response from a GetJobAdsWithResponse call

func (GetJobAdsResponse) Status

func (r GetJobAdsResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobAdsResponse) StatusCode

func (r GetJobAdsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationActivityByApplicationIdResponse

type GetJobApplicationActivityByApplicationIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationActivitySummaryListModel
}

func ParseGetJobApplicationActivityByApplicationIdResponse

func ParseGetJobApplicationActivityByApplicationIdResponse(rsp *http.Response) (*GetJobApplicationActivityByApplicationIdResponse, error)

ParseGetJobApplicationActivityByApplicationIdResponse parses an HTTP response from a GetJobApplicationActivityByApplicationIdWithResponse call

func (GetJobApplicationActivityByApplicationIdResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationActivityByApplicationIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationActivityResponse

type GetJobApplicationActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetJobApplicationActivityResponse

func ParseGetJobApplicationActivityResponse(rsp *http.Response) (*GetJobApplicationActivityResponse, error)

ParseGetJobApplicationActivityResponse parses an HTTP response from a GetJobApplicationActivityWithResponse call

func (GetJobApplicationActivityResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationActivityResponse) StatusCode

func (r GetJobApplicationActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationActivitySettingResponse

type GetJobApplicationActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationActivitySettingModel
}

func ParseGetJobApplicationActivitySettingResponse

func ParseGetJobApplicationActivitySettingResponse(rsp *http.Response) (*GetJobApplicationActivitySettingResponse, error)

ParseGetJobApplicationActivitySettingResponse parses an HTTP response from a GetJobApplicationActivitySettingWithResponse call

func (GetJobApplicationActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationActivitySettingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationAttachmentResponse

type GetJobApplicationAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetJobApplicationAttachmentResponse

func ParseGetJobApplicationAttachmentResponse(rsp *http.Response) (*GetJobApplicationAttachmentResponse, error)

ParseGetJobApplicationAttachmentResponse parses an HTTP response from a GetJobApplicationAttachmentWithResponse call

func (GetJobApplicationAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationAttachmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationCustomFieldListItemResponse

type GetJobApplicationCustomFieldListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetJobApplicationCustomFieldListItemResponse

func ParseGetJobApplicationCustomFieldListItemResponse(rsp *http.Response) (*GetJobApplicationCustomFieldListItemResponse, error)

ParseGetJobApplicationCustomFieldListItemResponse parses an HTTP response from a GetJobApplicationCustomFieldListItemWithResponse call

func (GetJobApplicationCustomFieldListItemResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationCustomFieldListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationCustomFieldListResponse

type GetJobApplicationCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetJobApplicationCustomFieldListResponse

func ParseGetJobApplicationCustomFieldListResponse(rsp *http.Response) (*GetJobApplicationCustomFieldListResponse, error)

ParseGetJobApplicationCustomFieldListResponse parses an HTTP response from a GetJobApplicationCustomFieldListWithResponse call

func (GetJobApplicationCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationInterviewsParams

type GetJobApplicationInterviewsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobApplicationInterviewsParams defines parameters for GetJobApplicationInterviews.

type GetJobApplicationInterviewsResponse

type GetJobApplicationInterviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewListRepresentation
}

func ParseGetJobApplicationInterviewsResponse

func ParseGetJobApplicationInterviewsResponse(rsp *http.Response) (*GetJobApplicationInterviewsResponse, error)

ParseGetJobApplicationInterviewsResponse parses an HTTP response from a GetJobApplicationInterviewsWithResponse call

func (GetJobApplicationInterviewsResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationInterviewsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationNotesParams

type GetJobApplicationNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobApplicationNotesParams defines parameters for GetJobApplicationNotes.

type GetJobApplicationNotesResponse

type GetJobApplicationNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetJobApplicationNotesResponse

func ParseGetJobApplicationNotesResponse(rsp *http.Response) (*GetJobApplicationNotesResponse, error)

ParseGetJobApplicationNotesResponse parses an HTTP response from a GetJobApplicationNotesWithResponse call

func (GetJobApplicationNotesResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationNotesResponse) StatusCode

func (r GetJobApplicationNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationResponse

type GetJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationRepresentation
}

func ParseGetJobApplicationResponse

func ParseGetJobApplicationResponse(rsp *http.Response) (*GetJobApplicationResponse, error)

ParseGetJobApplicationResponse parses an HTTP response from a GetJobApplicationWithResponse call

func (GetJobApplicationResponse) Status

func (r GetJobApplicationResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobApplicationResponse) StatusCode

func (r GetJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationStatusByWorkflowListQuery

type GetJobApplicationStatusByWorkflowListQuery = map[string]interface{}

GetJobApplicationStatusByWorkflowListQuery defines model for GetJobApplicationStatusByWorkflowListQuery.

type GetJobApplicationStatusListItemResponse

type GetJobApplicationStatusListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationStatusRepresentation
}

func ParseGetJobApplicationStatusListItemResponse

func ParseGetJobApplicationStatusListItemResponse(rsp *http.Response) (*GetJobApplicationStatusListItemResponse, error)

ParseGetJobApplicationStatusListItemResponse parses an HTTP response from a GetJobApplicationStatusListItemWithResponse call

func (GetJobApplicationStatusListItemResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationStatusListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationStatusListParams

type GetJobApplicationStatusListParams struct {
	Rejected *bool    `form:"Rejected,omitempty" json:"Rejected,omitempty"`
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetJobApplicationStatusListParams defines parameters for GetJobApplicationStatusList.

type GetJobApplicationStatusListResponse

type GetJobApplicationStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationStatusListRepresentation
}

func ParseGetJobApplicationStatusListResponse

func ParseGetJobApplicationStatusListResponse(rsp *http.Response) (*GetJobApplicationStatusListResponse, error)

ParseGetJobApplicationStatusListResponse parses an HTTP response from a GetJobApplicationStatusListWithResponse call

func (GetJobApplicationStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationStatusListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationUserTaskResponse

type GetJobApplicationUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetJobApplicationUserTaskResponse

func ParseGetJobApplicationUserTaskResponse(rsp *http.Response) (*GetJobApplicationUserTaskResponse, error)

ParseGetJobApplicationUserTaskResponse parses an HTTP response from a GetJobApplicationUserTaskWithResponse call

func (GetJobApplicationUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationUserTaskResponse) StatusCode

func (r GetJobApplicationUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationVideosResponse

type GetJobApplicationVideosResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoListRepresentation
}

func ParseGetJobApplicationVideosResponse

func ParseGetJobApplicationVideosResponse(rsp *http.Response) (*GetJobApplicationVideosResponse, error)

ParseGetJobApplicationVideosResponse parses an HTTP response from a GetJobApplicationVideosWithResponse call

func (GetJobApplicationVideosResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationVideosResponse) StatusCode

func (r GetJobApplicationVideosResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobApplicationWorkflowListParams

type GetJobApplicationWorkflowListParams struct {
	Query *GetJobApplicationStatusByWorkflowListQuery `form:"query,omitempty" json:"query,omitempty"`
}

GetJobApplicationWorkflowListParams defines parameters for GetJobApplicationWorkflowList.

type GetJobApplicationWorkflowListResponse

type GetJobApplicationWorkflowListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationStatusByWorkflowListRepresentation
}

func ParseGetJobApplicationWorkflowListResponse

func ParseGetJobApplicationWorkflowListResponse(rsp *http.Response) (*GetJobApplicationWorkflowListResponse, error)

ParseGetJobApplicationWorkflowListResponse parses an HTTP response from a GetJobApplicationWorkflowListWithResponse call

func (GetJobApplicationWorkflowListResponse) Status

Status returns HTTPResponse.Status

func (GetJobApplicationWorkflowListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobBoardJobAdResponse

type GetJobBoardJobAdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobBoardJobAdRepresentation
}

func ParseGetJobBoardJobAdResponse

func ParseGetJobBoardJobAdResponse(rsp *http.Response) (*GetJobBoardJobAdResponse, error)

ParseGetJobBoardJobAdResponse parses an HTTP response from a GetJobBoardJobAdWithResponse call

func (GetJobBoardJobAdResponse) Status

func (r GetJobBoardJobAdResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobBoardJobAdResponse) StatusCode

func (r GetJobBoardJobAdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobBoardResponse

type GetJobBoardResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobBoardModel
}

func ParseGetJobBoardResponse

func ParseGetJobBoardResponse(rsp *http.Response) (*GetJobBoardResponse, error)

ParseGetJobBoardResponse parses an HTTP response from a GetJobBoardWithResponse call

func (GetJobBoardResponse) Status

func (r GetJobBoardResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobBoardResponse) StatusCode

func (r GetJobBoardResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderActiveJobApplicationsParams

type GetJobOrderActiveJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The maximum number of entries to return.<br />Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"limit,omitempty" json:"limit,omitempty"`
}

GetJobOrderActiveJobApplicationsParams defines parameters for GetJobOrderActiveJobApplications.

type GetJobOrderActiveJobApplicationsResponse

type GetJobOrderActiveJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetJobOrderActiveJobApplicationsResponse

func ParseGetJobOrderActiveJobApplicationsResponse(rsp *http.Response) (*GetJobOrderActiveJobApplicationsResponse, error)

ParseGetJobOrderActiveJobApplicationsResponse parses an HTTP response from a GetJobOrderActiveJobApplicationsWithResponse call

func (GetJobOrderActiveJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderActiveJobApplicationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderActivityByJobIdResponse

type GetJobOrderActivityByJobIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderActivitySummaryListModel
}

func ParseGetJobOrderActivityByJobIdResponse

func ParseGetJobOrderActivityByJobIdResponse(rsp *http.Response) (*GetJobOrderActivityByJobIdResponse, error)

ParseGetJobOrderActivityByJobIdResponse parses an HTTP response from a GetJobOrderActivityByJobIdWithResponse call

func (GetJobOrderActivityByJobIdResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderActivityByJobIdResponse) StatusCode

func (r GetJobOrderActivityByJobIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderActivityResponse

type GetJobOrderActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetJobOrderActivityResponse

func ParseGetJobOrderActivityResponse(rsp *http.Response) (*GetJobOrderActivityResponse, error)

ParseGetJobOrderActivityResponse parses an HTTP response from a GetJobOrderActivityWithResponse call

func (GetJobOrderActivityResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderActivityResponse) StatusCode

func (r GetJobOrderActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderActivitySettingResponse

type GetJobOrderActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderActivitySettingModel
}

func ParseGetJobOrderActivitySettingResponse

func ParseGetJobOrderActivitySettingResponse(rsp *http.Response) (*GetJobOrderActivitySettingResponse, error)

ParseGetJobOrderActivitySettingResponse parses an HTTP response from a GetJobOrderActivitySettingWithResponse call

func (GetJobOrderActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderActivitySettingResponse) StatusCode

func (r GetJobOrderActivitySettingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderApprovedPlacementsResponse

type GetJobOrderApprovedPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetJobOrderApprovedPlacementsResponse

func ParseGetJobOrderApprovedPlacementsResponse(rsp *http.Response) (*GetJobOrderApprovedPlacementsResponse, error)

ParseGetJobOrderApprovedPlacementsResponse parses an HTTP response from a GetJobOrderApprovedPlacementsWithResponse call

func (GetJobOrderApprovedPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderApprovedPlacementsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderAttachmentCategoryListParams

type GetJobOrderAttachmentCategoryListParams struct {
	// Type Optionally filter to specific attachment types
	Type *[]JobOrderAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`
}

GetJobOrderAttachmentCategoryListParams defines parameters for GetJobOrderAttachmentCategoryList.

type GetJobOrderAttachmentCategoryListResponse

type GetJobOrderAttachmentCategoryListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderAttachmentCategoryListRepresentation
}

func ParseGetJobOrderAttachmentCategoryListResponse

func ParseGetJobOrderAttachmentCategoryListResponse(rsp *http.Response) (*GetJobOrderAttachmentCategoryListResponse, error)

ParseGetJobOrderAttachmentCategoryListResponse parses an HTTP response from a GetJobOrderAttachmentCategoryListWithResponse call

func (GetJobOrderAttachmentCategoryListResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderAttachmentCategoryListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderAttachmentResponse

type GetJobOrderAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetJobOrderAttachmentResponse

func ParseGetJobOrderAttachmentResponse(rsp *http.Response) (*GetJobOrderAttachmentResponse, error)

ParseGetJobOrderAttachmentResponse parses an HTTP response from a GetJobOrderAttachmentWithResponse call

func (GetJobOrderAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderAttachmentResponse) StatusCode

func (r GetJobOrderAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderCustomFieldItemResponse

type GetJobOrderCustomFieldItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetJobOrderCustomFieldItemResponse

func ParseGetJobOrderCustomFieldItemResponse(rsp *http.Response) (*GetJobOrderCustomFieldItemResponse, error)

ParseGetJobOrderCustomFieldItemResponse parses an HTTP response from a GetJobOrderCustomFieldItemWithResponse call

func (GetJobOrderCustomFieldItemResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderCustomFieldItemResponse) StatusCode

func (r GetJobOrderCustomFieldItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderCustomFieldListResponse

type GetJobOrderCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetJobOrderCustomFieldListResponse

func ParseGetJobOrderCustomFieldListResponse(rsp *http.Response) (*GetJobOrderCustomFieldListResponse, error)

ParseGetJobOrderCustomFieldListResponse parses an HTTP response from a GetJobOrderCustomFieldListWithResponse call

func (GetJobOrderCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderCustomFieldListResponse) StatusCode

func (r GetJobOrderCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderInvoiceResponse

type GetJobOrderInvoiceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderRetainedInvoiceRepresentation
	JSON404      *ErrorModel
}

func ParseGetJobOrderInvoiceResponse

func ParseGetJobOrderInvoiceResponse(rsp *http.Response) (*GetJobOrderInvoiceResponse, error)

ParseGetJobOrderInvoiceResponse parses an HTTP response from a GetJobOrderInvoiceWithResponse call

func (GetJobOrderInvoiceResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderInvoiceResponse) StatusCode

func (r GetJobOrderInvoiceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderJobApplicationsParams

type GetJobOrderJobApplicationsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The maximum number of entries to return.<br />Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"limit,omitempty" json:"limit,omitempty"`
}

GetJobOrderJobApplicationsParams defines parameters for GetJobOrderJobApplications.

type GetJobOrderJobApplicationsResponse

type GetJobOrderJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetJobOrderJobApplicationsResponse

func ParseGetJobOrderJobApplicationsResponse(rsp *http.Response) (*GetJobOrderJobApplicationsResponse, error)

ParseGetJobOrderJobApplicationsResponse parses an HTTP response from a GetJobOrderJobApplicationsWithResponse call

func (GetJobOrderJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderJobApplicationsResponse) StatusCode

func (r GetJobOrderJobApplicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderNoteTypeListParams

type GetJobOrderNoteTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetJobOrderNoteTypeListParams defines parameters for GetJobOrderNoteTypeList.

type GetJobOrderNoteTypeListResponse

type GetJobOrderNoteTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteTypeListRepresentation
}

func ParseGetJobOrderNoteTypeListResponse

func ParseGetJobOrderNoteTypeListResponse(rsp *http.Response) (*GetJobOrderNoteTypeListResponse, error)

ParseGetJobOrderNoteTypeListResponse parses an HTTP response from a GetJobOrderNoteTypeListWithResponse call

func (GetJobOrderNoteTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderNoteTypeListResponse) StatusCode

func (r GetJobOrderNoteTypeListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderNotesParams

type GetJobOrderNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetJobOrderNotesParams defines parameters for GetJobOrderNotes.

type GetJobOrderNotesResponse

type GetJobOrderNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetJobOrderNotesResponse

func ParseGetJobOrderNotesResponse(rsp *http.Response) (*GetJobOrderNotesResponse, error)

ParseGetJobOrderNotesResponse parses an HTTP response from a GetJobOrderNotesWithResponse call

func (GetJobOrderNotesResponse) Status

func (r GetJobOrderNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobOrderNotesResponse) StatusCode

func (r GetJobOrderNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderParams

type GetJobOrderParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: applications, notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetJobOrderParams defines parameters for GetJobOrder.

type GetJobOrderPayrollBillingResponse

type GetJobOrderPayrollBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderRateCardModel
}

func ParseGetJobOrderPayrollBillingResponse

func ParseGetJobOrderPayrollBillingResponse(rsp *http.Response) (*GetJobOrderPayrollBillingResponse, error)

ParseGetJobOrderPayrollBillingResponse parses an HTTP response from a GetJobOrderPayrollBillingWithResponse call

func (GetJobOrderPayrollBillingResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderPayrollBillingResponse) StatusCode

func (r GetJobOrderPayrollBillingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderPlacementsResponse

type GetJobOrderPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetJobOrderPlacementsResponse

func ParseGetJobOrderPlacementsResponse(rsp *http.Response) (*GetJobOrderPlacementsResponse, error)

ParseGetJobOrderPlacementsResponse parses an HTTP response from a GetJobOrderPlacementsWithResponse call

func (GetJobOrderPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderPlacementsResponse) StatusCode

func (r GetJobOrderPlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderResponse

type GetJobOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderRepresentation
}

func ParseGetJobOrderResponse

func ParseGetJobOrderResponse(rsp *http.Response) (*GetJobOrderResponse, error)

ParseGetJobOrderResponse parses an HTTP response from a GetJobOrderWithResponse call

func (GetJobOrderResponse) Status

func (r GetJobOrderResponse) Status() string

Status returns HTTPResponse.Status

func (GetJobOrderResponse) StatusCode

func (r GetJobOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderSourceListParams

type GetJobOrderSourceListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetJobOrderSourceListParams defines parameters for GetJobOrderSourceList.

type GetJobOrderSourceListResponse

type GetJobOrderSourceListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetJobOrderSourceListResponse

func ParseGetJobOrderSourceListResponse(rsp *http.Response) (*GetJobOrderSourceListResponse, error)

ParseGetJobOrderSourceListResponse parses an HTTP response from a GetJobOrderSourceListWithResponse call

func (GetJobOrderSourceListResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderSourceListResponse) StatusCode

func (r GetJobOrderSourceListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderStatusItemResponse

type GetJobOrderStatusItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusRepresentation
	JSON404      *StatusRepresentation
}

func ParseGetJobOrderStatusItemResponse

func ParseGetJobOrderStatusItemResponse(rsp *http.Response) (*GetJobOrderStatusItemResponse, error)

ParseGetJobOrderStatusItemResponse parses an HTTP response from a GetJobOrderStatusItemWithResponse call

func (GetJobOrderStatusItemResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderStatusItemResponse) StatusCode

func (r GetJobOrderStatusItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderStatusListParams

type GetJobOrderStatusListParams struct {
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetJobOrderStatusListParams defines parameters for GetJobOrderStatusList.

type GetJobOrderStatusListResponse

type GetJobOrderStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusListRepresentation
}

func ParseGetJobOrderStatusListResponse

func ParseGetJobOrderStatusListResponse(rsp *http.Response) (*GetJobOrderStatusListResponse, error)

ParseGetJobOrderStatusListResponse parses an HTTP response from a GetJobOrderStatusListWithResponse call

func (GetJobOrderStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderStatusListResponse) StatusCode

func (r GetJobOrderStatusListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderSubmissionsResponse

type GetJobOrderSubmissionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmissionListRepresentation
}

func ParseGetJobOrderSubmissionsResponse

func ParseGetJobOrderSubmissionsResponse(rsp *http.Response) (*GetJobOrderSubmissionsResponse, error)

ParseGetJobOrderSubmissionsResponse parses an HTTP response from a GetJobOrderSubmissionsWithResponse call

func (GetJobOrderSubmissionsResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderSubmissionsResponse) StatusCode

func (r GetJobOrderSubmissionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetJobOrderUserTaskResponse

type GetJobOrderUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetJobOrderUserTaskResponse

func ParseGetJobOrderUserTaskResponse(rsp *http.Response) (*GetJobOrderUserTaskResponse, error)

ParseGetJobOrderUserTaskResponse parses an HTTP response from a GetJobOrderUserTaskWithResponse call

func (GetJobOrderUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetJobOrderUserTaskResponse) StatusCode

func (r GetJobOrderUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLatestCandidateVideoResponse

type GetLatestCandidateVideoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoRepresentation
}

func ParseGetLatestCandidateVideoResponse

func ParseGetLatestCandidateVideoResponse(rsp *http.Response) (*GetLatestCandidateVideoResponse, error)

ParseGetLatestCandidateVideoResponse parses an HTTP response from a GetLatestCandidateVideoWithResponse call

func (GetLatestCandidateVideoResponse) Status

Status returns HTTPResponse.Status

func (GetLatestCandidateVideoResponse) StatusCode

func (r GetLatestCandidateVideoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetLatestJobApplicationVideoResponse

type GetLatestJobApplicationVideoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateVideoRepresentation
}

func ParseGetLatestJobApplicationVideoResponse

func ParseGetLatestJobApplicationVideoResponse(rsp *http.Response) (*GetLatestJobApplicationVideoResponse, error)

ParseGetLatestJobApplicationVideoResponse parses an HTTP response from a GetLatestJobApplicationVideoWithResponse call

func (GetLatestJobApplicationVideoResponse) Status

Status returns HTTPResponse.Status

func (GetLatestJobApplicationVideoResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetNoteAttachmentResponse

type GetNoteAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetNoteAttachmentResponse

func ParseGetNoteAttachmentResponse(rsp *http.Response) (*GetNoteAttachmentResponse, error)

ParseGetNoteAttachmentResponse parses an HTTP response from a GetNoteAttachmentWithResponse call

func (GetNoteAttachmentResponse) Status

func (r GetNoteAttachmentResponse) Status() string

Status returns HTTPResponse.Status

func (GetNoteAttachmentResponse) StatusCode

func (r GetNoteAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetNoteResponse

type GetNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteRepresentation
}

func ParseGetNoteResponse

func ParseGetNoteResponse(rsp *http.Response) (*GetNoteResponse, error)

ParseGetNoteResponse parses an HTTP response from a GetNoteWithResponse call

func (GetNoteResponse) Status

func (r GetNoteResponse) Status() string

Status returns HTTPResponse.Status

func (GetNoteResponse) StatusCode

func (r GetNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOfficeUsersResponse

type GetOfficeUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserListRepresentation
}

func ParseGetOfficeUsersResponse

func ParseGetOfficeUsersResponse(rsp *http.Response) (*GetOfficeUsersResponse, error)

ParseGetOfficeUsersResponse parses an HTTP response from a GetOfficeUsersWithResponse call

func (GetOfficeUsersResponse) Status

func (r GetOfficeUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetOfficeUsersResponse) StatusCode

func (r GetOfficeUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOpportunityResponse

type GetOpportunityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OpportunitySummaryModel
}

func ParseGetOpportunityResponse

func ParseGetOpportunityResponse(rsp *http.Response) (*GetOpportunityResponse, error)

ParseGetOpportunityResponse parses an HTTP response from a GetOpportunityWithResponse call

func (GetOpportunityResponse) Status

func (r GetOpportunityResponse) Status() string

Status returns HTTPResponse.Status

func (GetOpportunityResponse) StatusCode

func (r GetOpportunityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionCandidatesParams

type GetPartnerActionCandidatesParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionCandidatesParams defines parameters for GetPartnerActionCandidates.

type GetPartnerActionCandidatesResponse

type GetPartnerActionCandidatesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateListRepresentation
}

func ParseGetPartnerActionCandidatesResponse

func ParseGetPartnerActionCandidatesResponse(rsp *http.Response) (*GetPartnerActionCandidatesResponse, error)

ParseGetPartnerActionCandidatesResponse parses an HTTP response from a GetPartnerActionCandidatesWithResponse call

func (GetPartnerActionCandidatesResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionCandidatesResponse) StatusCode

func (r GetPartnerActionCandidatesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionCompaniesParams

type GetPartnerActionCompaniesParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionCompaniesParams defines parameters for GetPartnerActionCompanies.

type GetPartnerActionCompaniesResponse

type GetPartnerActionCompaniesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyListRepresentation
}

func ParseGetPartnerActionCompaniesResponse

func ParseGetPartnerActionCompaniesResponse(rsp *http.Response) (*GetPartnerActionCompaniesResponse, error)

ParseGetPartnerActionCompaniesResponse parses an HTTP response from a GetPartnerActionCompaniesWithResponse call

func (GetPartnerActionCompaniesResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionCompaniesResponse) StatusCode

func (r GetPartnerActionCompaniesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionContactsParams

type GetPartnerActionContactsParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionContactsParams defines parameters for GetPartnerActionContacts.

type GetPartnerActionContactsResponse

type GetPartnerActionContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ContactListRepresentation
}

func ParseGetPartnerActionContactsResponse

func ParseGetPartnerActionContactsResponse(rsp *http.Response) (*GetPartnerActionContactsResponse, error)

ParseGetPartnerActionContactsResponse parses an HTTP response from a GetPartnerActionContactsWithResponse call

func (GetPartnerActionContactsResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionContactsResponse) StatusCode

func (r GetPartnerActionContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionJobAdsParams

type GetPartnerActionJobAdsParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionJobAdsParams defines parameters for GetPartnerActionJobAds.

type GetPartnerActionJobAdsResponse

type GetPartnerActionJobAdsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobAdListRepresentation
}

func ParseGetPartnerActionJobAdsResponse

func ParseGetPartnerActionJobAdsResponse(rsp *http.Response) (*GetPartnerActionJobAdsResponse, error)

ParseGetPartnerActionJobAdsResponse parses an HTTP response from a GetPartnerActionJobAdsWithResponse call

func (GetPartnerActionJobAdsResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionJobAdsResponse) StatusCode

func (r GetPartnerActionJobAdsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionJobApplicationsParams

type GetPartnerActionJobApplicationsParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionJobApplicationsParams defines parameters for GetPartnerActionJobApplications.

type GetPartnerActionJobApplicationsResponse

type GetPartnerActionJobApplicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationListRepresentation
}

func ParseGetPartnerActionJobApplicationsResponse

func ParseGetPartnerActionJobApplicationsResponse(rsp *http.Response) (*GetPartnerActionJobApplicationsResponse, error)

ParseGetPartnerActionJobApplicationsResponse parses an HTTP response from a GetPartnerActionJobApplicationsWithResponse call

func (GetPartnerActionJobApplicationsResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionJobApplicationsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionJobOrdersParams

type GetPartnerActionJobOrdersParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionJobOrdersParams defines parameters for GetPartnerActionJobOrders.

type GetPartnerActionJobOrdersResponse

type GetPartnerActionJobOrdersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderListRepresentation
}

func ParseGetPartnerActionJobOrdersResponse

func ParseGetPartnerActionJobOrdersResponse(rsp *http.Response) (*GetPartnerActionJobOrdersResponse, error)

ParseGetPartnerActionJobOrdersResponse parses an HTTP response from a GetPartnerActionJobOrdersWithResponse call

func (GetPartnerActionJobOrdersResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionJobOrdersResponse) StatusCode

func (r GetPartnerActionJobOrdersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionPlacementsParams

type GetPartnerActionPlacementsParams struct {
	// Stage Include partner actions at a specific stage
	Stage *[]PartnerActionStage `form:"Stage,omitempty" json:"Stage,omitempty"`

	// SubmittedAt Search for entities submitted to an action at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	SubmittedAt *[]string `form:"SubmittedAt,omitempty" json:"SubmittedAt,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPartnerActionPlacementsParams defines parameters for GetPartnerActionPlacements.

type GetPartnerActionPlacementsResponse

type GetPartnerActionPlacementsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementListRepresentation
}

func ParseGetPartnerActionPlacementsResponse

func ParseGetPartnerActionPlacementsResponse(rsp *http.Response) (*GetPartnerActionPlacementsResponse, error)

ParseGetPartnerActionPlacementsResponse parses an HTTP response from a GetPartnerActionPlacementsWithResponse call

func (GetPartnerActionPlacementsResponse) Status

Status returns HTTPResponse.Status

func (GetPartnerActionPlacementsResponse) StatusCode

func (r GetPartnerActionPlacementsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPartnerActionResponse

type GetPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PartnerActionRepresentation
}

func ParseGetPartnerActionResponse

func ParseGetPartnerActionResponse(rsp *http.Response) (*GetPartnerActionResponse, error)

ParseGetPartnerActionResponse parses an HTTP response from a GetPartnerActionWithResponse call

func (GetPartnerActionResponse) Status

func (r GetPartnerActionResponse) Status() string

Status returns HTTPResponse.Status

func (GetPartnerActionResponse) StatusCode

func (r GetPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementActivityByPlacementIdResponse

type GetPlacementActivityByPlacementIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementActivitySummaryListModel
}

func ParseGetPlacementActivityByPlacementIdResponse

func ParseGetPlacementActivityByPlacementIdResponse(rsp *http.Response) (*GetPlacementActivityByPlacementIdResponse, error)

ParseGetPlacementActivityByPlacementIdResponse parses an HTTP response from a GetPlacementActivityByPlacementIdWithResponse call

func (GetPlacementActivityByPlacementIdResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementActivityByPlacementIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementActivityResponse

type GetPlacementActivityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementActivityRepresentation
	JSON404      *ErrorModel
}

func ParseGetPlacementActivityResponse

func ParseGetPlacementActivityResponse(rsp *http.Response) (*GetPlacementActivityResponse, error)

ParseGetPlacementActivityResponse parses an HTTP response from a GetPlacementActivityWithResponse call

func (GetPlacementActivityResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementActivityResponse) StatusCode

func (r GetPlacementActivityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementActivitySettingResponse

type GetPlacementActivitySettingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementActivitySettingModel
}

func ParseGetPlacementActivitySettingResponse

func ParseGetPlacementActivitySettingResponse(rsp *http.Response) (*GetPlacementActivitySettingResponse, error)

ParseGetPlacementActivitySettingResponse parses an HTTP response from a GetPlacementActivitySettingWithResponse call

func (GetPlacementActivitySettingResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementActivitySettingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementAttachmentCategoryListParams

type GetPlacementAttachmentCategoryListParams struct {
	// Type Optionally filter to specific attachment types
	Type *[]PlacementAttachmentType `form:"Type,omitempty" json:"Type,omitempty"`
}

GetPlacementAttachmentCategoryListParams defines parameters for GetPlacementAttachmentCategoryList.

type GetPlacementAttachmentCategoryListResponse

type GetPlacementAttachmentCategoryListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementAttachmentCategoryListRepresentation
}

func ParseGetPlacementAttachmentCategoryListResponse

func ParseGetPlacementAttachmentCategoryListResponse(rsp *http.Response) (*GetPlacementAttachmentCategoryListResponse, error)

ParseGetPlacementAttachmentCategoryListResponse parses an HTTP response from a GetPlacementAttachmentCategoryListWithResponse call

func (GetPlacementAttachmentCategoryListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementAttachmentCategoryListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementAttachmentResponse

type GetPlacementAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetPlacementAttachmentResponse

func ParseGetPlacementAttachmentResponse(rsp *http.Response) (*GetPlacementAttachmentResponse, error)

ParseGetPlacementAttachmentResponse parses an HTTP response from a GetPlacementAttachmentWithResponse call

func (GetPlacementAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementAttachmentResponse) StatusCode

func (r GetPlacementAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementAwardListParams

type GetPlacementAwardListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetPlacementAwardListParams defines parameters for GetPlacementAwardList.

type GetPlacementAwardListResponse

type GetPlacementAwardListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetPlacementAwardListResponse

func ParseGetPlacementAwardListResponse(rsp *http.Response) (*GetPlacementAwardListResponse, error)

ParseGetPlacementAwardListResponse parses an HTTP response from a GetPlacementAwardListWithResponse call

func (GetPlacementAwardListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementAwardListResponse) StatusCode

func (r GetPlacementAwardListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementBillingTermsListParams

type GetPlacementBillingTermsListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetPlacementBillingTermsListParams defines parameters for GetPlacementBillingTermsList.

type GetPlacementBillingTermsListResponse

type GetPlacementBillingTermsListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetPlacementBillingTermsListResponse

func ParseGetPlacementBillingTermsListResponse(rsp *http.Response) (*GetPlacementBillingTermsListResponse, error)

ParseGetPlacementBillingTermsListResponse parses an HTTP response from a GetPlacementBillingTermsListWithResponse call

func (GetPlacementBillingTermsListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementBillingTermsListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementCustomFieldItemResponse

type GetPlacementCustomFieldItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetPlacementCustomFieldItemResponse

func ParseGetPlacementCustomFieldItemResponse(rsp *http.Response) (*GetPlacementCustomFieldItemResponse, error)

ParseGetPlacementCustomFieldItemResponse parses an HTTP response from a GetPlacementCustomFieldItemWithResponse call

func (GetPlacementCustomFieldItemResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementCustomFieldItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementCustomFieldListResponse

type GetPlacementCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetPlacementCustomFieldListResponse

func ParseGetPlacementCustomFieldListResponse(rsp *http.Response) (*GetPlacementCustomFieldListResponse, error)

ParseGetPlacementCustomFieldListResponse parses an HTTP response from a GetPlacementCustomFieldListWithResponse call

func (GetPlacementCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementIndustryCodeListParams

type GetPlacementIndustryCodeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetPlacementIndustryCodeListParams defines parameters for GetPlacementIndustryCodeList.

type GetPlacementIndustryCodeListResponse

type GetPlacementIndustryCodeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetPlacementIndustryCodeListResponse

func ParseGetPlacementIndustryCodeListResponse(rsp *http.Response) (*GetPlacementIndustryCodeListResponse, error)

ParseGetPlacementIndustryCodeListResponse parses an HTTP response from a GetPlacementIndustryCodeListWithResponse call

func (GetPlacementIndustryCodeListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementIndustryCodeListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementNoteTypeListParams

type GetPlacementNoteTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetPlacementNoteTypeListParams defines parameters for GetPlacementNoteTypeList.

type GetPlacementNoteTypeListResponse

type GetPlacementNoteTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteTypeListRepresentation
}

func ParseGetPlacementNoteTypeListResponse

func ParseGetPlacementNoteTypeListResponse(rsp *http.Response) (*GetPlacementNoteTypeListResponse, error)

ParseGetPlacementNoteTypeListResponse parses an HTTP response from a GetPlacementNoteTypeListWithResponse call

func (GetPlacementNoteTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementNoteTypeListResponse) StatusCode

func (r GetPlacementNoteTypeListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementNotesParams

type GetPlacementNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetPlacementNotesParams defines parameters for GetPlacementNotes.

type GetPlacementNotesResponse

type GetPlacementNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetPlacementNotesResponse

func ParseGetPlacementNotesResponse(rsp *http.Response) (*GetPlacementNotesResponse, error)

ParseGetPlacementNotesResponse parses an HTTP response from a GetPlacementNotesWithResponse call

func (GetPlacementNotesResponse) Status

func (r GetPlacementNotesResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlacementNotesResponse) StatusCode

func (r GetPlacementNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementParams

type GetPlacementParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetPlacementParams defines parameters for GetPlacement.

type GetPlacementPaymentTypeListParams

type GetPlacementPaymentTypeListParams struct {
	Name *string `form:"Name,omitempty" json:"Name,omitempty"`
}

GetPlacementPaymentTypeListParams defines parameters for GetPlacementPaymentTypeList.

type GetPlacementPaymentTypeListResponse

type GetPlacementPaymentTypeListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NameModelListOf
}

func ParseGetPlacementPaymentTypeListResponse

func ParseGetPlacementPaymentTypeListResponse(rsp *http.Response) (*GetPlacementPaymentTypeListResponse, error)

ParseGetPlacementPaymentTypeListResponse parses an HTTP response from a GetPlacementPaymentTypeListWithResponse call

func (GetPlacementPaymentTypeListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementPaymentTypeListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetPlacementResponse

type GetPlacementResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementRepresentation
}

func ParseGetPlacementResponse

func ParseGetPlacementResponse(rsp *http.Response) (*GetPlacementResponse, error)

ParseGetPlacementResponse parses an HTTP response from a GetPlacementWithResponse call

func (GetPlacementResponse) Status

func (r GetPlacementResponse) Status() string

Status returns HTTPResponse.Status

func (GetPlacementResponse) StatusCode

func (r GetPlacementResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementStatusItemResponse

type GetPlacementStatusItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusRepresentation
}

func ParseGetPlacementStatusItemResponse

func ParseGetPlacementStatusItemResponse(rsp *http.Response) (*GetPlacementStatusItemResponse, error)

ParseGetPlacementStatusItemResponse parses an HTTP response from a GetPlacementStatusItemWithResponse call

func (GetPlacementStatusItemResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementStatusItemResponse) StatusCode

func (r GetPlacementStatusItemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementStatusListParams

type GetPlacementStatusListParams struct {
	StatusId *[]int32 `form:"StatusId,omitempty" json:"StatusId,omitempty"`
	Name     *string  `form:"Name,omitempty" json:"Name,omitempty"`
	Active   *bool    `form:"Active,omitempty" json:"Active,omitempty"`
	Default  *bool    `form:"Default,omitempty" json:"Default,omitempty"`
}

GetPlacementStatusListParams defines parameters for GetPlacementStatusList.

type GetPlacementStatusListResponse

type GetPlacementStatusListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StatusListRepresentation
}

func ParseGetPlacementStatusListResponse

func ParseGetPlacementStatusListResponse(rsp *http.Response) (*GetPlacementStatusListResponse, error)

ParseGetPlacementStatusListResponse parses an HTTP response from a GetPlacementStatusListWithResponse call

func (GetPlacementStatusListResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementStatusListResponse) StatusCode

func (r GetPlacementStatusListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementTimesheetsParams

type GetPlacementTimesheetsParams struct {
	// Period Get timesheets for a specific date range
	// ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with < or > to search dates before or after (inclusive) the specified date.
	// Specify multiple parameters to search for a range.
	Period *[]string `form:"period,omitempty" json:"period,omitempty"`
}

GetPlacementTimesheetsParams defines parameters for GetPlacementTimesheets.

type GetPlacementTimesheetsResponse

type GetPlacementTimesheetsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementTimesheetListRepresentation
}

func ParseGetPlacementTimesheetsResponse

func ParseGetPlacementTimesheetsResponse(rsp *http.Response) (*GetPlacementTimesheetsResponse, error)

ParseGetPlacementTimesheetsResponse parses an HTTP response from a GetPlacementTimesheetsWithResponse call

func (GetPlacementTimesheetsResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementTimesheetsResponse) StatusCode

func (r GetPlacementTimesheetsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPlacementUserTaskResponse

type GetPlacementUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PlacementUserTaskRepresentation
	JSON404      *ErrorModel
}

func ParseGetPlacementUserTaskResponse

func ParseGetPlacementUserTaskResponse(rsp *http.Response) (*GetPlacementUserTaskResponse, error)

ParseGetPlacementUserTaskResponse parses an HTTP response from a GetPlacementUserTaskWithResponse call

func (GetPlacementUserTaskResponse) Status

Status returns HTTPResponse.Status

func (GetPlacementUserTaskResponse) StatusCode

func (r GetPlacementUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionApprovalHistoryParams

type GetRequisitionApprovalHistoryParams struct {
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`
	Limit  *int32 `form:"limit,omitempty" json:"limit,omitempty"`
}

GetRequisitionApprovalHistoryParams defines parameters for GetRequisitionApprovalHistory.

type GetRequisitionApprovalHistoryResponse

type GetRequisitionApprovalHistoryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequisitionHistoryModel
}

func ParseGetRequisitionApprovalHistoryResponse

func ParseGetRequisitionApprovalHistoryResponse(rsp *http.Response) (*GetRequisitionApprovalHistoryResponse, error)

ParseGetRequisitionApprovalHistoryResponse parses an HTTP response from a GetRequisitionApprovalHistoryWithResponse call

func (GetRequisitionApprovalHistoryResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionApprovalHistoryResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionAttachmentListResponse

type GetRequisitionAttachmentListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteAttachmentListRepresentation
}

func ParseGetRequisitionAttachmentListResponse

func ParseGetRequisitionAttachmentListResponse(rsp *http.Response) (*GetRequisitionAttachmentListResponse, error)

ParseGetRequisitionAttachmentListResponse parses an HTTP response from a GetRequisitionAttachmentListWithResponse call

func (GetRequisitionAttachmentListResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionAttachmentListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionAttachmentResponse

type GetRequisitionAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetRequisitionAttachmentResponse

func ParseGetRequisitionAttachmentResponse(rsp *http.Response) (*GetRequisitionAttachmentResponse, error)

ParseGetRequisitionAttachmentResponse parses an HTTP response from a GetRequisitionAttachmentWithResponse call

func (GetRequisitionAttachmentResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionAttachmentResponse) StatusCode

func (r GetRequisitionAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionCustomFieldItemResponse

type GetRequisitionCustomFieldItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParseGetRequisitionCustomFieldItemResponse

func ParseGetRequisitionCustomFieldItemResponse(rsp *http.Response) (*GetRequisitionCustomFieldItemResponse, error)

ParseGetRequisitionCustomFieldItemResponse parses an HTTP response from a GetRequisitionCustomFieldItemWithResponse call

func (GetRequisitionCustomFieldItemResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionCustomFieldItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionCustomFieldListResponse

type GetRequisitionCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldListRepresentation
}

func ParseGetRequisitionCustomFieldListResponse

func ParseGetRequisitionCustomFieldListResponse(rsp *http.Response) (*GetRequisitionCustomFieldListResponse, error)

ParseGetRequisitionCustomFieldListResponse parses an HTTP response from a GetRequisitionCustomFieldListWithResponse call

func (GetRequisitionCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionFormsResponse

type GetRequisitionFormsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequisitionFormListRepresentation
}

func ParseGetRequisitionFormsResponse

func ParseGetRequisitionFormsResponse(rsp *http.Response) (*GetRequisitionFormsResponse, error)

ParseGetRequisitionFormsResponse parses an HTTP response from a GetRequisitionFormsWithResponse call

func (GetRequisitionFormsResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionFormsResponse) StatusCode

func (r GetRequisitionFormsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionNotesParams

type GetRequisitionNotesParams struct {
	// NoteId Note Id
	NoteId *[]openapi_types.UUID `form:"NoteId,omitempty" json:"NoteId,omitempty"`

	// Type Note type
	Type *[]string `form:"Type,omitempty" json:"Type,omitempty"`

	// Reference Reference value used to identify a note or group of notes
	Reference *[]string `form:"Reference,omitempty" json:"Reference,omitempty"`

	// CreatedAt Search for notes created at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	CreatedAt *[]string `form:"CreatedAt,omitempty" json:"CreatedAt,omitempty"`

	// UpdatedAt Search for notes updated at a specific date and time
	// (UTC assumed, [ISO date-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)).
	// Prefix with “`<“` or “`>“` to search dates before or after (inclusive) the specified date and time.
	// Specify multiple times to search for a range.
	UpdatedAt *[]string `form:"UpdatedAt,omitempty" json:"UpdatedAt,omitempty"`

	// Sort Sort the results by one or multiple fields, prefix with "-" to sort descending.<br />
	// Fields available for sorting are: type, createdAt, updatedAt
	Sort *[]string `form:"Sort,omitempty" json:"Sort,omitempty"`

	// Fields Additional fields to include with the results.<br />
	// Fields available to include are: text
	Fields *[]string `form:"Fields,omitempty" json:"Fields,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetRequisitionNotesParams defines parameters for GetRequisitionNotes.

type GetRequisitionNotesResponse

type GetRequisitionNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NoteListRepresentation
}

func ParseGetRequisitionNotesResponse

func ParseGetRequisitionNotesResponse(rsp *http.Response) (*GetRequisitionNotesResponse, error)

ParseGetRequisitionNotesResponse parses an HTTP response from a GetRequisitionNotesWithResponse call

func (GetRequisitionNotesResponse) Status

Status returns HTTPResponse.Status

func (GetRequisitionNotesResponse) StatusCode

func (r GetRequisitionNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRequisitionParams

type GetRequisitionParams struct {
	// Embed Embed related resources.<br />
	// Resources available to embed are: notes
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

GetRequisitionParams defines parameters for GetRequisition.

type GetRequisitionResponse

type GetRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *RequisitionRepresentation
}

func ParseGetRequisitionResponse

func ParseGetRequisitionResponse(rsp *http.Response) (*GetRequisitionResponse, error)

ParseGetRequisitionResponse parses an HTTP response from a GetRequisitionWithResponse call

func (GetRequisitionResponse) Status

func (r GetRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (GetRequisitionResponse) StatusCode

func (r GetRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSkippedRecordsImportContactsResponse added in v0.0.3

type GetSkippedRecordsImportContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetSkippedRecordsImportContactsResponse added in v0.0.3

func ParseGetSkippedRecordsImportContactsResponse(rsp *http.Response) (*GetSkippedRecordsImportContactsResponse, error)

ParseGetSkippedRecordsImportContactsResponse parses an HTTP response from a GetSkippedRecordsImportContactsWithResponse call

func (GetSkippedRecordsImportContactsResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetSkippedRecordsImportContactsResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type GetSkippedRecordsImportNotesResponse added in v0.0.3

type GetSkippedRecordsImportNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetSkippedRecordsImportNotesResponse added in v0.0.3

func ParseGetSkippedRecordsImportNotesResponse(rsp *http.Response) (*GetSkippedRecordsImportNotesResponse, error)

ParseGetSkippedRecordsImportNotesResponse parses an HTTP response from a GetSkippedRecordsImportNotesWithResponse call

func (GetSkippedRecordsImportNotesResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetSkippedRecordsImportNotesResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type GetStagesResponse added in v0.0.3

type GetStagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StageListModel
}

func ParseGetStagesResponse added in v0.0.3

func ParseGetStagesResponse(rsp *http.Response) (*GetStagesResponse, error)

ParseGetStagesResponse parses an HTTP response from a GetStagesWithResponse call

func (GetStagesResponse) Status added in v0.0.3

func (r GetStagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetStagesResponse) StatusCode added in v0.0.3

func (r GetStagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSubmissionResponse

type GetSubmissionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmissionRepresentation
}

func ParseGetSubmissionResponse

func ParseGetSubmissionResponse(rsp *http.Response) (*GetSubmissionResponse, error)

ParseGetSubmissionResponse parses an HTTP response from a GetSubmissionWithResponse call

func (GetSubmissionResponse) Status

func (r GetSubmissionResponse) Status() string

Status returns HTTPResponse.Status

func (GetSubmissionResponse) StatusCode

func (r GetSubmissionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplateImportContactsResponse added in v0.0.3

type GetTemplateImportContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetTemplateImportContactsResponse added in v0.0.3

func ParseGetTemplateImportContactsResponse(rsp *http.Response) (*GetTemplateImportContactsResponse, error)

ParseGetTemplateImportContactsResponse parses an HTTP response from a GetTemplateImportContactsWithResponse call

func (GetTemplateImportContactsResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetTemplateImportContactsResponse) StatusCode added in v0.0.3

func (r GetTemplateImportContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplateImportNotesResponse added in v0.0.3

type GetTemplateImportNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetTemplateImportNotesResponse added in v0.0.3

func ParseGetTemplateImportNotesResponse(rsp *http.Response) (*GetTemplateImportNotesResponse, error)

ParseGetTemplateImportNotesResponse parses an HTTP response from a GetTemplateImportNotesWithResponse call

func (GetTemplateImportNotesResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetTemplateImportNotesResponse) StatusCode added in v0.0.3

func (r GetTemplateImportNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserEventInterviewEvaluationResponse added in v0.0.3

type GetUserEventInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParseGetUserEventInterviewEvaluationResponse added in v0.0.3

func ParseGetUserEventInterviewEvaluationResponse(rsp *http.Response) (*GetUserEventInterviewEvaluationResponse, error)

ParseGetUserEventInterviewEvaluationResponse parses an HTTP response from a GetUserEventInterviewEvaluationWithResponse call

func (GetUserEventInterviewEvaluationResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (GetUserEventInterviewEvaluationResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type GetUserEventsParams added in v0.0.3

type GetUserEventsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetUserEventsParams defines parameters for GetUserEvents.

type GetUserEventsResponse added in v0.0.3

type GetUserEventsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventListRepresentation
}

func ParseGetUserEventsResponse added in v0.0.3

func ParseGetUserEventsResponse(rsp *http.Response) (*GetUserEventsResponse, error)

ParseGetUserEventsResponse parses an HTTP response from a GetUserEventsWithResponse call

func (GetUserEventsResponse) Status added in v0.0.3

func (r GetUserEventsResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserEventsResponse) StatusCode added in v0.0.3

func (r GetUserEventsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserGroupResponse

type GetUserGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserGroupRepresentation
}

func ParseGetUserGroupResponse

func ParseGetUserGroupResponse(rsp *http.Response) (*GetUserGroupResponse, error)

ParseGetUserGroupResponse parses an HTTP response from a GetUserGroupWithResponse call

func (GetUserGroupResponse) Status

func (r GetUserGroupResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserGroupResponse) StatusCode

func (r GetUserGroupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserInterviewsParams

type GetUserInterviewsParams struct {
	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetUserInterviewsParams defines parameters for GetUserInterviews.

type GetUserInterviewsResponse

type GetUserInterviewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewListRepresentation
}

func ParseGetUserInterviewsResponse

func ParseGetUserInterviewsResponse(rsp *http.Response) (*GetUserInterviewsResponse, error)

ParseGetUserInterviewsResponse parses an HTTP response from a GetUserInterviewsWithResponse call

func (GetUserInterviewsResponse) Status

func (r GetUserInterviewsResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserInterviewsResponse) StatusCode

func (r GetUserInterviewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserOfficeResponse

type GetUserOfficeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserOfficeRepresentation
}

func ParseGetUserOfficeResponse

func ParseGetUserOfficeResponse(rsp *http.Response) (*GetUserOfficeResponse, error)

ParseGetUserOfficeResponse parses an HTTP response from a GetUserOfficeWithResponse call

func (GetUserOfficeResponse) Status

func (r GetUserOfficeResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserOfficeResponse) StatusCode

func (r GetUserOfficeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserPhotoResponse

type GetUserPhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetUserPhotoResponse

func ParseGetUserPhotoResponse(rsp *http.Response) (*GetUserPhotoResponse, error)

ParseGetUserPhotoResponse parses an HTTP response from a GetUserPhotoWithResponse call

func (GetUserPhotoResponse) Status

func (r GetUserPhotoResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserPhotoResponse) StatusCode

func (r GetUserPhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserResponse

type GetUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserRepresentation
}

func ParseGetUserResponse

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) Status

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserTaskResponse

type GetUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserTaskRepresentation
}

func ParseGetUserTaskResponse

func ParseGetUserTaskResponse(rsp *http.Response) (*GetUserTaskResponse, error)

ParseGetUserTaskResponse parses an HTTP response from a GetUserTaskWithResponse call

func (GetUserTaskResponse) Status

func (r GetUserTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserTaskResponse) StatusCode

func (r GetUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserUserGroupsResponse

type GetUserUserGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserGroupListRepresentation
}

func ParseGetUserUserGroupsResponse

func ParseGetUserUserGroupsResponse(rsp *http.Response) (*GetUserUserGroupsResponse, error)

ParseGetUserUserGroupsResponse parses an HTTP response from a GetUserUserGroupsWithResponse call

func (GetUserUserGroupsResponse) Status

func (r GetUserUserGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserUserGroupsResponse) StatusCode

func (r GetUserUserGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWebhookResponse

type GetWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *WebhookRepresentation
}

func ParseGetWebhookResponse

func ParseGetWebhookResponse(rsp *http.Response) (*GetWebhookResponse, error)

ParseGetWebhookResponse parses an HTTP response from a GetWebhookWithResponse call

func (GetWebhookResponse) Status

func (r GetWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (GetWebhookResponse) StatusCode

func (r GetWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkflowListParams added in v0.0.3

type GetWorkflowListParams struct {
	// PlacementType Enum: "All", "Permanent", "Contract"
	PlacementType *[]string `form:"PlacementType,omitempty" json:"PlacementType,omitempty"`

	// Offset The index of the first entry to return from the resource collection
	Offset *int32 `form:"Offset,omitempty" json:"Offset,omitempty"`

	// Limit The maximum number of entries to return.<br />
	// Setting to 0 will return only the total count of matching resources.
	Limit *int32 `form:"Limit,omitempty" json:"Limit,omitempty"`
}

GetWorkflowListParams defines parameters for GetWorkflowList.

type GetWorkflowListResponse added in v0.0.3

type GetWorkflowListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobApplicationWorkflowListModel
}

func ParseGetWorkflowListResponse added in v0.0.3

func ParseGetWorkflowListResponse(rsp *http.Response) (*GetWorkflowListResponse, error)

ParseGetWorkflowListResponse parses an HTTP response from a GetWorkflowListWithResponse call

func (GetWorkflowListResponse) Status added in v0.0.3

func (r GetWorkflowListResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkflowListResponse) StatusCode added in v0.0.3

func (r GetWorkflowListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HeadCandidatePhotoParams

type HeadCandidatePhotoParams struct {
	// W Reduce the size of the photo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the photo to fit the height specified by h
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

HeadCandidatePhotoParams defines parameters for HeadCandidatePhoto.

type HeadCandidatePhotoResponse

type HeadCandidatePhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseHeadCandidatePhotoResponse

func ParseHeadCandidatePhotoResponse(rsp *http.Response) (*HeadCandidatePhotoResponse, error)

ParseHeadCandidatePhotoResponse parses an HTTP response from a HeadCandidatePhotoWithResponse call

func (HeadCandidatePhotoResponse) Status

Status returns HTTPResponse.Status

func (HeadCandidatePhotoResponse) StatusCode

func (r HeadCandidatePhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HeadCompanyLogoParams

type HeadCompanyLogoParams struct {
	// W Reduce the size of the logo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the logo to fit the height specified by h
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

HeadCompanyLogoParams defines parameters for HeadCompanyLogo.

type HeadCompanyLogoResponse

type HeadCompanyLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseHeadCompanyLogoResponse

func ParseHeadCompanyLogoResponse(rsp *http.Response) (*HeadCompanyLogoResponse, error)

ParseHeadCompanyLogoResponse parses an HTTP response from a HeadCompanyLogoWithResponse call

func (HeadCompanyLogoResponse) Status

func (r HeadCompanyLogoResponse) Status() string

Status returns HTTPResponse.Status

func (HeadCompanyLogoResponse) StatusCode

func (r HeadCompanyLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HeadContactPhotoParams

type HeadContactPhotoParams struct {
	// W Reduce the size of the photo to fit the width specified by w
	W *int32 `form:"w,omitempty" json:"w,omitempty"`

	// H Reduce the size of the photo to fit the height specified by g
	H *int32 `form:"h,omitempty" json:"h,omitempty"`
}

HeadContactPhotoParams defines parameters for HeadContactPhoto.

type HeadContactPhotoResponse

type HeadContactPhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseHeadContactPhotoResponse

func ParseHeadContactPhotoResponse(rsp *http.Response) (*HeadContactPhotoResponse, error)

ParseHeadContactPhotoResponse parses an HTTP response from a HeadContactPhotoWithResponse call

func (HeadContactPhotoResponse) Status

func (r HeadContactPhotoResponse) Status() string

Status returns HTTPResponse.Status

func (HeadContactPhotoResponse) StatusCode

func (r HeadContactPhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InterviewEvaluationListRepresentation

type InterviewEvaluationListRepresentation struct {
	Items *[]InterviewEvaluationModel `json:"items"`
	Links *ModelLinks                 `json:"links,omitempty"`
}

InterviewEvaluationListRepresentation defines model for InterviewEvaluationListRepresentation.

type InterviewEvaluationModel

type InterviewEvaluationModel struct {
	Comments   *string                 `json:"comments"`
	Contact    *ContactNameModel       `json:"contact,omitempty"`
	ExpiresAt  *time.Time              `json:"expiresAt,omitempty"`
	HasReplied *bool                   `json:"hasReplied,omitempty"`
	Rating     *map[string]interface{} `json:"rating"`
	User       *UserNameModel          `json:"user,omitempty"`
}

InterviewEvaluationModel defines model for InterviewEvaluationModel.

type InterviewEvaluationRatingModel

type InterviewEvaluationRatingModel struct {
	// Criteria Criteria being rated
	Criteria *string `json:"criteria"`

	// Rating Criteria rating, from 0 to 100
	Rating *int32 `json:"rating"`
}

InterviewEvaluationRatingModel defines model for InterviewEvaluationRatingModel.

type InterviewEvaluationRepresentation

type InterviewEvaluationRepresentation struct {
	Comments   *string                 `json:"comments"`
	Contact    *ContactNameModel       `json:"contact,omitempty"`
	ExpiresAt  *time.Time              `json:"expiresAt,omitempty"`
	HasReplied *bool                   `json:"hasReplied,omitempty"`
	Links      *ModelLinks             `json:"links,omitempty"`
	Rating     *map[string]interface{} `json:"rating"`
	User       *UserNameModel          `json:"user,omitempty"`
}

InterviewEvaluationRepresentation defines model for InterviewEvaluationRepresentation.

type InterviewInterviewersModel

type InterviewInterviewersModel struct {
	// Contacts External/contact interviewers
	Contacts *[]ContactNameModel `json:"contacts"`

	// Users Internal/user interviewers
	Users *[]UserNameModel `json:"users"`
}

InterviewInterviewersModel Internal/user and External/contact interviewers

type InterviewLinks struct {
	// Evaluations Evaluations and ratings
	Evaluations *string `json:"evaluations"`
	Self        *string `json:"self"`
}

InterviewLinks defines model for InterviewLinks.

type InterviewListRepresentation

type InterviewListRepresentation struct {
	Items      *[]InterviewSummaryModel `json:"items"`
	Links      *PageLinks               `json:"links,omitempty"`
	TotalCount int32                    `json:"totalCount"`
}

InterviewListRepresentation defines model for InterviewListRepresentation.

type InterviewModel

type InterviewModel struct {
	CreatedAt   *time.Time                 `json:"createdAt,omitempty"`
	CreatedBy   *UserNameModel             `json:"createdBy,omitempty"`
	EndAt       *time.Time                 `json:"endAt,omitempty"`
	InterviewId int32                      `json:"interviewId"`
	Interviewee JobApplicationSummaryModel `json:"interviewee"`

	// Interviewers Internal/user and External/contact interviewers
	Interviewers *InterviewInterviewersModel `json:"interviewers,omitempty"`
	Location     *string                     `json:"location"`
	StartAt      *time.Time                  `json:"startAt,omitempty"`
	Type         InterviewType               `json:"type"`
	UpdatedAt    *time.Time                  `json:"updatedAt,omitempty"`
}

InterviewModel defines model for InterviewModel.

type InterviewRepresentation

type InterviewRepresentation struct {
	CreatedAt   *time.Time                 `json:"createdAt,omitempty"`
	CreatedBy   *UserNameModel             `json:"createdBy,omitempty"`
	EndAt       *time.Time                 `json:"endAt,omitempty"`
	InterviewId int32                      `json:"interviewId"`
	Interviewee JobApplicationSummaryModel `json:"interviewee"`

	// Interviewers Internal/user and External/contact interviewers
	Interviewers *InterviewInterviewersModel `json:"interviewers,omitempty"`
	Links        *InterviewLinks             `json:"links,omitempty"`
	Location     *string                     `json:"location"`
	StartAt      *time.Time                  `json:"startAt,omitempty"`
	Type         InterviewType               `json:"type"`
	UpdatedAt    *time.Time                  `json:"updatedAt,omitempty"`
}

InterviewRepresentation defines model for InterviewRepresentation.

type InterviewSummaryModel

type InterviewSummaryModel struct {
	CreatedAt   *time.Time                 `json:"createdAt,omitempty"`
	CreatedBy   *UserNameModel             `json:"createdBy,omitempty"`
	EndAt       *time.Time                 `json:"endAt,omitempty"`
	InterviewId int32                      `json:"interviewId"`
	Interviewee JobApplicationSummaryModel `json:"interviewee"`

	// Interviewers Internal/user and External/contact interviewers
	Interviewers *InterviewInterviewersModel `json:"interviewers,omitempty"`
	Location     *string                     `json:"location"`
	StartAt      *time.Time                  `json:"startAt,omitempty"`
	Type         InterviewType               `json:"type"`
	UpdatedAt    *time.Time                  `json:"updatedAt,omitempty"`
}

InterviewSummaryModel defines model for InterviewSummaryModel.

type InterviewType

type InterviewType string

InterviewType defines model for InterviewType.

const (
	External InterviewType = "External"
	Internal InterviewType = "Internal"
)

Defines values for InterviewType.

type InvoicesResponse

type InvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderInvoiceListModel
	JSON404      *ErrorModel
}

func ParseInvoicesResponse

func ParseInvoicesResponse(rsp *http.Response) (*InvoicesResponse, error)

ParseInvoicesResponse parses an HTTP response from a InvoicesWithResponse call

func (InvoicesResponse) Status

func (r InvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (InvoicesResponse) StatusCode

func (r InvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type JobAdLinks struct {
	// Applications Job applications
	Applications *string `json:"applications"`

	// Company Company
	Company *string `json:"company"`

	// Contact Contact
	Contact *string `json:"contact"`

	// Job Job
	Job  *string `json:"job"`
	Self *string `json:"self"`
}

JobAdLinks defines model for JobAdLinks.

type JobAdListRepresentation

type JobAdListRepresentation struct {
	Items      *[]JobAdSummaryModel `json:"items"`
	Links      *PageLinks           `json:"links,omitempty"`
	TotalCount int32                `json:"totalCount"`
}

JobAdListRepresentation defines model for JobAdListRepresentation.

type JobAdOtherApplyUrlModel

type JobAdOtherApplyUrlModel struct {
	Name *string `json:"name"`
	Url  *string `json:"url"`
}

JobAdOtherApplyUrlModel defines model for JobAdOtherApplyUrlModel.

type JobAdPortalChildFieldModel

type JobAdPortalChildFieldModel struct {
	ExternalValue *string `json:"externalValue"`
	FieldId       *int32  `json:"fieldId,omitempty"`
	FieldName     *string `json:"fieldName"`
	Value         *string `json:"value"`
	ValueId       *int32  `json:"valueId"`
}

JobAdPortalChildFieldModel defines model for JobAdPortalChildFieldModel.

type JobAdPortalFieldModel

type JobAdPortalFieldModel struct {
	ExternalValue *string                       `json:"externalValue"`
	FieldId       *int32                        `json:"fieldId,omitempty"`
	FieldName     *string                       `json:"fieldName"`
	Fields        *[]JobAdPortalChildFieldModel `json:"fields"`
	Value         *string                       `json:"value"`
	ValueId       *int32                        `json:"valueId"`
}

JobAdPortalFieldModel defines model for JobAdPortalFieldModel.

type JobAdPortalModel

type JobAdPortalModel struct {
	Fields *[]JobAdPortalFieldModel `json:"fields"`

	// HotJob Classed as a hot job
	HotJob   *bool                   `json:"hotJob,omitempty"`
	Salary   *JobAdPortalSalaryModel `json:"salary,omitempty"`
	Template *string                 `json:"template"`
}

JobAdPortalModel defines model for JobAdPortalModel.

type JobAdPortalSalaryModel

type JobAdPortalSalaryModel struct {
	Details  *string        `json:"details"`
	RateHigh *float64       `json:"rateHigh"`
	RateLow  *float64       `json:"rateLow"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`
}

JobAdPortalSalaryModel defines model for JobAdPortalSalaryModel.

type JobAdPortalSummaryModel

type JobAdPortalSummaryModel struct {
	// HotJob Classed as a hot job
	HotJob   *bool                   `json:"hotJob,omitempty"`
	Salary   *JobAdPortalSalaryModel `json:"salary,omitempty"`
	Template *string                 `json:"template"`
}

JobAdPortalSummaryModel defines model for JobAdPortalSummaryModel.

type JobAdRepresentation

type JobAdRepresentation struct {
	AdId           int32                          `json:"adId"`
	BulletPoints   *[]string                      `json:"bulletPoints"`
	Company        *CompanyNameModel              `json:"company,omitempty"`
	Contact        *ContactNameModel              `json:"contact,omitempty"`
	CreatedAt      *time.Time                     `json:"createdAt"`
	CreatedBy      *UserNameModel                 `json:"createdBy,omitempty"`
	Description    *string                        `json:"description"`
	ExpireAt       *time.Time                     `json:"expireAt"`
	Job            *JobOrderTitleModel            `json:"job,omitempty"`
	JobBoards      *[]JobBoardSummaryModel        `json:"jobBoards"`
	Links          *JobAdLinks                    `json:"links,omitempty"`
	OtherApplyUrls *[]JobAdOtherApplyUrlModel     `json:"otherApplyUrls"`
	Owner          *UserNameModel                 `json:"owner,omitempty"`
	PartnerActions *[]PartnerActionStageModel     `json:"partnerActions"`
	PostAt         *time.Time                     `json:"postAt"`
	Reference      *string                        `json:"reference"`
	Screening      *[]JobAdScreeningQuestionModel `json:"screening"`
	State          *string                        `json:"state"`
	Summary        *string                        `json:"summary"`
	Title          *string                        `json:"title"`
}

JobAdRepresentation defines model for JobAdRepresentation.

type JobAdScreeningAnswerType

type JobAdScreeningAnswerType string

JobAdScreeningAnswerType defines model for JobAdScreeningAnswerType.

const (
	JobAdScreeningAnswerTypeList JobAdScreeningAnswerType = "List"
	JobAdScreeningAnswerTypeText JobAdScreeningAnswerType = "Text"
)

Defines values for JobAdScreeningAnswerType.

type JobAdScreeningQuestionModel

type JobAdScreeningQuestionModel struct {
	AnswerType *JobAdScreeningAnswerType `json:"answerType,omitempty"`

	// Mandatory Field is mandatory and a value must be provided
	Mandatory *bool `json:"mandatory"`

	// MaxLength Maximum length of a text field
	MaxLength *int32 `json:"maxLength"`

	// MultiSelect List selection allows multiple values
	MultiSelect *bool   `json:"multiSelect"`
	Question    *string `json:"question"`

	// Values List of predefined values to select from
	Values *[]string `json:"values"`
}

JobAdScreeningQuestionModel defines model for JobAdScreeningQuestionModel.

type JobAdSummaryModel

type JobAdSummaryModel struct {
	AdId         int32          `json:"adId"`
	BulletPoints *[]string      `json:"bulletPoints"`
	ExpireAt     *time.Time     `json:"expireAt"`
	Owner        *UserNameModel `json:"owner,omitempty"`
	PostAt       *time.Time     `json:"postAt"`
	Reference    *string        `json:"reference"`
	State        *string        `json:"state"`
	Summary      *string        `json:"summary"`
	Title        *string        `json:"title"`
}

JobAdSummaryModel defines model for JobAdSummaryModel.

type JobApplicationActivityListRepresentation

type JobApplicationActivityListRepresentation struct {
	Items      *[]JobApplicationActivityModel `json:"items"`
	Links      *PageLinks                     `json:"links,omitempty"`
	TotalCount int32                          `json:"totalCount"`
}

JobApplicationActivityListRepresentation defines model for JobApplicationActivityListRepresentation.

type JobApplicationActivityModel

type JobApplicationActivityModel struct {
	ActivityId    *int64                   `json:"activityId,omitempty"`
	ActivityName  *string                  `json:"activityName"`
	ActivityType  *string                  `json:"activityType"`
	ApplicationId *int64                   `json:"applicationId,omitempty"`
	CreatedAt     *time.Time               `json:"createdAt,omitempty"`
	CreatedBy     *UserNameModel           `json:"createdBy,omitempty"`
	Details       *ActivityDetailListModel `json:"details,omitempty"`
	Status        *string                  `json:"status"`
	UpdatedAt     *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy     *UserNameModel           `json:"updatedBy,omitempty"`
}

JobApplicationActivityModel defines model for JobApplicationActivityModel.

type JobApplicationActivityRepresentation

type JobApplicationActivityRepresentation struct {
	ActivityId    *int64                   `json:"activityId,omitempty"`
	ActivityName  *string                  `json:"activityName"`
	ActivityType  *string                  `json:"activityType"`
	ApplicationId *int64                   `json:"applicationId,omitempty"`
	CreatedAt     *time.Time               `json:"createdAt,omitempty"`
	CreatedBy     *UserNameModel           `json:"createdBy,omitempty"`
	Details       *ActivityDetailListModel `json:"details,omitempty"`
	Links         *ModelLinks              `json:"links,omitempty"`
	Status        *string                  `json:"status"`
	UpdatedAt     *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy     *UserNameModel           `json:"updatedBy,omitempty"`
}

JobApplicationActivityRepresentation defines model for JobApplicationActivityRepresentation.

type JobApplicationActivitySettingModel

type JobApplicationActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

JobApplicationActivitySettingModel defines model for JobApplicationActivitySettingModel.

type JobApplicationActivitySettingSummaryModel

type JobApplicationActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

JobApplicationActivitySettingSummaryModel defines model for JobApplicationActivitySettingSummaryModel.

type JobApplicationActivitySettingsListModel

type JobApplicationActivitySettingsListModel struct {
	Items *[]JobApplicationActivitySettingSummaryModel `json:"items"`
}

JobApplicationActivitySettingsListModel defines model for JobApplicationActivitySettingsListModel.

type JobApplicationActivitySummaryListModel

type JobApplicationActivitySummaryListModel struct {
	Items *[]JobApplicationActivitySummaryModel `json:"items"`
}

JobApplicationActivitySummaryListModel defines model for JobApplicationActivitySummaryListModel.

type JobApplicationActivitySummaryModel

type JobApplicationActivitySummaryModel struct {
	ActivityId    *int64         `json:"activityId,omitempty"`
	ActivityName  *string        `json:"activityName"`
	ActivityType  *string        `json:"activityType"`
	ApplicationId *int64         `json:"applicationId,omitempty"`
	CreatedAt     *time.Time     `json:"createdAt,omitempty"`
	CreatedBy     *UserNameModel `json:"createdBy,omitempty"`
	Status        *string        `json:"status"`
	UpdatedAt     *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy     *UserNameModel `json:"updatedBy,omitempty"`
}

JobApplicationActivitySummaryModel defines model for JobApplicationActivitySummaryModel.

type JobApplicationLinks struct {
	// Attachments Attachments
	Attachments *string `json:"attachments"`
	CoverLetter *string `json:"coverLetter"`
	Resume      *string `json:"resume"`
	Self        *string `json:"self"`
}

JobApplicationLinks defines model for JobApplicationLinks.

type JobApplicationListRepresentation

type JobApplicationListRepresentation struct {
	Items      *[]JobApplicationSummaryModel `json:"items"`
	Links      *PageLinks                    `json:"links,omitempty"`
	TotalCount int32                         `json:"totalCount"`
}

JobApplicationListRepresentation defines model for JobApplicationListRepresentation.

type JobApplicationRepresentation

type JobApplicationRepresentation struct {
	ApplicationId    int64                                `json:"applicationId"`
	Candidate        *CandidateNameModel                  `json:"candidate,omitempty"`
	CreatedAt        *time.Time                           `json:"createdAt"`
	CreatedBy        *UserNameModel                       `json:"createdBy,omitempty"`
	Custom           *[]CustomFieldValueModel             `json:"custom"`
	Job              *JobOrderTitleModel                  `json:"job,omitempty"`
	JobAd            *JobAdSummaryModel                   `json:"jobAd,omitempty"`
	JobReference     *string                              `json:"jobReference"`
	JobTitle         *string                              `json:"jobTitle"`
	Links            *JobApplicationLinks                 `json:"links,omitempty"`
	Manual           *bool                                `json:"manual,omitempty"`
	Owner            *UserNameModel                       `json:"owner,omitempty"`
	PartnerActions   *[]PartnerActionStageModel           `json:"partnerActions"`
	Rating           *int32                               `json:"rating"`
	Review           *JobApplicationReviewModel           `json:"review,omitempty"`
	Screening        *JobApplicationScreeningModel        `json:"screening,omitempty"`
	Source           *string                              `json:"source"`
	Status           *JobApplicationStatusModel           `json:"status,omitempty"`
	SubmittedDetails *JobApplicationSubmittedDetailsModel `json:"submittedDetails,omitempty"`
	UpdatedAt        *time.Time                           `json:"updatedAt"`
	UpdatedBy        *UserNameModel                       `json:"updatedBy,omitempty"`
}

JobApplicationRepresentation defines model for JobApplicationRepresentation.

type JobApplicationReviewModel

type JobApplicationReviewModel struct {
	ReviewedAt  *time.Time                `json:"reviewedAt"`
	ReviewedBy  *ContactNameModel         `json:"reviewedBy,omitempty"`
	Stage       JobApplicationReviewStage `json:"stage"`
	SubmittedAt *time.Time                `json:"submittedAt"`
	SubmittedBy *UserNameModel            `json:"submittedBy,omitempty"`
}

JobApplicationReviewModel defines model for JobApplicationReviewModel.

type JobApplicationReviewStage

type JobApplicationReviewStage string

JobApplicationReviewStage defines model for JobApplicationReviewStage.

const (
	JobApplicationReviewStageAccepted  JobApplicationReviewStage = "Accepted"
	JobApplicationReviewStageRejected  JobApplicationReviewStage = "Rejected"
	JobApplicationReviewStageSubmitted JobApplicationReviewStage = "Submitted"
	JobApplicationReviewStageViewed    JobApplicationReviewStage = "Viewed"
)

Defines values for JobApplicationReviewStage.

type JobApplicationScreeningModel

type JobApplicationScreeningModel struct {
	Questions *[]JobApplicationScreeningQuestionModel `json:"questions"`
	Score     *float64                                `json:"score"`
}

JobApplicationScreeningModel defines model for JobApplicationScreeningModel.

type JobApplicationScreeningQuestionModel

type JobApplicationScreeningQuestionModel struct {
	Answers  *[]string `json:"answers"`
	Question *string   `json:"question"`
	Score    *float64  `json:"score"`
}

JobApplicationScreeningQuestionModel defines model for JobApplicationScreeningQuestionModel.

type JobApplicationStatusByWorkflowListRepresentation

type JobApplicationStatusByWorkflowListRepresentation struct {
	Items *[]JobApplicationStatusByWorkflowModel `json:"items"`
	Links *ModelLinks                            `json:"links,omitempty"`
}

JobApplicationStatusByWorkflowListRepresentation defines model for JobApplicationStatusByWorkflowListRepresentation.

type JobApplicationStatusByWorkflowModel

type JobApplicationStatusByWorkflowModel struct {
	Progress *SimpleWorkflow `json:"progress,omitempty"`

	// Stage Name of the workflow stage
	Stage string `json:"stage"`

	// StageIndex Position in the workflow
	StageIndex *int32 `json:"stageIndex"`

	// Status Ordered status list for this workflow stage
	Status *[]JobApplicationStatusNameModel `json:"status"`

	// Step [Obsolete] Please reference stageIndex instead
	Step *int32 `json:"step"`
}

JobApplicationStatusByWorkflowModel defines model for JobApplicationStatusByWorkflowModel.

type JobApplicationStatusLinks struct {
	Self *string `json:"self"`
}

JobApplicationStatusLinks defines model for JobApplicationStatusLinks.

type JobApplicationStatusListRepresentation

type JobApplicationStatusListRepresentation struct {
	Items *[]JobApplicationStatusModel `json:"items"`
	Links *ModelLinks                  `json:"links,omitempty"`
}

JobApplicationStatusListRepresentation defines model for JobApplicationStatusListRepresentation.

type JobApplicationStatusModel

type JobApplicationStatusModel struct {
	Active          *bool                        `json:"active,omitempty"`
	Default         *bool                        `json:"default,omitempty"`
	DefaultRejected *bool                        `json:"defaultRejected,omitempty"`
	Name            string                       `json:"name"`
	Rejected        *bool                        `json:"rejected,omitempty"`
	StatusId        int32                        `json:"statusId"`
	Workflow        *JobApplicationWorkflowModel `json:"workflow,omitempty"`
}

JobApplicationStatusModel defines model for JobApplicationStatusModel.

type JobApplicationStatusNameModel

type JobApplicationStatusNameModel struct {
	Active          *bool  `json:"active,omitempty"`
	Default         *bool  `json:"default,omitempty"`
	DefaultRejected *bool  `json:"defaultRejected,omitempty"`
	Name            string `json:"name"`
	Rejected        *bool  `json:"rejected,omitempty"`
	StatusId        int32  `json:"statusId"`
}

JobApplicationStatusNameModel defines model for JobApplicationStatusNameModel.

type JobApplicationStatusRepresentation

type JobApplicationStatusRepresentation struct {
	Active          *bool                        `json:"active,omitempty"`
	Default         *bool                        `json:"default,omitempty"`
	DefaultRejected *bool                        `json:"defaultRejected,omitempty"`
	Links           *JobApplicationStatusLinks   `json:"links,omitempty"`
	Name            string                       `json:"name"`
	Rejected        *bool                        `json:"rejected,omitempty"`
	StatusId        int32                        `json:"statusId"`
	Workflow        *JobApplicationWorkflowModel `json:"workflow,omitempty"`
}

JobApplicationStatusRepresentation defines model for JobApplicationStatusRepresentation.

type JobApplicationSubmittedDetailsModel

type JobApplicationSubmittedDetailsModel struct {
	Email     *string `json:"email"`
	FirstName *string `json:"firstName"`
	LastName  *string `json:"lastName"`
	Mobile    *string `json:"mobile"`
	Phone     *string `json:"phone"`
}

JobApplicationSubmittedDetailsModel defines model for JobApplicationSubmittedDetailsModel.

type JobApplicationSummaryModel

type JobApplicationSummaryModel struct {
	ApplicationId int64                      `json:"applicationId"`
	Candidate     *CandidateNameModel        `json:"candidate,omitempty"`
	CreatedAt     *time.Time                 `json:"createdAt"`
	CreatedBy     *UserNameModel             `json:"createdBy,omitempty"`
	Job           *JobOrderTitleModel        `json:"job,omitempty"`
	JobAd         *JobAdSummaryModel         `json:"jobAd,omitempty"`
	JobReference  *string                    `json:"jobReference"`
	JobTitle      *string                    `json:"jobTitle"`
	Manual        *bool                      `json:"manual,omitempty"`
	Owner         *UserNameModel             `json:"owner,omitempty"`
	Rating        *int32                     `json:"rating"`
	Review        *JobApplicationReviewModel `json:"review,omitempty"`
	Source        *string                    `json:"source"`
	Status        *JobApplicationStatusModel `json:"status,omitempty"`
	UpdatedAt     *time.Time                 `json:"updatedAt"`
	UpdatedBy     *UserNameModel             `json:"updatedBy,omitempty"`
}

JobApplicationSummaryModel defines model for JobApplicationSummaryModel.

type JobApplicationUserTaskModel

type JobApplicationUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	ApplicationId   *int64                        `json:"applicationId,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

JobApplicationUserTaskModel defines model for JobApplicationUserTaskModel.

type JobApplicationUserTaskRepresentation

type JobApplicationUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	ApplicationId   *int64                        `json:"applicationId,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

JobApplicationUserTaskRepresentation defines model for JobApplicationUserTaskRepresentation.

type JobApplicationWorkflowDetailModel added in v0.0.3

type JobApplicationWorkflowDetailModel struct {
	// PlacementType Type of placement (e.g., "Permanent", "Contract")
	PlacementType *string `json:"placementType"`

	// Stages Array of stages within the workflow
	Stages *[]JobApplicationWorkflowStageModel `json:"stages"`

	// UserGroup Array of user groups associated with the workflow
	UserGroup *[]UserGroupSummaryModel `json:"userGroup"`

	// WorkflowId Unique identifier for the workflow
	WorkflowId *int32 `json:"workflowId,omitempty"`

	// WorkflowName Name of the workflow
	WorkflowName *string `json:"workflowName"`
}

JobApplicationWorkflowDetailModel defines model for JobApplicationWorkflowDetailModel.

type JobApplicationWorkflowListModel added in v0.0.3

type JobApplicationWorkflowListModel struct {
	Items *[]JobApplicationWorkflowDetailModel `json:"items"`

	// TotalCount Total number of workflows available
	TotalCount *int32 `json:"totalCount,omitempty"`
}

JobApplicationWorkflowListModel defines model for JobApplicationWorkflowListModel.

type JobApplicationWorkflowModel

type JobApplicationWorkflowModel struct {
	Progress *SimpleWorkflow `json:"progress,omitempty"`

	// Stage Name of the workflow stage
	Stage string `json:"stage"`

	// StageIndex Position in the workflow
	StageIndex *int32 `json:"stageIndex"`

	// Step [Obsolete] Please reference stageIndex instead
	Step *int32 `json:"step"`
}

JobApplicationWorkflowModel defines model for JobApplicationWorkflowModel.

type JobApplicationWorkflowStageModel added in v0.0.3

type JobApplicationWorkflowStageModel struct {
	Progress *SimpleWorkflow `json:"progress,omitempty"`

	// StageIndex Position of the stage within the workflow
	StageIndex *int32 `json:"stageIndex"`

	// StageName Name of the workflow stage
	StageName *string `json:"stageName"`

	// Statuses Array of statuses within the stage
	Statuses *[]JobApplicationWorkflowStageStatusModel `json:"statuses"`

	// Step [Obsolete] Reference stageIndex instead
	Step *int32 `json:"step"`
}

JobApplicationWorkflowStageModel defines model for JobApplicationWorkflowStageModel.

type JobApplicationWorkflowStageStatusModel added in v0.0.3

type JobApplicationWorkflowStageStatusModel struct {
	// Active Whether the status is currently active
	Active *bool `json:"active,omitempty"`

	// Default Whether this is the default status
	Default *bool `json:"default,omitempty"`

	// DefaultRejected Whether this is the default rejected status
	DefaultRejected *bool `json:"defaultRejected,omitempty"`

	// Rejected Whether this status indicates rejection
	Rejected *bool `json:"rejected,omitempty"`

	// StatusId Unique identifier for the status
	StatusId *int32 `json:"statusId,omitempty"`

	// StatusName Name of the status
	StatusName *string `json:"statusName"`
}

JobApplicationWorkflowStageStatusModel defines model for JobApplicationWorkflowStageStatusModel.

type JobApplicationWorkflowSummaryModel added in v0.0.3

type JobApplicationWorkflowSummaryModel struct {
	// WorkflowId Unique identifier for the workflow
	WorkflowId *int32 `json:"workflowId,omitempty"`

	// WorkflowName Name of the workflow
	WorkflowName *string `json:"workflowName"`
}

JobApplicationWorkflowSummaryModel defines model for JobApplicationWorkflowSummaryModel.

type JobBoardJobAdLinks struct {
	Applications *string               `json:"applications"`
	Self         *string               `json:"self"`
	Ui           *JobBoardJobAdUILinks `json:"ui,omitempty"`
}

JobBoardJobAdLinks defines model for JobBoardJobAdLinks.

type JobBoardJobAdListRepresentation

type JobBoardJobAdListRepresentation struct {
	Items      *[]JobBoardJobAdSummaryModel `json:"items"`
	Links      *ModelLinks                  `json:"links,omitempty"`
	TotalCount int32                        `json:"totalCount"`
}

JobBoardJobAdListRepresentation defines model for JobBoardJobAdListRepresentation.

type JobBoardJobAdRepresentation

type JobBoardJobAdRepresentation struct {
	AdId         *int32                         `json:"adId,omitempty"`
	BulletPoints *[]string                      `json:"bulletPoints"`
	Description  *string                        `json:"description"`
	ExpiresAt    *time.Time                     `json:"expiresAt"`
	Links        *JobBoardJobAdLinks            `json:"links,omitempty"`
	Portal       *JobAdPortalModel              `json:"portal,omitempty"`
	PostedAt     *time.Time                     `json:"postedAt"`
	Reference    *string                        `json:"reference"`
	Screening    *[]JobAdScreeningQuestionModel `json:"screening"`
	Summary      *string                        `json:"summary"`
	Title        *string                        `json:"title"`
	UpdatedAt    *time.Time                     `json:"updatedAt"`
}

JobBoardJobAdRepresentation defines model for JobBoardJobAdRepresentation.

type JobBoardJobAdSummaryModel

type JobBoardJobAdSummaryModel struct {
	AdId         *int32                   `json:"adId,omitempty"`
	BulletPoints *[]string                `json:"bulletPoints"`
	ExpiresAt    *time.Time               `json:"expiresAt"`
	Portal       *JobAdPortalSummaryModel `json:"portal,omitempty"`
	PostedAt     *time.Time               `json:"postedAt"`
	Reference    *string                  `json:"reference"`
	Summary      *string                  `json:"summary"`
	Title        *string                  `json:"title"`
	UpdatedAt    *time.Time               `json:"updatedAt"`
}

JobBoardJobAdSummaryModel defines model for JobBoardJobAdSummaryModel.

type JobBoardJobAdUILinks struct {
	Applications *string `json:"applications"`
	Self         *string `json:"self"`
}

JobBoardJobAdUILinks defines model for JobBoardJobAdUILinks.

type JobBoardListModel

type JobBoardListModel struct {
	Items *[]JobBoardSummaryModel `json:"items"`
}

JobBoardListModel defines model for JobBoardListModel.

type JobBoardModel

type JobBoardModel struct {
	BoardId   *int32               `json:"boardId,omitempty"`
	Name      *string              `json:"name"`
	Portal    *JobBoardPortalModel `json:"portal,omitempty"`
	Reference *string              `json:"reference"`
}

JobBoardModel defines model for JobBoardModel.

type JobBoardPortalChildFieldModel

type JobBoardPortalChildFieldModel struct {
	FieldId    *int32                           `json:"fieldId,omitempty"`
	ListValues *[]JobBoardPortalFieldValueModel `json:"listValues"`
	Name       *string                          `json:"name"`
	Type       *JobBoardPortalFieldType         `json:"type,omitempty"`
}

JobBoardPortalChildFieldModel defines model for JobBoardPortalChildFieldModel.

type JobBoardPortalFieldModel

type JobBoardPortalFieldModel struct {
	FieldId    *int32                           `json:"fieldId,omitempty"`
	Fields     *[]JobBoardPortalChildFieldModel `json:"fields"`
	ListValues *[]JobBoardPortalFieldValueModel `json:"listValues"`
	Name       *string                          `json:"name"`
	Type       *JobBoardPortalFieldType         `json:"type,omitempty"`
}

JobBoardPortalFieldModel defines model for JobBoardPortalFieldModel.

type JobBoardPortalFieldType

type JobBoardPortalFieldType string

JobBoardPortalFieldType defines model for JobBoardPortalFieldType.

const (
	List JobBoardPortalFieldType = "List"
	Text JobBoardPortalFieldType = "Text"
)

Defines values for JobBoardPortalFieldType.

type JobBoardPortalFieldValueModel

type JobBoardPortalFieldValueModel struct {
	// ExternalValue Job board partner defined field value
	ExternalValue *string `json:"externalValue"`
	FieldId       *int32  `json:"fieldId,omitempty"`
	ParentValueId *int32  `json:"parentValueId"`
	Value         *string `json:"value"`
	ValueId       *int32  `json:"valueId,omitempty"`
}

JobBoardPortalFieldValueModel defines model for JobBoardPortalFieldValueModel.

type JobBoardPortalModel

type JobBoardPortalModel struct {
	Fields *[]JobBoardPortalFieldModel `json:"fields"`
}

JobBoardPortalModel defines model for JobBoardPortalModel.

type JobBoardSummaryModel

type JobBoardSummaryModel struct {
	BoardId   *int32  `json:"boardId,omitempty"`
	Name      *string `json:"name"`
	Reference *string `json:"reference"`
}

JobBoardSummaryModel defines model for JobBoardSummaryModel.

type JobOrderActivityListRepresentation

type JobOrderActivityListRepresentation struct {
	Items      *[]JobOrderActivityModel `json:"items"`
	Links      *PageLinks               `json:"links,omitempty"`
	TotalCount int32                    `json:"totalCount"`
}

JobOrderActivityListRepresentation defines model for JobOrderActivityListRepresentation.

type JobOrderActivityModel

type JobOrderActivityModel struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	InvoiceId    *int32                   `json:"invoiceId"`
	JobId        *int32                   `json:"jobId,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

JobOrderActivityModel defines model for JobOrderActivityModel.

type JobOrderActivityRepresentation

type JobOrderActivityRepresentation struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	InvoiceId    *int32                   `json:"invoiceId"`
	JobId        *int32                   `json:"jobId,omitempty"`
	Links        *ModelLinks              `json:"links,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

JobOrderActivityRepresentation defines model for JobOrderActivityRepresentation.

type JobOrderActivitySettingModel

type JobOrderActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

JobOrderActivitySettingModel defines model for JobOrderActivitySettingModel.

type JobOrderActivitySettingSummaryModel

type JobOrderActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

JobOrderActivitySettingSummaryModel defines model for JobOrderActivitySettingSummaryModel.

type JobOrderActivitySettingsListModel

type JobOrderActivitySettingsListModel struct {
	Items *[]JobOrderActivitySettingSummaryModel `json:"items"`
}

JobOrderActivitySettingsListModel defines model for JobOrderActivitySettingsListModel.

type JobOrderActivitySummaryListModel

type JobOrderActivitySummaryListModel struct {
	Items *[]JobOrderActivitySummaryModel `json:"items"`
}

JobOrderActivitySummaryListModel defines model for JobOrderActivitySummaryListModel.

type JobOrderActivitySummaryModel

type JobOrderActivitySummaryModel struct {
	ActivityId   *int64         `json:"activityId,omitempty"`
	ActivityName *string        `json:"activityName"`
	ActivityType *string        `json:"activityType"`
	CreatedAt    *time.Time     `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`
	JobId        *int32         `json:"jobId,omitempty"`
	Status       *string        `json:"status"`
	UpdatedAt    *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

JobOrderActivitySummaryModel defines model for JobOrderActivitySummaryModel.

type JobOrderAttachmentCategoryListRepresentation

type JobOrderAttachmentCategoryListRepresentation struct {
	Items *[]JobOrderAttachmentCategoryModel `json:"items"`
	Links *ModelLinks                        `json:"links,omitempty"`
}

JobOrderAttachmentCategoryListRepresentation defines model for JobOrderAttachmentCategoryListRepresentation.

type JobOrderAttachmentCategoryModel

type JobOrderAttachmentCategoryModel struct {
	Category *string                 `json:"category"`
	Type     *JobOrderAttachmentType `json:"type,omitempty"`
}

JobOrderAttachmentCategoryModel defines model for JobOrderAttachmentCategoryModel.

type JobOrderAttachmentLinks struct {
	Self *string `json:"self"`
}

JobOrderAttachmentLinks defines model for JobOrderAttachmentLinks.

type JobOrderAttachmentListRepresentation

type JobOrderAttachmentListRepresentation struct {
	Items      *[]JobOrderAttachmentModel `json:"items"`
	Links      *PageLinks                 `json:"links,omitempty"`
	TotalCount int32                      `json:"totalCount"`
}

JobOrderAttachmentListRepresentation defines model for JobOrderAttachmentListRepresentation.

type JobOrderAttachmentModel

type JobOrderAttachmentModel struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date     `json:"expiry"`
	FileName  *string                 `json:"fileName"`
	FileType  *string                 `json:"fileType"`
	Type      *JobOrderAttachmentType `json:"type,omitempty"`
	UpdatedAt *time.Time              `json:"updatedAt"`
}

JobOrderAttachmentModel defines model for JobOrderAttachmentModel.

type JobOrderAttachmentRepresentation

type JobOrderAttachmentRepresentation struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date      `json:"expiry"`
	FileName  *string                  `json:"fileName"`
	FileType  *string                  `json:"fileType"`
	Links     *JobOrderAttachmentLinks `json:"links,omitempty"`
	Type      *JobOrderAttachmentType  `json:"type,omitempty"`
	UpdatedAt *time.Time               `json:"updatedAt"`
}

JobOrderAttachmentRepresentation defines model for JobOrderAttachmentRepresentation.

type JobOrderAttachmentType

type JobOrderAttachmentType string

JobOrderAttachmentType defines model for JobOrderAttachmentType.

const (
	JobOrderAttachmentTypeJobDescription JobOrderAttachmentType = "JobDescription"
	JobOrderAttachmentTypeOther          JobOrderAttachmentType = "Other"
)

Defines values for JobOrderAttachmentType.

type JobOrderCategoryModel

type JobOrderCategoryModel struct {
	CategoryId  int32                     `json:"categoryId"`
	Name        string                    `json:"name"`
	SubCategory *JobOrderSubCategoryModel `json:"subCategory,omitempty"`
}

JobOrderCategoryModel defines model for JobOrderCategoryModel.

type JobOrderFeeModel

type JobOrderFeeModel struct {
	Currency       *string              `json:"currency"`
	EstimatedTotal *float64             `json:"estimatedTotal"`
	Rate           *float64             `json:"rate"`
	RateType       *JobOrderFeeRateType `json:"rateType,omitempty"`
}

JobOrderFeeModel defines model for JobOrderFeeModel.

type JobOrderFeeRateType

type JobOrderFeeRateType string

JobOrderFeeRateType defines model for JobOrderFeeRateType.

const (
	JobOrderFeeRateTypeFixed   JobOrderFeeRateType = "Fixed"
	JobOrderFeeRateTypeMargin  JobOrderFeeRateType = "Margin"
	JobOrderFeeRateTypePercent JobOrderFeeRateType = "Percent"
)

Defines values for JobOrderFeeRateType.

type JobOrderInvoiceExpenseListModel

type JobOrderInvoiceExpenseListModel struct {
	Items *[]JobOrderInvoiceExpenseModel `json:"items"`
	Total *float64                       `json:"total"`
}

JobOrderInvoiceExpenseListModel defines model for JobOrderInvoiceExpenseListModel.

type JobOrderInvoiceExpenseModel

type JobOrderInvoiceExpenseModel struct {
	Cost        *float64 `json:"cost,omitempty"`
	Description *string  `json:"description"`
}

JobOrderInvoiceExpenseModel defines model for JobOrderInvoiceExpenseModel.

type JobOrderInvoiceListModel

type JobOrderInvoiceListModel struct {
	Invoices *[]JobOrderInvoiceSummaryModel `json:"invoices"`
	Job      *JobOrderRetainedModel         `json:"job,omitempty"`
}

JobOrderInvoiceListModel defines model for JobOrderInvoiceListModel.

type JobOrderInvoiceModel

type JobOrderInvoiceModel struct {
	Amount                *float64                           `json:"amount,omitempty"`
	CreatedAt             *time.Time                         `json:"createdAt"`
	CreatedBy             *UserNameModel                     `json:"createdBy,omitempty"`
	Expenses              *JobOrderInvoiceExpenseListModel   `json:"expenses,omitempty"`
	ForecastedDate        *openapi_types.Date                `json:"forecastedDate"`
	InvoiceId             *int32                             `json:"invoiceId,omitempty"`
	InvoiceNumber         *string                            `json:"invoiceNumber"`
	JobId                 *int32                             `json:"jobId,omitempty"`
	Placements            *JobOrderInvoicePlacementListModel `json:"placements,omitempty"`
	SentDetails           *JobOrderSentInvoiceModel          `json:"sentDetails,omitempty"`
	Stage                 *JobOrderInvoiceStageModel         `json:"stage,omitempty"`
	Status                *string                            `json:"status"`
	TriggerAt             *openapi_types.Date                `json:"triggerAt"`
	TriggerJobOrderStatus *StatusModel                       `json:"triggerJobOrderStatus,omitempty"`
	TriggerType           *string                            `json:"triggerType"`
	UpdatedAt             *time.Time                         `json:"updatedAt"`
	UpdatedBy             *UserNameModel                     `json:"updatedBy,omitempty"`
}

JobOrderInvoiceModel defines model for JobOrderInvoiceModel.

type JobOrderInvoicePlacementListModel

type JobOrderInvoicePlacementListModel struct {
	Placements      *[]JobOrderInvoicePlacementModel `json:"placements"`
	TotalPlacements *int32                           `json:"totalPlacements,omitempty"`
}

JobOrderInvoicePlacementListModel defines model for JobOrderInvoicePlacementListModel.

type JobOrderInvoicePlacementModel

type JobOrderInvoicePlacementModel struct {
	CandidateId *int32              `json:"candidateId,omitempty"`
	PlacementId *int32              `json:"placementId,omitempty"`
	StartDate   *openapi_types.Date `json:"startDate"`
}

JobOrderInvoicePlacementModel defines model for JobOrderInvoicePlacementModel.

type JobOrderInvoiceStageModel

type JobOrderInvoiceStageModel struct {
	Name    string `json:"name"`
	StageId int32  `json:"stageId"`
}

JobOrderInvoiceStageModel defines model for JobOrderInvoiceStageModel.

type JobOrderInvoiceSummaryModel

type JobOrderInvoiceSummaryModel struct {
	Amount        *float64                   `json:"amount,omitempty"`
	InvoiceId     *int32                     `json:"invoiceId,omitempty"`
	InvoiceNumber *string                    `json:"invoiceNumber"`
	JobId         *int32                     `json:"jobId,omitempty"`
	Stage         *JobOrderInvoiceStageModel `json:"stage,omitempty"`
}

JobOrderInvoiceSummaryModel defines model for JobOrderInvoiceSummaryModel.

type JobOrderJobApplicationStatisticsSummaryModel

type JobOrderJobApplicationStatisticsSummaryModel struct {
	Active *int32 `json:"active,omitempty"`
	New    *int32 `json:"new,omitempty"`
	Total  *int32 `json:"total,omitempty"`
}

JobOrderJobApplicationStatisticsSummaryModel defines model for JobOrderJobApplicationStatisticsSummaryModel.

type JobOrderLinks struct {
	// Applications Job applications
	Applications *string `json:"applications"`

	// Attachments Attachments
	Attachments *string `json:"attachments"`

	// Notes Notes
	Notes *string `json:"notes"`
	Self  *string `json:"self"`
}

JobOrderLinks defines model for JobOrderLinks.

type JobOrderListRepresentation

type JobOrderListRepresentation struct {
	Items      *[]JobOrderSummaryModel `json:"items"`
	Links      *PageLinks              `json:"links,omitempty"`
	TotalCount int32                   `json:"totalCount"`
}

JobOrderListRepresentation defines model for JobOrderListRepresentation.

type JobOrderLocationAreaModel

type JobOrderLocationAreaModel struct {
	AreaId int32  `json:"areaId"`
	Name   string `json:"name"`
}

JobOrderLocationAreaModel defines model for JobOrderLocationAreaModel.

type JobOrderLocationModel

type JobOrderLocationModel struct {
	Area       *JobOrderLocationAreaModel `json:"area,omitempty"`
	LocationId int32                      `json:"locationId"`
	Name       string                     `json:"name"`
}

JobOrderLocationModel defines model for JobOrderLocationModel.

type JobOrderRateCardModel

type JobOrderRateCardModel struct {
	JobOrderId *int32  `json:"jobOrderId,omitempty"`
	RateCard   *string `json:"rateCard"`
}

JobOrderRateCardModel defines model for JobOrderRateCardModel.

type JobOrderRepresentation

type JobOrderRepresentation struct {
	Category         *JobOrderCategoryModel              `json:"category,omitempty"`
	ClosedAt         *time.Time                          `json:"closedAt"`
	ClosedBy         *UserNameModel                      `json:"closedBy,omitempty"`
	Company          *CompanyNameModel                   `json:"company,omitempty"`
	Contact          *ContactNameModel                   `json:"contact,omitempty"`
	CreatedAt        *time.Time                          `json:"createdAt"`
	CreatedBy        *UserNameModel                      `json:"createdBy,omitempty"`
	Custom           *[]CustomFieldValueModel            `json:"custom"`
	Duration         *DurationModel                      `json:"duration,omitempty"`
	EndDate          *openapi_types.Date                 `json:"endDate"`
	Fee              *JobOrderFeeModel                   `json:"fee,omitempty"`
	JobDescription   *string                             `json:"jobDescription"`
	JobId            int32                               `json:"jobId"`
	JobTitle         *string                             `json:"jobTitle"`
	JobType          *string                             `json:"jobType"`
	Links            *JobOrderLinks                      `json:"links,omitempty"`
	Location         *JobOrderLocationModel              `json:"location,omitempty"`
	NumberOfJobs     *int32                              `json:"numberOfJobs,omitempty"`
	OtherContacts    *[]ContactNameModel                 `json:"otherContacts"`
	Owner            *UserNameModel                      `json:"owner,omitempty"`
	PartnerActions   *[]PartnerActionStageModel          `json:"partnerActions"`
	Recruiters       *[]UserNameModel                    `json:"recruiters"`
	Salary           *JobOrderSalaryRangeModel           `json:"salary,omitempty"`
	SkillTags        *JobOrderSkillTags                  `json:"skillTags,omitempty"`
	Source           *string                             `json:"source"`
	Start            *JobOrderStartModel                 `json:"start,omitempty"`
	Statistics       *JobOrderStatisticsSummaryModel     `json:"statistics,omitempty"`
	Status           *StatusModel                        `json:"status,omitempty"`
	UpdatedAt        *time.Time                          `json:"updatedAt"`
	UpdatedBy        *UserNameModel                      `json:"updatedBy,omitempty"`
	UserFavourite    *bool                               `json:"userFavourite"`
	WorkShift        *JobOrderWorkShiftModel             `json:"workShift,omitempty"`
	WorkType         *WorkTypeModel                      `json:"workType,omitempty"`
	Workflow         *JobApplicationWorkflowSummaryModel `json:"workflow,omitempty"`
	WorkplaceAddress *CompanyAddressModel                `json:"workplaceAddress,omitempty"`
}

JobOrderRepresentation defines model for JobOrderRepresentation.

type JobOrderRetainedInvoiceRepresentation

type JobOrderRetainedInvoiceRepresentation struct {
	Invoice *JobOrderInvoiceModel  `json:"invoice,omitempty"`
	Job     *JobOrderRetainedModel `json:"job,omitempty"`
	Links   *ModelLinks            `json:"links,omitempty"`
}

JobOrderRetainedInvoiceRepresentation defines model for JobOrderRetainedInvoiceRepresentation.

type JobOrderRetainedModel

type JobOrderRetainedModel struct {
	Company         *CompanyNameModel `json:"company,omitempty"`
	Contact         *ContactNameModel `json:"contact,omitempty"`
	FeeCurrencyCode *string           `json:"feeCurrencyCode"`
	JobId           int32             `json:"jobId"`
	JobTitle        *string           `json:"jobTitle"`
	JobType         *string           `json:"jobType"`
	Owner           *UserNameModel    `json:"owner,omitempty"`
}

JobOrderRetainedModel defines model for JobOrderRetainedModel.

type JobOrderSalaryRangeModel

type JobOrderSalaryRangeModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	RateHigh *float64       `json:"rateHigh"`
	RateLow  *float64       `json:"rateLow"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`

	// TimePerWeek Number of days per week for a daily rate or hours per week for an hourly rate.
	TimePerWeek *float64 `json:"timePerWeek"`
}

JobOrderSalaryRangeModel defines model for JobOrderSalaryRangeModel.

type JobOrderSentInvoiceModel

type JobOrderSentInvoiceModel struct {
	BillingContactEmails *string        `json:"billingContactEmails"`
	BillingContactNames  *string        `json:"billingContactNames"`
	DueDate              *time.Time     `json:"dueDate"`
	PaymentTermsDays     *int32         `json:"paymentTermsDays"`
	PoNumber             *string        `json:"poNumber"`
	SentAt               *time.Time     `json:"sentAt"`
	SentBy               *UserNameModel `json:"sentBy,omitempty"`
}

JobOrderSentInvoiceModel defines model for JobOrderSentInvoiceModel.

type JobOrderSkillTags

type JobOrderSkillTags struct {
	MatchAll *bool     `json:"matchAll,omitempty"`
	Tags     *[]string `json:"tags"`
}

JobOrderSkillTags defines model for JobOrderSkillTags.

type JobOrderStartModel

type JobOrderStartModel struct {
	// Date The specific date that a job starts or a candidate is available
	Date      *openapi_types.Date `json:"date"`
	Immediate *bool               `json:"immediate,omitempty"`
	Relative  *RelativeStartModel `json:"relative,omitempty"`
}

JobOrderStartModel defines model for JobOrderStartModel.

type JobOrderStatisticsSummaryModel

type JobOrderStatisticsSummaryModel struct {
	Applications *JobOrderJobApplicationStatisticsSummaryModel `json:"applications,omitempty"`
}

JobOrderStatisticsSummaryModel defines model for JobOrderStatisticsSummaryModel.

type JobOrderSubCategoryModel

type JobOrderSubCategoryModel struct {
	Name          string `json:"name"`
	SubCategoryId int32  `json:"subCategoryId"`
}

JobOrderSubCategoryModel defines model for JobOrderSubCategoryModel.

type JobOrderSummaryModel

type JobOrderSummaryModel struct {
	ClosedAt      *time.Time             `json:"closedAt"`
	ClosedBy      *UserNameModel         `json:"closedBy,omitempty"`
	Company       *CompanyNameModel      `json:"company,omitempty"`
	Contact       *ContactNameModel      `json:"contact,omitempty"`
	CreatedAt     *time.Time             `json:"createdAt"`
	CreatedBy     *UserNameModel         `json:"createdBy,omitempty"`
	JobId         int32                  `json:"jobId"`
	JobTitle      *string                `json:"jobTitle"`
	Location      *JobOrderLocationModel `json:"location,omitempty"`
	Owner         *UserNameModel         `json:"owner,omitempty"`
	Source        *string                `json:"source"`
	Status        *StatusModel           `json:"status,omitempty"`
	UpdatedAt     *time.Time             `json:"updatedAt"`
	UpdatedBy     *UserNameModel         `json:"updatedBy,omitempty"`
	UserFavourite *bool                  `json:"userFavourite"`
}

JobOrderSummaryModel defines model for JobOrderSummaryModel.

type JobOrderTitleModel

type JobOrderTitleModel struct {
	Company  *CompanyNameModel      `json:"company,omitempty"`
	Contact  *ContactNameModel      `json:"contact,omitempty"`
	JobId    int32                  `json:"jobId"`
	JobTitle *string                `json:"jobTitle"`
	Location *JobOrderLocationModel `json:"location,omitempty"`
	Owner    *UserNameModel         `json:"owner,omitempty"`
	Source   *string                `json:"source"`
	Status   *StatusModel           `json:"status,omitempty"`
}

JobOrderTitleModel defines model for JobOrderTitleModel.

type JobOrderUserTaskModel

type JobOrderUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	JobId           *int32                        `json:"jobId,omitempty"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

JobOrderUserTaskModel defines model for JobOrderUserTaskModel.

type JobOrderUserTaskRepresentation

type JobOrderUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	JobId           *int32                        `json:"jobId,omitempty"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

JobOrderUserTaskRepresentation defines model for JobOrderUserTaskRepresentation.

type JobOrderWorkShiftModel

type JobOrderWorkShiftModel struct {
	EndTime   *string   `json:"endTime"`
	StartTime *string   `json:"startTime"`
	WorkDays  *[]string `json:"workDays"`
}

JobOrderWorkShiftModel defines model for JobOrderWorkShiftModel.

type ListCompanyWorkflowsParams

type ListCompanyWorkflowsParams struct {
	WorkflowId *[]int32                       `form:"WorkflowId,omitempty" json:"WorkflowId,omitempty"`
	Include    *[]FindCompanyWorkflowsInclude `form:"Include,omitempty" json:"Include,omitempty"`

	// Embed Embed related resources within the results.
	Embed *[]string `form:"Embed,omitempty" json:"Embed,omitempty"`
}

ListCompanyWorkflowsParams defines parameters for ListCompanyWorkflows.

type ListCompanyWorkflowsResponse

type ListCompanyWorkflowsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyWorkflowListRepresentation
}

func ParseListCompanyWorkflowsResponse

func ParseListCompanyWorkflowsResponse(rsp *http.Response) (*ListCompanyWorkflowsResponse, error)

ParseListCompanyWorkflowsResponse parses an HTTP response from a ListCompanyWorkflowsWithResponse call

func (ListCompanyWorkflowsResponse) Status

Status returns HTTPResponse.Status

func (ListCompanyWorkflowsResponse) StatusCode

func (r ListCompanyWorkflowsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type LocationAreaModel

type LocationAreaModel struct {
	AreaId int32  `json:"areaId"`
	Name   string `json:"name"`
}

LocationAreaModel defines model for LocationAreaModel.

type LocationListRepresentation

type LocationListRepresentation struct {
	Items *[]LocationModel `json:"items"`
	Links *ModelLinks      `json:"links,omitempty"`
}

LocationListRepresentation defines model for LocationListRepresentation.

type LocationModel

type LocationModel struct {
	Areas      *[]LocationAreaModel `json:"areas"`
	LocationId int32                `json:"locationId"`
	Name       string               `json:"name"`
}

LocationModel defines model for LocationModel.

type MarkCompleteUserTaskResponse

type MarkCompleteUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseMarkCompleteUserTaskResponse

func ParseMarkCompleteUserTaskResponse(rsp *http.Response) (*MarkCompleteUserTaskResponse, error)

ParseMarkCompleteUserTaskResponse parses an HTTP response from a MarkCompleteUserTaskWithResponse call

func (MarkCompleteUserTaskResponse) Status

Status returns HTTPResponse.Status

func (MarkCompleteUserTaskResponse) StatusCode

func (r MarkCompleteUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MarkIncompleteUserTaskResponse

type MarkIncompleteUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseMarkIncompleteUserTaskResponse

func ParseMarkIncompleteUserTaskResponse(rsp *http.Response) (*MarkIncompleteUserTaskResponse, error)

ParseMarkIncompleteUserTaskResponse parses an HTTP response from a MarkIncompleteUserTaskWithResponse call

func (MarkIncompleteUserTaskResponse) Status

Status returns HTTPResponse.Status

func (MarkIncompleteUserTaskResponse) StatusCode

func (r MarkIncompleteUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MatchedByEmailAddressModel

type MatchedByEmailAddressModel struct {
	// Candidates Top 5 most recently updated matching candidates
	Candidates *[]CandidateMatchedByEmailModel `json:"candidates"`

	// Contacts Top 5 most recently updated matching contacts
	Contacts *[]ContactMatchedByEmailModel `json:"contacts"`

	// Users Top 5 most recently updated matching users
	Users *[]UserMatchedByEmailModel `json:"users"`
}

MatchedByEmailAddressModel defines model for MatchedByEmailAddressModel.

type MatchedByPhoneNumberModel

type MatchedByPhoneNumberModel struct {
	// Candidates Top 5 most recently updated matching candidates
	Candidates *[]CandidateMatchedByPhoneModel `json:"candidates"`

	// Companies Top 5 most recently updated matching companies
	Companies *[]CompanyMatchedByPhoneModel `json:"companies"`

	// Contacts Top 5 most recently updated matching contacts
	Contacts *[]ContactMatchedByPhoneModel `json:"contacts"`
	Quality  *PhoneNumberMatchQuality      `json:"quality,omitempty"`

	// Users Top 5 most recently updated matching users
	Users *[]UserMatchedByPhoneModel `json:"users"`
}

MatchedByPhoneNumberModel defines model for MatchedByPhoneNumberModel.

type MatchedEmailAddressModel

type MatchedEmailAddressModel struct {
	Email *string                `json:"email"`
	Type  *EmailAddressMatchType `json:"type,omitempty"`
}

MatchedEmailAddressModel defines model for MatchedEmailAddressModel.

type MatchedEmailAddressModelCompanyName

type MatchedEmailAddressModelCompanyName struct {
	CompanyId *int32  `json:"companyId,omitempty"`
	Name      *string `json:"name"`
}

MatchedEmailAddressModelCompanyName defines model for MatchedEmailAddressModelCompanyName.

type MatchedPhoneNumberModel

type MatchedPhoneNumberModel struct {
	Normalized *string               `json:"normalized"`
	Number     *string               `json:"number"`
	Type       *PhoneNumberMatchType `json:"type,omitempty"`
}

MatchedPhoneNumberModel defines model for MatchedPhoneNumberModel.

type MatchedPhoneNumberModelCompanyName

type MatchedPhoneNumberModelCompanyName struct {
	CompanyId *int32  `json:"companyId,omitempty"`
	Name      *string `json:"name"`
}

MatchedPhoneNumberModelCompanyName defines model for MatchedPhoneNumberModelCompanyName.

type ModelLinks struct {
	Self *string `json:"self"`
}

ModelLinks defines model for ModelLinks.

type NameModel

type NameModel struct {
	// Name Resource name
	Name string `json:"name"`
}

NameModel defines model for NameModel.

type NameModelListOf

type NameModelListOf struct {
	Items *[]NameModel `json:"items"`
}

NameModelListOf defines model for NameModelListOf.

type NoteAttachmentListRepresentation

type NoteAttachmentListRepresentation struct {
	Items      *[]NoteAttachmentModel `json:"items"`
	Links      *PageLinks             `json:"links,omitempty"`
	TotalCount int32                  `json:"totalCount"`
}

NoteAttachmentListRepresentation defines model for NoteAttachmentListRepresentation.

type NoteAttachmentModel

type NoteAttachmentModel struct {
	AttachmentId openapi_types.UUID `json:"attachmentId"`
	CreatedAt    *time.Time         `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel     `json:"createdBy,omitempty"`
	FileName     *string            `json:"fileName"`
	FileType     *string            `json:"fileType"`
}

NoteAttachmentModel defines model for NoteAttachmentModel.

type NoteLinks struct {
	Self *string `json:"self"`
}

NoteLinks defines model for NoteLinks.

type NoteListRepresentation

type NoteListRepresentation struct {
	Items      *[]NoteSummaryModel `json:"items"`
	Links      *PageLinks          `json:"links,omitempty"`
	TotalCount int32               `json:"totalCount"`
}

NoteListRepresentation defines model for NoteListRepresentation.

type NoteModel

type NoteModel struct {
	Applications *[]JobApplicationSummaryModel `json:"applications"`
	Attachments  *[]NoteAttachmentModel        `json:"attachments"`
	Candidates   *[]CandidateNameModel         `json:"candidates"`
	Companies    *[]CompanyNameModel           `json:"companies"`
	Contacts     *[]ContactNameModel           `json:"contacts"`
	CreatedAt    *time.Time                    `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel                `json:"createdBy,omitempty"`
	Jobs         *[]JobOrderTitleModel         `json:"jobs"`
	NoteId       openapi_types.UUID            `json:"noteId"`
	Placements   *[]PlacementSummaryModel      `json:"placements"`

	// Readonly This note cannot be updated
	Readonly     *bool                      `json:"readonly,omitempty"`
	Reference    *string                    `json:"reference"`
	Requisitions *[]RequisitionSummaryModel `json:"requisitions"`
	Source       *string                    `json:"source"`
	Subject      *string                    `json:"subject"`
	Text         *string                    `json:"text"`
	Type         *string                    `json:"type"`
	UpdatedAt    *time.Time                 `json:"updatedAt"`
	UpdatedBy    *UserNameModel             `json:"updatedBy,omitempty"`
}

NoteModel defines model for NoteModel.

type NoteRepresentation

type NoteRepresentation struct {
	Applications *[]JobApplicationSummaryModel `json:"applications"`
	Attachments  *[]NoteAttachmentModel        `json:"attachments"`
	Candidates   *[]CandidateNameModel         `json:"candidates"`
	Companies    *[]CompanyNameModel           `json:"companies"`
	Contacts     *[]ContactNameModel           `json:"contacts"`
	CreatedAt    *time.Time                    `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel                `json:"createdBy,omitempty"`
	Jobs         *[]JobOrderTitleModel         `json:"jobs"`
	Links        *NoteLinks                    `json:"links,omitempty"`
	NoteId       openapi_types.UUID            `json:"noteId"`
	Placements   *[]PlacementSummaryModel      `json:"placements"`

	// Readonly This note cannot be updated
	Readonly     *bool                      `json:"readonly,omitempty"`
	Reference    *string                    `json:"reference"`
	Requisitions *[]RequisitionSummaryModel `json:"requisitions"`
	Source       *string                    `json:"source"`
	Subject      *string                    `json:"subject"`
	Text         *string                    `json:"text"`
	Type         *string                    `json:"type"`
	UpdatedAt    *time.Time                 `json:"updatedAt"`
	UpdatedBy    *UserNameModel             `json:"updatedBy,omitempty"`
}

NoteRepresentation defines model for NoteRepresentation.

type NoteSummaryModel

type NoteSummaryModel struct {
	CreatedAt *time.Time         `json:"createdAt,omitempty"`
	CreatedBy *UserNameModel     `json:"createdBy,omitempty"`
	NoteId    openapi_types.UUID `json:"noteId"`

	// Readonly This note cannot be updated
	Readonly    *bool          `json:"readonly,omitempty"`
	Reference   *string        `json:"reference"`
	TextPartial *string        `json:"textPartial"`
	Type        *string        `json:"type"`
	UpdatedAt   *time.Time     `json:"updatedAt"`
	UpdatedBy   *UserNameModel `json:"updatedBy,omitempty"`
}

NoteSummaryModel defines model for NoteSummaryModel.

type NoteTypeDefaultModel

type NoteTypeDefaultModel struct {
	Email *bool `json:"email,omitempty"`
	Note  *bool `json:"note,omitempty"`
	Sms   *bool `json:"sms,omitempty"`
}

NoteTypeDefaultModel defines model for NoteTypeDefaultModel.

type NoteTypeListRepresentation

type NoteTypeListRepresentation struct {
	Items *[]NoteTypeModel `json:"items"`
}

NoteTypeListRepresentation defines model for NoteTypeListRepresentation.

type NoteTypeModel

type NoteTypeModel struct {
	Default *NoteTypeDefaultModel `json:"default,omitempty"`
	Name    string                `json:"name"`
}

NoteTypeModel defines model for NoteTypeModel.

type Operation

type Operation struct {
	Op *OperationType `json:"op,omitempty"`

	// Path Single entity path to address, e.g. /jobs, /candidates, /applications, /placements, /companies or /contacts
	Path *string `json:"path"`

	// Value Comma separated entitiy ids, e.g. 1000, 1001, 1002
	Value *[]int64 `json:"value"`
}

Operation defines model for Operation.

type OperationType

type OperationType string

OperationType defines model for OperationType.

const (
	Add    OperationType = "Add"
	Remove OperationType = "Remove"
)

Defines values for OperationType.

type OpportunityListRepresentation added in v0.0.6

type OpportunityListRepresentation struct {
	Items      *[]OpportunitySummaryModel `json:"items"`
	Links      *PageLinks                 `json:"links,omitempty"`
	TotalCount int32                      `json:"totalCount"`
}

OpportunityListRepresentation defines model for OpportunityListRepresentation.

type OpportunityStageModel

type OpportunityStageModel struct {
	Active  *bool               `json:"active,omitempty"`
	Name    *string             `json:"name"`
	StageId *openapi_types.UUID `json:"stageId"`
}

OpportunityStageModel defines model for OpportunityStageModel.

type OpportunitySummaryModel

type OpportunitySummaryModel struct {
	AdditionalInformation *string                `json:"additionalInformation"`
	Company               *int32                 `json:"company,omitempty"`
	CreatedAt             *time.Time             `json:"createdAt"`
	CreatedBy             *int32                 `json:"createdBy,omitempty"`
	CurrentStage          *OpportunityStageModel `json:"currentStage,omitempty"`
	EstimatedClose        *time.Time             `json:"estimatedClose"`
	OpportunityId         *openapi_types.UUID    `json:"opportunityId,omitempty"`
	OpportunityTitle      *string                `json:"opportunityTitle"`
	Owners                *[]int32               `json:"owners"`
	UpdatedAt             *time.Time             `json:"updatedAt"`
	UpdatedBy             *int32                 `json:"updatedBy,omitempty"`
	Value                 *OpportunityValueModel `json:"value,omitempty"`
	WorkType              *int32                 `json:"workType"`
}

OpportunitySummaryModel defines model for OpportunitySummaryModel.

type OpportunityValueModel

type OpportunityValueModel struct {
	Value *float64 `json:"value"`
}

OpportunityValueModel defines model for OpportunityValueModel.

type PageLinks struct {
	First *string `json:"first"`
	Last  *string `json:"last"`
	Next  *string `json:"next"`
	Prev  *string `json:"prev"`
}

PageLinks defines model for PageLinks.

type PartnerActionFilterModel

type PartnerActionFilterModel struct {
	// AdminOnly Action is available to admin users only
	AdminOnly *bool `json:"adminOnly,omitempty"`

	// ApprovedOnly Action is only available on approved entities (currently only supported for placements)
	ApprovedOnly *bool                           `json:"approvedOnly,omitempty"`
	Status       *PartnerActionStatusFilterModel `json:"status,omitempty"`
}

PartnerActionFilterModel defines model for PartnerActionFilterModel.

type PartnerActionListRepresentation

type PartnerActionListRepresentation struct {
	// Items Partner actions
	Items *[]PartnerActionModel `json:"items"`
	Links *ModelLinks           `json:"links,omitempty"`
}

PartnerActionListRepresentation defines model for PartnerActionListRepresentation.

type PartnerActionModel

type PartnerActionModel struct {
	ActionFilter *PartnerActionFilterModel `json:"actionFilter,omitempty"`

	// ActionId Unique identifier for the partner action
	ActionId *openapi_types.UUID `json:"actionId,omitempty"`

	// ActionName Menu item label that will appear to the end-user
	ActionName *string            `json:"actionName"`
	ActionType *PartnerActionType `json:"actionType,omitempty"`

	// AllowResubmit Allow resources to be resubmitted to an action.
	AllowResubmit *bool `json:"allowResubmit,omitempty"`

	// CreatedAt Date the partner action was added
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// Reference Unique partner defined reference/identifier for the action
	Reference *string `json:"reference"`

	// UpdatedAt Date the partner action was last updated
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`

	// Url URL to open after the action is selected and assigned the `"Submitted"` stage.
	Url     *string               `json:"url"`
	UrlType *PartnerActionUrlType `json:"urlType,omitempty"`

	// WebhookData Additional data that will be included with the webhook notification
	WebhookData *interface{} `json:"webhookData"`
}

PartnerActionModel defines model for PartnerActionModel.

type PartnerActionRepresentation

type PartnerActionRepresentation struct {
	ActionFilter *PartnerActionFilterModel `json:"actionFilter,omitempty"`

	// ActionId Unique identifier for the partner action
	ActionId *openapi_types.UUID `json:"actionId,omitempty"`

	// ActionName Menu item label that will appear to the end-user
	ActionName *string            `json:"actionName"`
	ActionType *PartnerActionType `json:"actionType,omitempty"`

	// AllowResubmit Allow resources to be resubmitted to an action.
	AllowResubmit *bool `json:"allowResubmit,omitempty"`

	// CreatedAt Date the partner action was added
	CreatedAt *time.Time  `json:"createdAt,omitempty"`
	Links     *ModelLinks `json:"links,omitempty"`

	// Reference Unique partner defined reference/identifier for the action
	Reference *string `json:"reference"`

	// UpdatedAt Date the partner action was last updated
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`

	// Url URL to open after the action is selected and assigned the `"Submitted"` stage.
	Url     *string               `json:"url"`
	UrlType *PartnerActionUrlType `json:"urlType,omitempty"`

	// WebhookData Additional data that will be included with the webhook notification
	WebhookData *interface{} `json:"webhookData"`
}

PartnerActionRepresentation defines model for PartnerActionRepresentation.

type PartnerActionResultCommandModel

type PartnerActionResultCommandModel struct {
	// Score Optional partner score for the action result
	Score *int32 `json:"score"`

	// Url Optional partner defined URL for the action result
	Url     *string                     `json:"url"`
	UrlType *PartnerActionResultUrlType `json:"urlType,omitempty"`
}

PartnerActionResultCommandModel Optional complete or partial results for a partner action

type PartnerActionResultModel

type PartnerActionResultModel struct {
	// Score Optional partner score for the action result
	Score *int32 `json:"score"`

	// Url Optional partner defined URL for the action result
	Url     *string                     `json:"url"`
	UrlType *PartnerActionResultUrlType `json:"urlType,omitempty"`
}

PartnerActionResultModel defines model for PartnerActionResultModel.

type PartnerActionResultUrlType

type PartnerActionResultUrlType string

PartnerActionResultUrlType defines model for PartnerActionResultUrlType.

const (
	PartnerActionResultUrlTypePage  PartnerActionResultUrlType = "Page"
	PartnerActionResultUrlTypePopup PartnerActionResultUrlType = "Popup"
)

Defines values for PartnerActionResultUrlType.

type PartnerActionStage

type PartnerActionStage string

PartnerActionStage defines model for PartnerActionStage.

const (
	PartnerActionStageCancelled  PartnerActionStage = "Cancelled"
	PartnerActionStageCompleted  PartnerActionStage = "Completed"
	PartnerActionStageInProgress PartnerActionStage = "InProgress"
	PartnerActionStageRejected   PartnerActionStage = "Rejected"
	PartnerActionStageSubmitted  PartnerActionStage = "Submitted"
)

Defines values for PartnerActionStage.

type PartnerActionStageModel

type PartnerActionStageModel struct {
	ActionId   *openapi_types.UUID `json:"actionId,omitempty"`
	ActionName *string             `json:"actionName"`

	// Reference Unique partner defined reference/identifier for the action
	Reference *string                   `json:"reference"`
	Result    *PartnerActionResultModel `json:"result,omitempty"`
	Stage     *PartnerActionStage       `json:"stage,omitempty"`

	// Status Partner defined progress status message for the action
	Status      *string        `json:"status"`
	SubmittedAt *time.Time     `json:"submittedAt,omitempty"`
	SubmittedBy *UserNameModel `json:"submittedBy,omitempty"`
	UpdatedAt   *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy   *UserNameModel `json:"updatedBy,omitempty"`
}

PartnerActionStageModel defines model for PartnerActionStageModel.

type PartnerActionStatusFilterModel

type PartnerActionStatusFilterModel struct {
	// ActiveOnly Action is available to entities with an active status
	ActiveOnly *bool `json:"activeOnly,omitempty"`

	// StatusId Action is available to entities with a specific status
	StatusId *[]int32 `json:"statusId"`
}

PartnerActionStatusFilterModel defines model for PartnerActionStatusFilterModel.

type PartnerActionType

type PartnerActionType string

PartnerActionType defines model for PartnerActionType.

const (
	PartnerActionTypeCandidate      PartnerActionType = "Candidate"
	PartnerActionTypeCompany        PartnerActionType = "Company"
	PartnerActionTypeContact        PartnerActionType = "Contact"
	PartnerActionTypeJob            PartnerActionType = "Job"
	PartnerActionTypeJobAd          PartnerActionType = "JobAd"
	PartnerActionTypeJobApplication PartnerActionType = "JobApplication"
	PartnerActionTypePlacement      PartnerActionType = "Placement"
)

Defines values for PartnerActionType.

type PartnerActionUrlType

type PartnerActionUrlType string

PartnerActionUrlType defines model for PartnerActionUrlType.

const (
	PartnerActionUrlTypePage       PartnerActionUrlType = "Page"
	PartnerActionUrlTypePopup      PartnerActionUrlType = "Popup"
	PartnerActionUrlTypeSideDrawer PartnerActionUrlType = "SideDrawer"
)

Defines values for PartnerActionUrlType.

type PatchFolderJSONBody

type PatchFolderJSONBody = []Operation

PatchFolderJSONBody defines parameters for PatchFolder.

type PatchFolderJSONRequestBody

type PatchFolderJSONRequestBody = PatchFolderJSONBody

PatchFolderJSONRequestBody defines body for PatchFolder for application/json ContentType.

type PatchFolderResponse

type PatchFolderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePatchFolderResponse

func ParsePatchFolderResponse(rsp *http.Response) (*PatchFolderResponse, error)

ParsePatchFolderResponse parses an HTTP response from a PatchFolderWithResponse call

func (PatchFolderResponse) Status

func (r PatchFolderResponse) Status() string

Status returns HTTPResponse.Status

func (PatchFolderResponse) StatusCode

func (r PatchFolderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PhoneNumberMatchQuality

type PhoneNumberMatchQuality string

PhoneNumberMatchQuality defines model for PhoneNumberMatchQuality.

const (
	Exact      PhoneNumberMatchQuality = "Exact"
	National   PhoneNumberMatchQuality = "National"
	Subscriber PhoneNumberMatchQuality = "Subscriber"
)

Defines values for PhoneNumberMatchQuality.

type PhoneNumberMatchType

type PhoneNumberMatchType string

PhoneNumberMatchType defines model for PhoneNumberMatchType.

const (
	Mobile PhoneNumberMatchType = "Mobile"
	Phone  PhoneNumberMatchType = "Phone"
)

Defines values for PhoneNumberMatchType.

type PlacementActivityListRepresentation

type PlacementActivityListRepresentation struct {
	Items      *[]PlacementActivityModel `json:"items"`
	Links      *PageLinks                `json:"links,omitempty"`
	TotalCount int32                     `json:"totalCount"`
}

PlacementActivityListRepresentation defines model for PlacementActivityListRepresentation.

type PlacementActivityModel

type PlacementActivityModel struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	PlacementId  *int32                   `json:"placementId,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

PlacementActivityModel defines model for PlacementActivityModel.

type PlacementActivityRepresentation

type PlacementActivityRepresentation struct {
	ActivityId   *int64                   `json:"activityId,omitempty"`
	ActivityName *string                  `json:"activityName"`
	ActivityType *string                  `json:"activityType"`
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel           `json:"createdBy,omitempty"`
	Details      *ActivityDetailListModel `json:"details,omitempty"`
	Links        *ModelLinks              `json:"links,omitempty"`
	PlacementId  *int32                   `json:"placementId,omitempty"`
	Status       *string                  `json:"status"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel           `json:"updatedBy,omitempty"`
}

PlacementActivityRepresentation defines model for PlacementActivityRepresentation.

type PlacementActivitySettingModel

type PlacementActivitySettingModel struct {
	ActivityType    *string                  `json:"activityType"`
	Name            *string                  `json:"name"`
	Questions       *[]ActivityQuestionModel `json:"questions"`
	SettingId       *int32                   `json:"settingId,omitempty"`
	StatusMandatory *bool                    `json:"statusMandatory"`
	ValidStatuses   *[]StatusModel           `json:"validStatuses"`
}

PlacementActivitySettingModel defines model for PlacementActivitySettingModel.

type PlacementActivitySettingSummaryModel

type PlacementActivitySettingSummaryModel struct {
	ActivityType *string `json:"activityType"`
	Name         *string `json:"name"`
	SettingId    *int32  `json:"settingId,omitempty"`
}

PlacementActivitySettingSummaryModel defines model for PlacementActivitySettingSummaryModel.

type PlacementActivitySettingsListModel

type PlacementActivitySettingsListModel struct {
	Items *[]PlacementActivitySettingSummaryModel `json:"items"`
}

PlacementActivitySettingsListModel defines model for PlacementActivitySettingsListModel.

type PlacementActivitySummaryListModel

type PlacementActivitySummaryListModel struct {
	Items *[]PlacementActivitySummaryModel `json:"items"`
}

PlacementActivitySummaryListModel defines model for PlacementActivitySummaryListModel.

type PlacementActivitySummaryModel

type PlacementActivitySummaryModel struct {
	ActivityId   *int64         `json:"activityId,omitempty"`
	ActivityName *string        `json:"activityName"`
	ActivityType *string        `json:"activityType"`
	CreatedAt    *time.Time     `json:"createdAt,omitempty"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`
	PlacementId  *int32         `json:"placementId,omitempty"`
	Status       *string        `json:"status"`
	UpdatedAt    *time.Time     `json:"updatedAt,omitempty"`
	UpdatedBy    *UserNameModel `json:"updatedBy,omitempty"`
}

PlacementActivitySummaryModel defines model for PlacementActivitySummaryModel.

type PlacementApproverModel

type PlacementApproverModel struct {
	// ContactId Unique identifier for the contact
	ContactId int32 `json:"contactId"`

	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// Inactive Contact is no longer with the company
	Inactive *bool `json:"inactive,omitempty"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// MobileNormalized Mobile/cell normalized number
	MobileNormalized *string        `json:"mobileNormalized"`
	Owner            *UserNameModel `json:"owner,omitempty"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`
	Primary  *bool   `json:"primary,omitempty"`

	// Salutation Salutation/honorific/title
	Salutation   *string      `json:"salutation"`
	Status       *StatusModel `json:"status,omitempty"`
	Unsubscribed *bool        `json:"unsubscribed,omitempty"`
}

PlacementApproverModel defines model for PlacementApproverModel.

type PlacementAttachmentCategoryListRepresentation

type PlacementAttachmentCategoryListRepresentation struct {
	Items *[]PlacementAttachmentCategoryModel `json:"items"`
	Links *ModelLinks                         `json:"links,omitempty"`
}

PlacementAttachmentCategoryListRepresentation defines model for PlacementAttachmentCategoryListRepresentation.

type PlacementAttachmentCategoryModel

type PlacementAttachmentCategoryModel struct {
	Category *string                  `json:"category"`
	Type     *PlacementAttachmentType `json:"type,omitempty"`
}

PlacementAttachmentCategoryModel defines model for PlacementAttachmentCategoryModel.

type PlacementAttachmentLinks struct {
	Self *string `json:"self"`
}

PlacementAttachmentLinks defines model for PlacementAttachmentLinks.

type PlacementAttachmentListRepresentation

type PlacementAttachmentListRepresentation struct {
	Items      *[]PlacementAttachmentModel `json:"items"`
	Links      *PageLinks                  `json:"links,omitempty"`
	TotalCount int32                       `json:"totalCount"`
}

PlacementAttachmentListRepresentation defines model for PlacementAttachmentListRepresentation.

type PlacementAttachmentModel

type PlacementAttachmentModel struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date      `json:"expiry"`
	FileName  *string                  `json:"fileName"`
	FileType  *string                  `json:"fileType"`
	Type      *PlacementAttachmentType `json:"type,omitempty"`
	UpdatedAt *time.Time               `json:"updatedAt"`
}

PlacementAttachmentModel defines model for PlacementAttachmentModel.

type PlacementAttachmentRepresentation

type PlacementAttachmentRepresentation struct {
	AttachmentId *int64         `json:"attachmentId,omitempty"`
	Category     *string        `json:"category"`
	CreatedAt    *time.Time     `json:"createdAt"`
	CreatedBy    *UserNameModel `json:"createdBy,omitempty"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry    *openapi_types.Date       `json:"expiry"`
	FileName  *string                   `json:"fileName"`
	FileType  *string                   `json:"fileType"`
	Links     *PlacementAttachmentLinks `json:"links,omitempty"`
	Type      *PlacementAttachmentType  `json:"type,omitempty"`
	UpdatedAt *time.Time                `json:"updatedAt"`
}

PlacementAttachmentRepresentation defines model for PlacementAttachmentRepresentation.

type PlacementAttachmentType

type PlacementAttachmentType string

PlacementAttachmentType defines model for PlacementAttachmentType.

const (
	PlacementAttachmentTypeCheck           PlacementAttachmentType = "Check"
	PlacementAttachmentTypeCompanyTerms    PlacementAttachmentType = "CompanyTerms"
	PlacementAttachmentTypeCoverLetter     PlacementAttachmentType = "CoverLetter"
	PlacementAttachmentTypeFormattedResume PlacementAttachmentType = "FormattedResume"
	PlacementAttachmentTypeLicense         PlacementAttachmentType = "License"
	PlacementAttachmentTypeOther           PlacementAttachmentType = "Other"
	PlacementAttachmentTypeReference       PlacementAttachmentType = "Reference"
	PlacementAttachmentTypeResume          PlacementAttachmentType = "Resume"
	PlacementAttachmentTypeScreening       PlacementAttachmentType = "Screening"
	PlacementAttachmentTypeStandardTerms   PlacementAttachmentType = "StandardTerms"
	PlacementAttachmentTypeTerms           PlacementAttachmentType = "Terms"
)

Defines values for PlacementAttachmentType.

type PlacementBillingModel

type PlacementBillingModel struct {
	Address *CompanyAddressModel `json:"address,omitempty"`
	Contact *ContactNameModel    `json:"contact,omitempty"`

	// DueDate Payment due date
	DueDate *openapi_types.Date `json:"dueDate"`
	Email   *string             `json:"email"`

	// InvoiceRef Invoice Number/Reference
	InvoiceRef *string `json:"invoiceRef"`

	// OrderRef PO Number/Reference
	OrderRef *string `json:"orderRef"`

	// Terms Billing payment terms
	Terms *string `json:"terms"`
}

PlacementBillingModel defines model for PlacementBillingModel.

type PlacementContractRateModel

type PlacementContractRateModel struct {
	CandidateRate *float64                  `json:"candidateRate"`
	ClientRate    *float64                  `json:"clientRate"`
	DaysPerWeek   *float64                  `json:"daysPerWeek"`
	HoursPerWeek  *float64                  `json:"hoursPerWeek"`
	NetMargin     *float64                  `json:"netMargin"`
	OnCosts       *float64                  `json:"onCosts"`
	OnCostsType   *RatePortion              `json:"onCostsType,omitempty"`
	RatePer       *PlacementContractRatePer `json:"ratePer,omitempty"`
}

PlacementContractRateModel defines model for PlacementContractRateModel.

type PlacementContractRatePer

type PlacementContractRatePer string

PlacementContractRatePer defines model for PlacementContractRatePer.

const (
	PlacementContractRatePerDay   PlacementContractRatePer = "Day"
	PlacementContractRatePerHour  PlacementContractRatePer = "Hour"
	PlacementContractRatePerMonth PlacementContractRatePer = "Month"
	PlacementContractRatePerWeek  PlacementContractRatePer = "Week"
)

Defines values for PlacementContractRatePer.

type PlacementExportModel

type PlacementExportModel struct {
	// Approvers Timesheet/payroll approver contacts
	Approvers *[]PlacementApproverModel `json:"approvers"`

	// Onboarding Placement has been selected for export to an onboarding service
	Onboarding *bool `json:"onboarding"`

	// OnboardingManagers Onboarding manager contacts
	OnboardingManagers *[]PlacementApproverModel `json:"onboardingManagers"`

	// Payroll Placement has been selected for export to a payroll service
	Payroll *bool `json:"payroll"`

	// Timesheets Placement has been selected for export to a timesheet service
	Timesheets *bool `json:"timesheets"`
}

PlacementExportModel defines model for PlacementExportModel.

type PlacementLinks struct {
	// Application Job application
	Application *string `json:"application"`

	// Attachments Attachments
	Attachments *string `json:"attachments"`

	// CreditedByPlacement Credited by placement
	CreditedByPlacement *string `json:"creditedByPlacement"`

	// CreditsPlacement Credits placement
	CreditsPlacement *string `json:"creditsPlacement"`

	// ExtendedByPlacement Extended by placement
	ExtendedByPlacement *string `json:"extendedByPlacement"`

	// ExtendsPlacement Extends placement
	ExtendsPlacement *string `json:"extendsPlacement"`

	// Notes Notes
	Notes *string `json:"notes"`
	Self  *string `json:"self"`
}

PlacementLinks defines model for PlacementLinks.

type PlacementListRepresentation

type PlacementListRepresentation struct {
	Items      *[]PlacementSummaryModel `json:"items"`
	Links      *PageLinks               `json:"links,omitempty"`
	TotalCount int32                    `json:"totalCount"`
}

PlacementListRepresentation defines model for PlacementListRepresentation.

type PlacementRateModel

type PlacementRateModel struct {
	ChargeCurrency *string  `json:"chargeCurrency"`
	ChargeRate     *float64 `json:"chargeRate,omitempty"`
	Default        *bool    `json:"default,omitempty"`
	DisplayIndex   *int32   `json:"displayIndex,omitempty"`
	Name           *string  `json:"name"`
	PayRate        *float64 `json:"payRate,omitempty"`
	Type           *string  `json:"type"`
}

PlacementRateModel defines model for PlacementRateModel.

type PlacementRecruiterModel

type PlacementRecruiterModel struct {
	Deleted   *bool    `json:"deleted,omitempty"`
	Email     *string  `json:"email"`
	FeeSplit  *float64 `json:"feeSplit"`
	FirstName *string  `json:"firstName"`
	Inactive  *bool    `json:"inactive,omitempty"`
	LastName  *string  `json:"lastName"`
	Mobile    *string  `json:"mobile"`
	Phone     *string  `json:"phone"`
	Position  *string  `json:"position"`
	UserId    int32    `json:"userId"`
}

PlacementRecruiterModel defines model for PlacementRecruiterModel.

type PlacementRepresentation

type PlacementRepresentation struct {
	Approved       *bool                       `json:"approved,omitempty"`
	ApprovedAt     *time.Time                  `json:"approvedAt"`
	Award          *string                     `json:"award"`
	Billing        *PlacementBillingModel      `json:"billing,omitempty"`
	Candidate      *CandidatePlacementModel    `json:"candidate,omitempty"`
	ChargeCurrency *string                     `json:"chargeCurrency"`
	Company        *CompanyNameModel           `json:"company,omitempty"`
	Contact        *ContactNameModel           `json:"contact,omitempty"`
	ContractRate   *PlacementContractRateModel `json:"contractRate,omitempty"`
	CreatedAt      *time.Time                  `json:"createdAt"`
	CreatedBy      *UserNameModel              `json:"createdBy,omitempty"`
	Custom         *[]CustomFieldValueModel    `json:"custom"`

	// EndDate Date a contract or temporary employment ends
	EndDate        *openapi_types.Date        `json:"endDate"`
	Export         *PlacementExportModel      `json:"export,omitempty"`
	FeeSplit       *RatePortion               `json:"feeSplit,omitempty"`
	IndustryCode   *string                    `json:"industryCode"`
	Job            *JobOrderTitleModel        `json:"job,omitempty"`
	JobTitle       *string                    `json:"jobTitle"`
	Links          *PlacementLinks            `json:"links,omitempty"`
	Owner          *UserNameModel             `json:"owner,omitempty"`
	PartnerActions *[]PartnerActionStageModel `json:"partnerActions"`
	PayCurrency    *string                    `json:"payCurrency"`
	PaymentType    *string                    `json:"paymentType"`
	PlacementId    int32                      `json:"placementId"`
	Rates          *[]PlacementRateModel      `json:"rates"`
	Recruiters     *[]PlacementRecruiterModel `json:"recruiters"`
	Salary         *PlacementSalaryModel      `json:"salary,omitempty"`
	Source         *PlacementSourceModel      `json:"source,omitempty"`

	// StartDate Date employment begins
	StartDate        *openapi_types.Date      `json:"startDate"`
	Status           *StatusModel             `json:"status,omitempty"`
	Summary          *string                  `json:"summary"`
	Type             PlacementType            `json:"type"`
	UpdatedAt        *time.Time               `json:"updatedAt"`
	UpdatedBy        *UserNameModel           `json:"updatedBy,omitempty"`
	WorkShift        *PlacementWorkShiftModel `json:"workShift,omitempty"`
	WorkplaceAddress *CompanyAddressModel     `json:"workplaceAddress,omitempty"`
}

PlacementRepresentation defines model for PlacementRepresentation.

type PlacementSalaryModel

type PlacementSalaryModel struct {
	Base           *float64 `json:"base"`
	Benefits       *float64 `json:"benefits"`
	Fee            *float64 `json:"fee"`
	Superannuation *float64 `json:"superannuation"`
	Total          *float64 `json:"total"`
}

PlacementSalaryModel defines model for PlacementSalaryModel.

type PlacementSourceModel

type PlacementSourceModel struct {
	// Candidate The original source of the candidate
	Candidate *string `json:"candidate"`

	// Placement The source of candidate that lead to this placement
	Placement *string `json:"placement"`
}

PlacementSourceModel defines model for PlacementSourceModel.

type PlacementSummaryModel

type PlacementSummaryModel struct {
	Approved   *bool                    `json:"approved,omitempty"`
	ApprovedAt *time.Time               `json:"approvedAt"`
	Candidate  *CandidatePlacementModel `json:"candidate,omitempty"`
	CreatedAt  *time.Time               `json:"createdAt"`
	CreatedBy  *UserNameModel           `json:"createdBy,omitempty"`

	// EndDate Date a contract or temporary employment ends
	EndDate     *openapi_types.Date `json:"endDate"`
	Job         *JobOrderTitleModel `json:"job,omitempty"`
	JobTitle    *string             `json:"jobTitle"`
	PlacementId int32               `json:"placementId"`

	// StartDate Date employment begins
	StartDate *openapi_types.Date `json:"startDate"`
	Status    *StatusModel        `json:"status,omitempty"`
	Type      PlacementType       `json:"type"`
	UpdatedAt *time.Time          `json:"updatedAt"`
	UpdatedBy *UserNameModel      `json:"updatedBy,omitempty"`
}

PlacementSummaryModel defines model for PlacementSummaryModel.

type PlacementTimesheetApproverModel

type PlacementTimesheetApproverModel struct {
	// Email Primary email address
	Email *string `json:"email"`

	// FirstName First name
	FirstName *string `json:"firstName"`

	// LastName Last name
	LastName *string `json:"lastName"`

	// Mobile Mobile/cell number
	Mobile *string `json:"mobile"`

	// Phone Phone number
	Phone *string `json:"phone"`

	// Position Position or job title
	Position *string `json:"position"`
}

PlacementTimesheetApproverModel defines model for PlacementTimesheetApproverModel.

type PlacementTimesheetEntryModel

type PlacementTimesheetEntryModel struct {
	Date *openapi_types.Date    `json:"date,omitempty"`
	Type PlacementTimesheetType `json:"type"`
}

PlacementTimesheetEntryModel defines model for PlacementTimesheetEntryModel.

type PlacementTimesheetListRepresentation

type PlacementTimesheetListRepresentation struct {
	Items *[]PlacementTimesheetModel `json:"items"`
}

PlacementTimesheetListRepresentation defines model for PlacementTimesheetListRepresentation.

type PlacementTimesheetModel

type PlacementTimesheetModel struct {
	ApprovedAt  *time.Time                       `json:"approvedAt"`
	ApprovedBy  *PlacementTimesheetApproverModel `json:"approvedBy,omitempty"`
	CreatedAt   *time.Time                       `json:"createdAt"`
	Entries     *[]PlacementTimesheetEntryModel  `json:"entries"`
	Period      *DateRangeModel                  `json:"period,omitempty"`
	SubmittedAt *time.Time                       `json:"submittedAt"`
}

PlacementTimesheetModel defines model for PlacementTimesheetModel.

type PlacementTimesheetType

type PlacementTimesheetType string

PlacementTimesheetType defines model for PlacementTimesheetType.

const (
	Days  PlacementTimesheetType = "Days"
	Hours PlacementTimesheetType = "Hours"
	Time  PlacementTimesheetType = "Time"
)

Defines values for PlacementTimesheetType.

type PlacementType

type PlacementType string

PlacementType defines model for PlacementType.

const (
	Contract  PlacementType = "Contract"
	Credit    PlacementType = "Credit"
	Permanent PlacementType = "Permanent"
	Temporary PlacementType = "Temporary"
)

Defines values for PlacementType.

type PlacementUserTaskModel

type PlacementUserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	PlacementId     *int32                        `json:"placementId,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

PlacementUserTaskModel defines model for PlacementUserTaskModel.

type PlacementUserTaskRepresentation

type PlacementUserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	PlacementId     *int32                        `json:"placementId,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

PlacementUserTaskRepresentation defines model for PlacementUserTaskRepresentation.

type PlacementWorkShiftModel

type PlacementWorkShiftModel struct {
	EndTime   *string   `json:"endTime"`
	StartTime *string   `json:"startTime"`
	WorkDays  *[]string `json:"workDays"`
}

PlacementWorkShiftModel defines model for PlacementWorkShiftModel.

type PostImportContactsMultipartBody added in v0.0.3

type PostImportContactsMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

PostImportContactsMultipartBody defines parameters for PostImportContacts.

type PostImportContactsMultipartRequestBody added in v0.0.3

type PostImportContactsMultipartRequestBody PostImportContactsMultipartBody

PostImportContactsMultipartRequestBody defines body for PostImportContacts for multipart/form-data ContentType.

type PostImportContactsParams added in v0.0.3

type PostImportContactsParams struct {
	// AddNote Create Note on all Imported Records
	AddNote *bool `form:"addNote,omitempty" json:"addNote,omitempty"`

	// AddCompany Create company records for those that don't yet exist
	AddCompany *bool `form:"addCompany,omitempty" json:"addCompany,omitempty"`

	// NotifyEmail Specify an email address to receive notifications after the file is processed
	NotifyEmail *string `form:"notify_email,omitempty" json:"notify_email,omitempty"`
}

PostImportContactsParams defines parameters for PostImportContacts.

type PostImportContactsResponse added in v0.0.3

type PostImportContactsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CreatedDataImportModel
}

func ParsePostImportContactsResponse added in v0.0.3

func ParsePostImportContactsResponse(rsp *http.Response) (*PostImportContactsResponse, error)

ParsePostImportContactsResponse parses an HTTP response from a PostImportContactsWithResponse call

func (PostImportContactsResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (PostImportContactsResponse) StatusCode added in v0.0.3

func (r PostImportContactsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostImportNotesMultipartBody added in v0.0.3

type PostImportNotesMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

PostImportNotesMultipartBody defines parameters for PostImportNotes.

type PostImportNotesMultipartRequestBody added in v0.0.3

type PostImportNotesMultipartRequestBody PostImportNotesMultipartBody

PostImportNotesMultipartRequestBody defines body for PostImportNotes for multipart/form-data ContentType.

type PostImportNotesParams added in v0.0.3

type PostImportNotesParams struct {
	// NotifyEmail Specify an email address to receive notifications after the file is processed
	NotifyEmail *string `form:"notify_email,omitempty" json:"notify_email,omitempty"`
}

PostImportNotesParams defines parameters for PostImportNotes.

type PostImportNotesResponse added in v0.0.3

type PostImportNotesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CreatedDataImportModel
}

func ParsePostImportNotesResponse added in v0.0.3

func ParsePostImportNotesResponse(rsp *http.Response) (*PostImportNotesResponse, error)

ParsePostImportNotesResponse parses an HTTP response from a PostImportNotesWithResponse call

func (PostImportNotesResponse) Status added in v0.0.3

func (r PostImportNotesResponse) Status() string

Status returns HTTPResponse.Status

func (PostImportNotesResponse) StatusCode added in v0.0.3

func (r PostImportNotesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostJobApplicationExternalInterviewJSONRequestBody

type PostJobApplicationExternalInterviewJSONRequestBody = AddJobApplicationExternalInterviewCommand

PostJobApplicationExternalInterviewJSONRequestBody defines body for PostJobApplicationExternalInterview for application/json ContentType.

type PostJobApplicationExternalInterviewResponse

type PostJobApplicationExternalInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *InterviewModel
}

func ParsePostJobApplicationExternalInterviewResponse

func ParsePostJobApplicationExternalInterviewResponse(rsp *http.Response) (*PostJobApplicationExternalInterviewResponse, error)

ParsePostJobApplicationExternalInterviewResponse parses an HTTP response from a PostJobApplicationExternalInterviewWithResponse call

func (PostJobApplicationExternalInterviewResponse) Status

Status returns HTTPResponse.Status

func (PostJobApplicationExternalInterviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostJobApplicationInternalInterviewJSONRequestBody

type PostJobApplicationInternalInterviewJSONRequestBody = AddJobApplicationInternalInterviewCommand

PostJobApplicationInternalInterviewJSONRequestBody defines body for PostJobApplicationInternalInterview for application/json ContentType.

type PostJobApplicationInternalInterviewResponse

type PostJobApplicationInternalInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *InterviewModel
}

func ParsePostJobApplicationInternalInterviewResponse

func ParsePostJobApplicationInternalInterviewResponse(rsp *http.Response) (*PostJobApplicationInternalInterviewResponse, error)

ParsePostJobApplicationInternalInterviewResponse parses an HTTP response from a PostJobApplicationInternalInterviewWithResponse call

func (PostJobApplicationInternalInterviewResponse) Status

Status returns HTTPResponse.Status

func (PostJobApplicationInternalInterviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PrivacyDeleteCandidateResponse

type PrivacyDeleteCandidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePrivacyDeleteCandidateResponse

func ParsePrivacyDeleteCandidateResponse(rsp *http.Response) (*PrivacyDeleteCandidateResponse, error)

ParsePrivacyDeleteCandidateResponse parses an HTTP response from a PrivacyDeleteCandidateWithResponse call

func (PrivacyDeleteCandidateResponse) Status

Status returns HTTPResponse.Status

func (PrivacyDeleteCandidateResponse) StatusCode

func (r PrivacyDeleteCandidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProgressCandidatePartnerActionJSONRequestBody

type ProgressCandidatePartnerActionJSONRequestBody = UpdateCandidatePartnerActionCommand

ProgressCandidatePartnerActionJSONRequestBody defines body for ProgressCandidatePartnerAction for application/json ContentType.

type ProgressCandidatePartnerActionResponse

type ProgressCandidatePartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressCandidatePartnerActionResponse

func ParseProgressCandidatePartnerActionResponse(rsp *http.Response) (*ProgressCandidatePartnerActionResponse, error)

ParseProgressCandidatePartnerActionResponse parses an HTTP response from a ProgressCandidatePartnerActionWithResponse call

func (ProgressCandidatePartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressCandidatePartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProgressCompanyPartnerActionJSONRequestBody

type ProgressCompanyPartnerActionJSONRequestBody = UpdateCompanyPartnerActionCommand

ProgressCompanyPartnerActionJSONRequestBody defines body for ProgressCompanyPartnerAction for application/json ContentType.

type ProgressCompanyPartnerActionResponse

type ProgressCompanyPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressCompanyPartnerActionResponse

func ParseProgressCompanyPartnerActionResponse(rsp *http.Response) (*ProgressCompanyPartnerActionResponse, error)

ParseProgressCompanyPartnerActionResponse parses an HTTP response from a ProgressCompanyPartnerActionWithResponse call

func (ProgressCompanyPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressCompanyPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProgressContactPartnerActionJSONRequestBody

type ProgressContactPartnerActionJSONRequestBody = UpdateContactPartnerActionCommand

ProgressContactPartnerActionJSONRequestBody defines body for ProgressContactPartnerAction for application/json ContentType.

type ProgressContactPartnerActionResponse

type ProgressContactPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressContactPartnerActionResponse

func ParseProgressContactPartnerActionResponse(rsp *http.Response) (*ProgressContactPartnerActionResponse, error)

ParseProgressContactPartnerActionResponse parses an HTTP response from a ProgressContactPartnerActionWithResponse call

func (ProgressContactPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressContactPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProgressJobAdPartnerActionJSONRequestBody

type ProgressJobAdPartnerActionJSONRequestBody = UpdateJobAdPartnerActionCommand

ProgressJobAdPartnerActionJSONRequestBody defines body for ProgressJobAdPartnerAction for application/json ContentType.

type ProgressJobAdPartnerActionResponse

type ProgressJobAdPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressJobAdPartnerActionResponse

func ParseProgressJobAdPartnerActionResponse(rsp *http.Response) (*ProgressJobAdPartnerActionResponse, error)

ParseProgressJobAdPartnerActionResponse parses an HTTP response from a ProgressJobAdPartnerActionWithResponse call

func (ProgressJobAdPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressJobAdPartnerActionResponse) StatusCode

func (r ProgressJobAdPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProgressJobApplicationPartnerActionJSONRequestBody

type ProgressJobApplicationPartnerActionJSONRequestBody = UpdateJobApplicationPartnerActionCommand

ProgressJobApplicationPartnerActionJSONRequestBody defines body for ProgressJobApplicationPartnerAction for application/json ContentType.

type ProgressJobApplicationPartnerActionResponse

type ProgressJobApplicationPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressJobApplicationPartnerActionResponse

func ParseProgressJobApplicationPartnerActionResponse(rsp *http.Response) (*ProgressJobApplicationPartnerActionResponse, error)

ParseProgressJobApplicationPartnerActionResponse parses an HTTP response from a ProgressJobApplicationPartnerActionWithResponse call

func (ProgressJobApplicationPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressJobApplicationPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProgressJobOrderPartnerActionJSONRequestBody

type ProgressJobOrderPartnerActionJSONRequestBody = UpdateJobOrderPartnerActionCommand

ProgressJobOrderPartnerActionJSONRequestBody defines body for ProgressJobOrderPartnerAction for application/json ContentType.

type ProgressJobOrderPartnerActionResponse

type ProgressJobOrderPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressJobOrderPartnerActionResponse

func ParseProgressJobOrderPartnerActionResponse(rsp *http.Response) (*ProgressJobOrderPartnerActionResponse, error)

ParseProgressJobOrderPartnerActionResponse parses an HTTP response from a ProgressJobOrderPartnerActionWithResponse call

func (ProgressJobOrderPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressJobOrderPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ProgressPlacementPartnerActionJSONRequestBody

type ProgressPlacementPartnerActionJSONRequestBody = UpdatePlacementPartnerActionCommand

ProgressPlacementPartnerActionJSONRequestBody defines body for ProgressPlacementPartnerAction for application/json ContentType.

type ProgressPlacementPartnerActionResponse

type ProgressPlacementPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProgressPlacementPartnerActionResponse

func ParseProgressPlacementPartnerActionResponse(rsp *http.Response) (*ProgressPlacementPartnerActionResponse, error)

ParseProgressPlacementPartnerActionResponse parses an HTTP response from a ProgressPlacementPartnerActionWithResponse call

func (ProgressPlacementPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (ProgressPlacementPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutCandidateCustomFieldListItemJSONRequestBody

type PutCandidateCustomFieldListItemJSONRequestBody = SetCandidateCustomFieldListValuesCommand

PutCandidateCustomFieldListItemJSONRequestBody defines body for PutCandidateCustomFieldListItem for application/json ContentType.

type PutCandidateCustomFieldListItemResponse

type PutCandidateCustomFieldListItemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutCandidateCustomFieldListItemResponse

func ParsePutCandidateCustomFieldListItemResponse(rsp *http.Response) (*PutCandidateCustomFieldListItemResponse, error)

ParsePutCandidateCustomFieldListItemResponse parses an HTTP response from a PutCandidateCustomFieldListItemWithResponse call

func (PutCandidateCustomFieldListItemResponse) Status

Status returns HTTPResponse.Status

func (PutCandidateCustomFieldListItemResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutCandidateSkillsJSONRequestBody

type PutCandidateSkillsJSONRequestBody = UpdateCandidateSkillsCommand

PutCandidateSkillsJSONRequestBody defines body for PutCandidateSkills for application/json ContentType.

type PutCandidateSkillsResponse

type PutCandidateSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParsePutCandidateSkillsResponse

func ParsePutCandidateSkillsResponse(rsp *http.Response) (*PutCandidateSkillsResponse, error)

ParsePutCandidateSkillsResponse parses an HTTP response from a PutCandidateSkillsWithResponse call

func (PutCandidateSkillsResponse) Status

Status returns HTTPResponse.Status

func (PutCandidateSkillsResponse) StatusCode

func (r PutCandidateSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutCandidateStatusJSONRequestBody

type PutCandidateStatusJSONRequestBody = SetCandidateStatusCommand

PutCandidateStatusJSONRequestBody defines body for PutCandidateStatus for application/json ContentType.

type PutCandidateStatusResponse

type PutCandidateStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutCandidateStatusResponse

func ParsePutCandidateStatusResponse(rsp *http.Response) (*PutCandidateStatusResponse, error)

ParsePutCandidateStatusResponse parses an HTTP response from a PutCandidateStatusWithResponse call

func (PutCandidateStatusResponse) Status

Status returns HTTPResponse.Status

func (PutCandidateStatusResponse) StatusCode

func (r PutCandidateStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutCompanyCustomFieldListJSONRequestBody

type PutCompanyCustomFieldListJSONRequestBody = SetCompanyCustomFieldListValuesCommand

PutCompanyCustomFieldListJSONRequestBody defines body for PutCompanyCustomFieldList for application/json ContentType.

type PutCompanyCustomFieldListResponse

type PutCompanyCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutCompanyCustomFieldListResponse

func ParsePutCompanyCustomFieldListResponse(rsp *http.Response) (*PutCompanyCustomFieldListResponse, error)

ParsePutCompanyCustomFieldListResponse parses an HTTP response from a PutCompanyCustomFieldListWithResponse call

func (PutCompanyCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (PutCompanyCustomFieldListResponse) StatusCode

func (r PutCompanyCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutCompanyStatusJSONRequestBody

type PutCompanyStatusJSONRequestBody = SetCompanyStatusCommand

PutCompanyStatusJSONRequestBody defines body for PutCompanyStatus for application/json ContentType.

type PutCompanyStatusResponse

type PutCompanyStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutCompanyStatusResponse

func ParsePutCompanyStatusResponse(rsp *http.Response) (*PutCompanyStatusResponse, error)

ParsePutCompanyStatusResponse parses an HTTP response from a PutCompanyStatusWithResponse call

func (PutCompanyStatusResponse) Status

func (r PutCompanyStatusResponse) Status() string

Status returns HTTPResponse.Status

func (PutCompanyStatusResponse) StatusCode

func (r PutCompanyStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutContactCustomFieldListJSONRequestBody

type PutContactCustomFieldListJSONRequestBody = SetContactCustomFieldListValuesCommand

PutContactCustomFieldListJSONRequestBody defines body for PutContactCustomFieldList for application/json ContentType.

type PutContactCustomFieldListResponse

type PutContactCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutContactCustomFieldListResponse

func ParsePutContactCustomFieldListResponse(rsp *http.Response) (*PutContactCustomFieldListResponse, error)

ParsePutContactCustomFieldListResponse parses an HTTP response from a PutContactCustomFieldListWithResponse call

func (PutContactCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (PutContactCustomFieldListResponse) StatusCode

func (r PutContactCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutContactEventInterviewEvaluationJSONRequestBody added in v0.0.3

type PutContactEventInterviewEvaluationJSONRequestBody = SubmitInterviewEvaluationForEventCommand

PutContactEventInterviewEvaluationJSONRequestBody defines body for PutContactEventInterviewEvaluation for application/json ContentType.

type PutContactEventInterviewEvaluationResponse added in v0.0.3

type PutContactEventInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParsePutContactEventInterviewEvaluationResponse added in v0.0.3

func ParsePutContactEventInterviewEvaluationResponse(rsp *http.Response) (*PutContactEventInterviewEvaluationResponse, error)

ParsePutContactEventInterviewEvaluationResponse parses an HTTP response from a PutContactEventInterviewEvaluationWithResponse call

func (PutContactEventInterviewEvaluationResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (PutContactEventInterviewEvaluationResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type PutContactSkillsJSONRequestBody

type PutContactSkillsJSONRequestBody = UpdateContactSkillsCommand

PutContactSkillsJSONRequestBody defines body for PutContactSkills for application/json ContentType.

type PutContactSkillsResponse

type PutContactSkillsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CategoryListRepresentation
}

func ParsePutContactSkillsResponse

func ParsePutContactSkillsResponse(rsp *http.Response) (*PutContactSkillsResponse, error)

ParsePutContactSkillsResponse parses an HTTP response from a PutContactSkillsWithResponse call

func (PutContactSkillsResponse) Status

func (r PutContactSkillsResponse) Status() string

Status returns HTTPResponse.Status

func (PutContactSkillsResponse) StatusCode

func (r PutContactSkillsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutContactStatusJSONRequestBody

type PutContactStatusJSONRequestBody = SetContactStatusCommand

PutContactStatusJSONRequestBody defines body for PutContactStatus for application/json ContentType.

type PutContactStatusResponse

type PutContactStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutContactStatusResponse

func ParsePutContactStatusResponse(rsp *http.Response) (*PutContactStatusResponse, error)

ParsePutContactStatusResponse parses an HTTP response from a PutContactStatusWithResponse call

func (PutContactStatusResponse) Status

func (r PutContactStatusResponse) Status() string

Status returns HTTPResponse.Status

func (PutContactStatusResponse) StatusCode

func (r PutContactStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutExternalInterviewEvaluationJSONRequestBody

type PutExternalInterviewEvaluationJSONRequestBody = SubmitInterviewEvaluationCommand

PutExternalInterviewEvaluationJSONRequestBody defines body for PutExternalInterviewEvaluation for application/json ContentType.

type PutExternalInterviewEvaluationResponse

type PutExternalInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParsePutExternalInterviewEvaluationResponse

func ParsePutExternalInterviewEvaluationResponse(rsp *http.Response) (*PutExternalInterviewEvaluationResponse, error)

ParsePutExternalInterviewEvaluationResponse parses an HTTP response from a PutExternalInterviewEvaluationWithResponse call

func (PutExternalInterviewEvaluationResponse) Status

Status returns HTTPResponse.Status

func (PutExternalInterviewEvaluationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutInternalInterviewEvaluationJSONRequestBody

type PutInternalInterviewEvaluationJSONRequestBody = SubmitInterviewEvaluationCommand

PutInternalInterviewEvaluationJSONRequestBody defines body for PutInternalInterviewEvaluation for application/json ContentType.

type PutInternalInterviewEvaluationResponse

type PutInternalInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParsePutInternalInterviewEvaluationResponse

func ParsePutInternalInterviewEvaluationResponse(rsp *http.Response) (*PutInternalInterviewEvaluationResponse, error)

ParsePutInternalInterviewEvaluationResponse parses an HTTP response from a PutInternalInterviewEvaluationWithResponse call

func (PutInternalInterviewEvaluationResponse) Status

Status returns HTTPResponse.Status

func (PutInternalInterviewEvaluationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutJobApplicationCustomFieldListJSONRequestBody

type PutJobApplicationCustomFieldListJSONRequestBody = SetJobApplicationCustomFieldListValuesCommand

PutJobApplicationCustomFieldListJSONRequestBody defines body for PutJobApplicationCustomFieldList for application/json ContentType.

type PutJobApplicationCustomFieldListResponse

type PutJobApplicationCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutJobApplicationCustomFieldListResponse

func ParsePutJobApplicationCustomFieldListResponse(rsp *http.Response) (*PutJobApplicationCustomFieldListResponse, error)

ParsePutJobApplicationCustomFieldListResponse parses an HTTP response from a PutJobApplicationCustomFieldListWithResponse call

func (PutJobApplicationCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (PutJobApplicationCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutJobApplicationExternalInterviewJSONRequestBody

type PutJobApplicationExternalInterviewJSONRequestBody = UpdateJobApplicationInterviewCommand

PutJobApplicationExternalInterviewJSONRequestBody defines body for PutJobApplicationExternalInterview for application/json ContentType.

type PutJobApplicationExternalInterviewResponse

type PutJobApplicationExternalInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewModel
}

func ParsePutJobApplicationExternalInterviewResponse

func ParsePutJobApplicationExternalInterviewResponse(rsp *http.Response) (*PutJobApplicationExternalInterviewResponse, error)

ParsePutJobApplicationExternalInterviewResponse parses an HTTP response from a PutJobApplicationExternalInterviewWithResponse call

func (PutJobApplicationExternalInterviewResponse) Status

Status returns HTTPResponse.Status

func (PutJobApplicationExternalInterviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutJobApplicationInternalInterviewJSONRequestBody

type PutJobApplicationInternalInterviewJSONRequestBody = UpdateJobApplicationInterviewCommand

PutJobApplicationInternalInterviewJSONRequestBody defines body for PutJobApplicationInternalInterview for application/json ContentType.

type PutJobApplicationInternalInterviewResponse

type PutJobApplicationInternalInterviewResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewModel
}

func ParsePutJobApplicationInternalInterviewResponse

func ParsePutJobApplicationInternalInterviewResponse(rsp *http.Response) (*PutJobApplicationInternalInterviewResponse, error)

ParsePutJobApplicationInternalInterviewResponse parses an HTTP response from a PutJobApplicationInternalInterviewWithResponse call

func (PutJobApplicationInternalInterviewResponse) Status

Status returns HTTPResponse.Status

func (PutJobApplicationInternalInterviewResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutJobApplicationStatusJSONRequestBody

type PutJobApplicationStatusJSONRequestBody = SetJobApplicationStatusCommand

PutJobApplicationStatusJSONRequestBody defines body for PutJobApplicationStatus for application/json ContentType.

type PutJobApplicationStatusResponse

type PutJobApplicationStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutJobApplicationStatusResponse

func ParsePutJobApplicationStatusResponse(rsp *http.Response) (*PutJobApplicationStatusResponse, error)

ParsePutJobApplicationStatusResponse parses an HTTP response from a PutJobApplicationStatusWithResponse call

func (PutJobApplicationStatusResponse) Status

Status returns HTTPResponse.Status

func (PutJobApplicationStatusResponse) StatusCode

func (r PutJobApplicationStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutJobOrderCustomFieldListJSONRequestBody

type PutJobOrderCustomFieldListJSONRequestBody = SetJobOrderCustomFieldListValuesCommand

PutJobOrderCustomFieldListJSONRequestBody defines body for PutJobOrderCustomFieldList for application/json ContentType.

type PutJobOrderCustomFieldListResponse

type PutJobOrderCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutJobOrderCustomFieldListResponse

func ParsePutJobOrderCustomFieldListResponse(rsp *http.Response) (*PutJobOrderCustomFieldListResponse, error)

ParsePutJobOrderCustomFieldListResponse parses an HTTP response from a PutJobOrderCustomFieldListWithResponse call

func (PutJobOrderCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (PutJobOrderCustomFieldListResponse) StatusCode

func (r PutJobOrderCustomFieldListResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutJobOrderStatusJSONRequestBody

type PutJobOrderStatusJSONRequestBody = SetJobOrderStatusCommand

PutJobOrderStatusJSONRequestBody defines body for PutJobOrderStatus for application/json ContentType.

type PutJobOrderStatusResponse

type PutJobOrderStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutJobOrderStatusResponse

func ParsePutJobOrderStatusResponse(rsp *http.Response) (*PutJobOrderStatusResponse, error)

ParsePutJobOrderStatusResponse parses an HTTP response from a PutJobOrderStatusWithResponse call

func (PutJobOrderStatusResponse) Status

func (r PutJobOrderStatusResponse) Status() string

Status returns HTTPResponse.Status

func (PutJobOrderStatusResponse) StatusCode

func (r PutJobOrderStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutPlacementCustomFieldListJSONRequestBody

type PutPlacementCustomFieldListJSONRequestBody = SetPlacementCustomFieldListValuesCommand

PutPlacementCustomFieldListJSONRequestBody defines body for PutPlacementCustomFieldList for application/json ContentType.

type PutPlacementCustomFieldListResponse

type PutPlacementCustomFieldListResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomFieldRepresentation
}

func ParsePutPlacementCustomFieldListResponse

func ParsePutPlacementCustomFieldListResponse(rsp *http.Response) (*PutPlacementCustomFieldListResponse, error)

ParsePutPlacementCustomFieldListResponse parses an HTTP response from a PutPlacementCustomFieldListWithResponse call

func (PutPlacementCustomFieldListResponse) Status

Status returns HTTPResponse.Status

func (PutPlacementCustomFieldListResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PutPlacementStatusJSONRequestBody

type PutPlacementStatusJSONRequestBody = SetPlacementStatusCommand

PutPlacementStatusJSONRequestBody defines body for PutPlacementStatus for application/json ContentType.

type PutPlacementStatusResponse

type PutPlacementStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParsePutPlacementStatusResponse

func ParsePutPlacementStatusResponse(rsp *http.Response) (*PutPlacementStatusResponse, error)

ParsePutPlacementStatusResponse parses an HTTP response from a PutPlacementStatusWithResponse call

func (PutPlacementStatusResponse) Status

Status returns HTTPResponse.Status

func (PutPlacementStatusResponse) StatusCode

func (r PutPlacementStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PutUserEventInterviewEvaluationJSONRequestBody added in v0.0.3

type PutUserEventInterviewEvaluationJSONRequestBody = SubmitInterviewEvaluationForEventCommand

PutUserEventInterviewEvaluationJSONRequestBody defines body for PutUserEventInterviewEvaluation for application/json ContentType.

type PutUserEventInterviewEvaluationResponse added in v0.0.3

type PutUserEventInterviewEvaluationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InterviewEvaluationRepresentation
}

func ParsePutUserEventInterviewEvaluationResponse added in v0.0.3

func ParsePutUserEventInterviewEvaluationResponse(rsp *http.Response) (*PutUserEventInterviewEvaluationResponse, error)

ParsePutUserEventInterviewEvaluationResponse parses an HTTP response from a PutUserEventInterviewEvaluationWithResponse call

func (PutUserEventInterviewEvaluationResponse) Status added in v0.0.3

Status returns HTTPResponse.Status

func (PutUserEventInterviewEvaluationResponse) StatusCode added in v0.0.3

StatusCode returns HTTPResponse.StatusCode

type RatePortion

type RatePortion string

RatePortion defines model for RatePortion.

const (
	RatePortionFixed   RatePortion = "Fixed"
	RatePortionPercent RatePortion = "Percent"
)

Defines values for RatePortion.

type RecipientEntityType

type RecipientEntityType string

RecipientEntityType defines model for RecipientEntityType.

const (
	RecipientEntityTypeCandidate RecipientEntityType = "Candidate"
	RecipientEntityTypeContact   RecipientEntityType = "Contact"
)

Defines values for RecipientEntityType.

type RejectCandidatePartnerActionJSONRequestBody

type RejectCandidatePartnerActionJSONRequestBody = UpdateCandidatePartnerActionCommand

RejectCandidatePartnerActionJSONRequestBody defines body for RejectCandidatePartnerAction for application/json ContentType.

type RejectCandidatePartnerActionResponse

type RejectCandidatePartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectCandidatePartnerActionResponse

func ParseRejectCandidatePartnerActionResponse(rsp *http.Response) (*RejectCandidatePartnerActionResponse, error)

ParseRejectCandidatePartnerActionResponse parses an HTTP response from a RejectCandidatePartnerActionWithResponse call

func (RejectCandidatePartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectCandidatePartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RejectCompanyPartnerActionJSONRequestBody

type RejectCompanyPartnerActionJSONRequestBody = UpdateCompanyPartnerActionCommand

RejectCompanyPartnerActionJSONRequestBody defines body for RejectCompanyPartnerAction for application/json ContentType.

type RejectCompanyPartnerActionResponse

type RejectCompanyPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectCompanyPartnerActionResponse

func ParseRejectCompanyPartnerActionResponse(rsp *http.Response) (*RejectCompanyPartnerActionResponse, error)

ParseRejectCompanyPartnerActionResponse parses an HTTP response from a RejectCompanyPartnerActionWithResponse call

func (RejectCompanyPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectCompanyPartnerActionResponse) StatusCode

func (r RejectCompanyPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RejectContactPartnerActionJSONRequestBody

type RejectContactPartnerActionJSONRequestBody = UpdateContactPartnerActionCommand

RejectContactPartnerActionJSONRequestBody defines body for RejectContactPartnerAction for application/json ContentType.

type RejectContactPartnerActionResponse

type RejectContactPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectContactPartnerActionResponse

func ParseRejectContactPartnerActionResponse(rsp *http.Response) (*RejectContactPartnerActionResponse, error)

ParseRejectContactPartnerActionResponse parses an HTTP response from a RejectContactPartnerActionWithResponse call

func (RejectContactPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectContactPartnerActionResponse) StatusCode

func (r RejectContactPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RejectJobAdPartnerActionJSONRequestBody

type RejectJobAdPartnerActionJSONRequestBody = UpdateJobAdPartnerActionCommand

RejectJobAdPartnerActionJSONRequestBody defines body for RejectJobAdPartnerAction for application/json ContentType.

type RejectJobAdPartnerActionResponse

type RejectJobAdPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectJobAdPartnerActionResponse

func ParseRejectJobAdPartnerActionResponse(rsp *http.Response) (*RejectJobAdPartnerActionResponse, error)

ParseRejectJobAdPartnerActionResponse parses an HTTP response from a RejectJobAdPartnerActionWithResponse call

func (RejectJobAdPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectJobAdPartnerActionResponse) StatusCode

func (r RejectJobAdPartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RejectJobApplicationPartnerActionJSONRequestBody

type RejectJobApplicationPartnerActionJSONRequestBody = UpdateJobApplicationPartnerActionCommand

RejectJobApplicationPartnerActionJSONRequestBody defines body for RejectJobApplicationPartnerAction for application/json ContentType.

type RejectJobApplicationPartnerActionResponse

type RejectJobApplicationPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectJobApplicationPartnerActionResponse

func ParseRejectJobApplicationPartnerActionResponse(rsp *http.Response) (*RejectJobApplicationPartnerActionResponse, error)

ParseRejectJobApplicationPartnerActionResponse parses an HTTP response from a RejectJobApplicationPartnerActionWithResponse call

func (RejectJobApplicationPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectJobApplicationPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RejectJobOrderPartnerActionJSONRequestBody

type RejectJobOrderPartnerActionJSONRequestBody = UpdateJobOrderPartnerActionCommand

RejectJobOrderPartnerActionJSONRequestBody defines body for RejectJobOrderPartnerAction for application/json ContentType.

type RejectJobOrderPartnerActionResponse

type RejectJobOrderPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectJobOrderPartnerActionResponse

func ParseRejectJobOrderPartnerActionResponse(rsp *http.Response) (*RejectJobOrderPartnerActionResponse, error)

ParseRejectJobOrderPartnerActionResponse parses an HTTP response from a RejectJobOrderPartnerActionWithResponse call

func (RejectJobOrderPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectJobOrderPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RejectPlacementPartnerActionJSONRequestBody

type RejectPlacementPartnerActionJSONRequestBody = UpdatePlacementPartnerActionCommand

RejectPlacementPartnerActionJSONRequestBody defines body for RejectPlacementPartnerAction for application/json ContentType.

type RejectPlacementPartnerActionResponse

type RejectPlacementPartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectPlacementPartnerActionResponse

func ParseRejectPlacementPartnerActionResponse(rsp *http.Response) (*RejectPlacementPartnerActionResponse, error)

ParseRejectPlacementPartnerActionResponse parses an HTTP response from a RejectPlacementPartnerActionWithResponse call

func (RejectPlacementPartnerActionResponse) Status

Status returns HTTPResponse.Status

func (RejectPlacementPartnerActionResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type RejectRequisitionCommand

type RejectRequisitionCommand struct {
	ApproverId int32   `json:"approverId"`
	Reason     *string `json:"reason"`
}

RejectRequisitionCommand defines model for RejectRequisitionCommand.

type RejectRequisitionJSONRequestBody

type RejectRequisitionJSONRequestBody = RejectRequisitionCommand

RejectRequisitionJSONRequestBody defines body for RejectRequisition for application/json ContentType.

type RejectRequisitionResponse

type RejectRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRejectRequisitionResponse

func ParseRejectRequisitionResponse(rsp *http.Response) (*RejectRequisitionResponse, error)

ParseRejectRequisitionResponse parses an HTTP response from a RejectRequisitionWithResponse call

func (RejectRequisitionResponse) Status

func (r RejectRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (RejectRequisitionResponse) StatusCode

func (r RejectRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RelativeStartModel

type RelativeStartModel struct {
	Period *int32             `json:"period,omitempty"`
	Unit   *RelativeStartUnit `json:"unit,omitempty"`
}

RelativeStartModel defines model for RelativeStartModel.

type RelativeStartUnit

type RelativeStartUnit string

RelativeStartUnit defines model for RelativeStartUnit.

const (
	RelativeStartUnitMonth RelativeStartUnit = "Month"
	RelativeStartUnitWeek  RelativeStartUnit = "Week"
)

Defines values for RelativeStartUnit.

type RemoveCandidateSkillsCommand

type RemoveCandidateSkillsCommand struct {
	// Categories Skill categories to remove from this candidate.
	Categories *[]RemoveCategoriesModel `json:"categories"`
}

RemoveCandidateSkillsCommand defines model for RemoveCandidateSkillsCommand.

type RemoveCategoriesModel

type RemoveCategoriesModel struct {
	// CategoryId Category to remove.<br />
	// Specify a categoryId without subCategories to remove the category and all previously
	// linked sub-categories associated with the category.
	CategoryId int32 `json:"categoryId"`

	// SubCategories Optional list of sub-categories and skills to remove.
	SubCategories *[]RemoveSubCategoriesModel `json:"subCategories"`
}

RemoveCategoriesModel defines model for RemoveCategoriesModel.

type RemoveCompanyAddressResponse

type RemoveCompanyAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRemoveCompanyAddressResponse

func ParseRemoveCompanyAddressResponse(rsp *http.Response) (*RemoveCompanyAddressResponse, error)

ParseRemoveCompanyAddressResponse parses an HTTP response from a RemoveCompanyAddressWithResponse call

func (RemoveCompanyAddressResponse) Status

Status returns HTTPResponse.Status

func (RemoveCompanyAddressResponse) StatusCode

func (r RemoveCompanyAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RemoveContactSkillsCommand

type RemoveContactSkillsCommand struct {
	// Categories Skill categories to remove from this contact.
	Categories *[]RemoveCategoriesModel `json:"categories"`
}

RemoveContactSkillsCommand defines model for RemoveContactSkillsCommand.

type RemoveSubCategoriesModel

type RemoveSubCategoriesModel struct {
	// Skills Optional list of skills to remove.
	Skills *[]SubmitSkillsModel `json:"skills"`

	// SubCategoryId Sub-category to remove.<br />
	// Specify a subCategoryId without skills to remove the sub-category and all previously
	// linked skills associated with the sub-category.
	SubCategoryId int32 `json:"subCategoryId"`
}

RemoveSubCategoriesModel defines model for RemoveSubCategoriesModel.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequisitionAttachmentType

type RequisitionAttachmentType string

RequisitionAttachmentType defines model for RequisitionAttachmentType.

const (
	RequisitionAttachmentTypeJobDescription RequisitionAttachmentType = "JobDescription"
	RequisitionAttachmentTypeOther          RequisitionAttachmentType = "Other"
)

Defines values for RequisitionAttachmentType.

type RequisitionFormFieldModel

type RequisitionFormFieldModel struct {
	FieldID   *int32  `json:"fieldID,omitempty"`
	FieldName *string `json:"fieldName"`
	FormID    *int32  `json:"formID,omitempty"`
	Required  *bool   `json:"required,omitempty"`
	Visible   *bool   `json:"visible,omitempty"`
}

RequisitionFormFieldModel defines model for RequisitionFormFieldModel.

type RequisitionFormListRepresentation

type RequisitionFormListRepresentation struct {
	Items *[]RequisitionFormModel `json:"items"`
	Links *ModelLinks             `json:"links,omitempty"`
}

RequisitionFormListRepresentation defines model for RequisitionFormListRepresentation.

type RequisitionFormModel

type RequisitionFormModel struct {
	Default    *bool                        `json:"default,omitempty"`
	Deleted    *bool                        `json:"deleted,omitempty"`
	FormFields *[]RequisitionFormFieldModel `json:"formFields"`
	FormID     *int32                       `json:"formID,omitempty"`
	FormName   *string                      `json:"formName"`
}

RequisitionFormModel defines model for RequisitionFormModel.

type RequisitionHistoryModel

type RequisitionHistoryModel struct {
	Items      *[]RequisitionLogModel `json:"items"`
	TotalCount int32                  `json:"totalCount"`
}

RequisitionHistoryModel defines model for RequisitionHistoryModel.

type RequisitionLinks struct {
	// History Link to requisition approval history
	History *string `json:"history"`

	// Job Link to job created for an approved requisition
	Job *string `json:"job"`

	// Notes Notes
	Notes    *string `json:"notes"`
	Self     *string `json:"self"`
	Workflow *string `json:"workflow"`
}

RequisitionLinks defines model for RequisitionLinks.

type RequisitionListRepresentation

type RequisitionListRepresentation struct {
	Items      *[]RequisitionSummaryModel `json:"items"`
	Links      *PageLinks                 `json:"links,omitempty"`
	TotalCount int32                      `json:"totalCount"`
}

RequisitionListRepresentation defines model for RequisitionListRepresentation.

type RequisitionLogModel

type RequisitionLogModel struct {
	Contact   *ContactNameModel  `json:"contact,omitempty"`
	Message   *string            `json:"message"`
	NewStatus *RequisitionStatus `json:"newStatus,omitempty"`
	OldStatus *RequisitionStatus `json:"oldStatus,omitempty"`
	UpdatedAt *time.Time         `json:"updatedAt,omitempty"`
}

RequisitionLogModel defines model for RequisitionLogModel.

type RequisitionRepresentation

type RequisitionRepresentation struct {
	Category       *JobOrderCategoryModel    `json:"category,omitempty"`
	Company        *CompanyNameModel         `json:"company,omitempty"`
	CreatedAt      *time.Time                `json:"createdAt"`
	Custom         *[]CustomFieldValueModel  `json:"custom"`
	Duration       *DurationModel            `json:"duration,omitempty"`
	FormID         *int32                    `json:"formID"`
	HiringManager  *ContactNameModel         `json:"hiringManager,omitempty"`
	JobDescription *string                   `json:"jobDescription"`
	JobTitle       string                    `json:"jobTitle"`
	Links          *RequisitionLinks         `json:"links,omitempty"`
	Location       *JobOrderLocationModel    `json:"location,omitempty"`
	NumberOfJobs   *int32                    `json:"numberOfJobs,omitempty"`
	Owner          *UserNameModel            `json:"owner,omitempty"`
	Recruiters     *[]UserNameModel          `json:"recruiters"`
	RequisitionId  int32                     `json:"requisitionId"`
	Salary         *JobOrderSalaryRangeModel `json:"salary,omitempty"`

	// Source Source of the requisition, or reason the requisition is being raised.
	Source             *string               `json:"source"`
	Start              *JobOrderStartModel   `json:"start,omitempty"`
	Status             *RequisitionStatus    `json:"status,omitempty"`
	UpdatedAt          *time.Time            `json:"updatedAt"`
	WorkType           *WorkTypeModel        `json:"workType,omitempty"`
	Workflow           *CompanyWorkflowModel `json:"workflow,omitempty"`
	WorkflowStageIndex *int32                `json:"workflowStageIndex"`
	WorkplaceAddress   *CompanyAddressModel  `json:"workplaceAddress,omitempty"`
}

RequisitionRepresentation defines model for RequisitionRepresentation.

type RequisitionStatus

type RequisitionStatus string

RequisitionStatus defines model for RequisitionStatus.

const (
	Approved  RequisitionStatus = "Approved"
	Closed    RequisitionStatus = "Closed"
	Draft     RequisitionStatus = "Draft"
	Rejected  RequisitionStatus = "Rejected"
	Submitted RequisitionStatus = "Submitted"
)

Defines values for RequisitionStatus.

type RequisitionSummaryModel

type RequisitionSummaryModel struct {
	Company            *CompanyNameModel  `json:"company,omitempty"`
	CreatedAt          *time.Time         `json:"createdAt"`
	HiringManager      *ContactNameModel  `json:"hiringManager,omitempty"`
	JobTitle           string             `json:"jobTitle"`
	RequisitionId      int32              `json:"requisitionId"`
	Status             *RequisitionStatus `json:"status,omitempty"`
	UpdatedAt          *time.Time         `json:"updatedAt"`
	WorkflowStageIndex *int32             `json:"workflowStageIndex"`
}

RequisitionSummaryModel defines model for RequisitionSummaryModel.

type ReviewAcceptJobApplicationCommand

type ReviewAcceptJobApplicationCommand struct {
	// ContactId Hiring manager contact accepting the applicant
	ContactId int32 `json:"contactId"`

	// Message Optional feedback
	Message *string `json:"message"`
}

ReviewAcceptJobApplicationCommand defines model for ReviewAcceptJobApplicationCommand.

type ReviewAcceptJobApplicationJSONRequestBody

type ReviewAcceptJobApplicationJSONRequestBody = ReviewAcceptJobApplicationCommand

ReviewAcceptJobApplicationJSONRequestBody defines body for ReviewAcceptJobApplication for application/json ContentType.

type ReviewAcceptJobApplicationResponse

type ReviewAcceptJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseReviewAcceptJobApplicationResponse

func ParseReviewAcceptJobApplicationResponse(rsp *http.Response) (*ReviewAcceptJobApplicationResponse, error)

ParseReviewAcceptJobApplicationResponse parses an HTTP response from a ReviewAcceptJobApplicationWithResponse call

func (ReviewAcceptJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (ReviewAcceptJobApplicationResponse) StatusCode

func (r ReviewAcceptJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReviewRejectJobApplicationCommand

type ReviewRejectJobApplicationCommand struct {
	// ContactId Hiring manager contact rejecting the applicant
	ContactId int32 `json:"contactId"`

	// Reason Optional feedback
	Reason *string `json:"reason"`
}

ReviewRejectJobApplicationCommand defines model for ReviewRejectJobApplicationCommand.

type ReviewRejectJobApplicationJSONRequestBody

type ReviewRejectJobApplicationJSONRequestBody = ReviewRejectJobApplicationCommand

ReviewRejectJobApplicationJSONRequestBody defines body for ReviewRejectJobApplication for application/json ContentType.

type ReviewRejectJobApplicationResponse

type ReviewRejectJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseReviewRejectJobApplicationResponse

func ParseReviewRejectJobApplicationResponse(rsp *http.Response) (*ReviewRejectJobApplicationResponse, error)

ParseReviewRejectJobApplicationResponse parses an HTTP response from a ReviewRejectJobApplicationWithResponse call

func (ReviewRejectJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (ReviewRejectJobApplicationResponse) StatusCode

func (r ReviewRejectJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReviewSubmitJobApplicationCommand

type ReviewSubmitJobApplicationCommand struct {
	// SubmittedByUserId Optionally specify the user submitting the job application for review (if not the authenticated user)
	SubmittedByUserId *int32 `json:"submittedByUserId"`
}

ReviewSubmitJobApplicationCommand defines model for ReviewSubmitJobApplicationCommand.

type ReviewSubmitJobApplicationJSONRequestBody

type ReviewSubmitJobApplicationJSONRequestBody = ReviewSubmitJobApplicationCommand

ReviewSubmitJobApplicationJSONRequestBody defines body for ReviewSubmitJobApplication for application/json ContentType.

type ReviewSubmitJobApplicationResponse

type ReviewSubmitJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseReviewSubmitJobApplicationResponse

func ParseReviewSubmitJobApplicationResponse(rsp *http.Response) (*ReviewSubmitJobApplicationResponse, error)

ParseReviewSubmitJobApplicationResponse parses an HTTP response from a ReviewSubmitJobApplicationWithResponse call

func (ReviewSubmitJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (ReviewSubmitJobApplicationResponse) StatusCode

func (r ReviewSubmitJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReviewViewJobApplicationCommand

type ReviewViewJobApplicationCommand struct {
	// ContactId Hiring manager contact viewing the applicant
	ContactId int32 `json:"contactId"`
}

ReviewViewJobApplicationCommand defines model for ReviewViewJobApplicationCommand.

type ReviewViewJobApplicationJSONRequestBody

type ReviewViewJobApplicationJSONRequestBody = ReviewViewJobApplicationCommand

ReviewViewJobApplicationJSONRequestBody defines body for ReviewViewJobApplication for application/json ContentType.

type ReviewViewJobApplicationResponse

type ReviewViewJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseReviewViewJobApplicationResponse

func ParseReviewViewJobApplicationResponse(rsp *http.Response) (*ReviewViewJobApplicationResponse, error)

ParseReviewViewJobApplicationResponse parses an HTTP response from a ReviewViewJobApplicationWithResponse call

func (ReviewViewJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (ReviewViewJobApplicationResponse) StatusCode

func (r ReviewViewJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SalaryModel

type SalaryModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	Rate     *float64       `json:"rate"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`
}

SalaryModel defines model for SalaryModel.

type SalaryRangeModel

type SalaryRangeModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	RateHigh *float64       `json:"rateHigh"`
	RateLow  *float64       `json:"rateLow"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`
}

SalaryRangeModel defines model for SalaryRangeModel.

type SalaryRatePer

type SalaryRatePer string

SalaryRatePer defines model for SalaryRatePer.

const (
	SalaryRatePerDay   SalaryRatePer = "Day"
	SalaryRatePerHour  SalaryRatePer = "Hour"
	SalaryRatePerMonth SalaryRatePer = "Month"
	SalaryRatePerWeek  SalaryRatePer = "Week"
	SalaryRatePerYear  SalaryRatePer = "Year"
)

Defines values for SalaryRatePer.

type SendCandidateSmsCommand

type SendCandidateSmsCommand struct {
	EntityID []int32    `json:"entityID"`
	NoteType *string    `json:"noteType"`
	SendAt   *time.Time `json:"sendAt"`
	SenderID *int32     `json:"senderID"`
	Text     string     `json:"text"`
}

SendCandidateSmsCommand defines model for SendCandidateSmsCommand.

type SendCandidateSmsJSONRequestBody

type SendCandidateSmsJSONRequestBody = SendCandidateSmsCommand

SendCandidateSmsJSONRequestBody defines body for SendCandidateSms for application/json ContentType.

type SendCandidateSmsResponse

type SendCandidateSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendCandidateSmsResponse

func ParseSendCandidateSmsResponse(rsp *http.Response) (*SendCandidateSmsResponse, error)

ParseSendCandidateSmsResponse parses an HTTP response from a SendCandidateSmsWithResponse call

func (SendCandidateSmsResponse) Status

func (r SendCandidateSmsResponse) Status() string

Status returns HTTPResponse.Status

func (SendCandidateSmsResponse) StatusCode

func (r SendCandidateSmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendCompanySmsCommand

type SendCompanySmsCommand struct {
	CompanyID int32      `json:"companyID"`
	EntityID  []int32    `json:"entityID"`
	NoteType  *string    `json:"noteType"`
	SendAt    *time.Time `json:"sendAt"`
	SenderID  *int32     `json:"senderID"`
	Text      string     `json:"text"`
}

SendCompanySmsCommand defines model for SendCompanySmsCommand.

type SendCompanySmsJSONRequestBody

type SendCompanySmsJSONRequestBody = SendCompanySmsCommand

SendCompanySmsJSONRequestBody defines body for SendCompanySms for application/json ContentType.

type SendCompanySmsResponse

type SendCompanySmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendCompanySmsResponse

func ParseSendCompanySmsResponse(rsp *http.Response) (*SendCompanySmsResponse, error)

ParseSendCompanySmsResponse parses an HTTP response from a SendCompanySmsWithResponse call

func (SendCompanySmsResponse) Status

func (r SendCompanySmsResponse) Status() string

Status returns HTTPResponse.Status

func (SendCompanySmsResponse) StatusCode

func (r SendCompanySmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendContactSmsCommand

type SendContactSmsCommand struct {
	EntityID []int32    `json:"entityID"`
	NoteType *string    `json:"noteType"`
	SendAt   *time.Time `json:"sendAt"`
	SenderID *int32     `json:"senderID"`
	Text     string     `json:"text"`
}

SendContactSmsCommand defines model for SendContactSmsCommand.

type SendContactSmsJSONRequestBody

type SendContactSmsJSONRequestBody = SendContactSmsCommand

SendContactSmsJSONRequestBody defines body for SendContactSms for application/json ContentType.

type SendContactSmsResponse

type SendContactSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendContactSmsResponse

func ParseSendContactSmsResponse(rsp *http.Response) (*SendContactSmsResponse, error)

ParseSendContactSmsResponse parses an HTTP response from a SendContactSmsWithResponse call

func (SendContactSmsResponse) Status

func (r SendContactSmsResponse) Status() string

Status returns HTTPResponse.Status

func (SendContactSmsResponse) StatusCode

func (r SendContactSmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendJobApplcationSmsJSONRequestBody

type SendJobApplcationSmsJSONRequestBody = SendJobApplicationSmsCommand

SendJobApplcationSmsJSONRequestBody defines body for SendJobApplcationSms for application/json ContentType.

type SendJobApplcationSmsResponse

type SendJobApplcationSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendJobApplcationSmsResponse

func ParseSendJobApplcationSmsResponse(rsp *http.Response) (*SendJobApplcationSmsResponse, error)

ParseSendJobApplcationSmsResponse parses an HTTP response from a SendJobApplcationSmsWithResponse call

func (SendJobApplcationSmsResponse) Status

Status returns HTTPResponse.Status

func (SendJobApplcationSmsResponse) StatusCode

func (r SendJobApplcationSmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendJobApplicationContactSmsCommand

type SendJobApplicationContactSmsCommand struct {
	EntityID   []int64    `json:"entityID"`
	JobOrderID int32      `json:"jobOrderID"`
	NoteType   *string    `json:"noteType"`
	SendAt     *time.Time `json:"sendAt"`
	SenderID   *int32     `json:"senderID"`
	Text       string     `json:"text"`
}

SendJobApplicationContactSmsCommand defines model for SendJobApplicationContactSmsCommand.

type SendJobApplicationContactSmsJSONRequestBody

type SendJobApplicationContactSmsJSONRequestBody = SendJobApplicationContactSmsCommand

SendJobApplicationContactSmsJSONRequestBody defines body for SendJobApplicationContactSms for application/json ContentType.

type SendJobApplicationContactSmsResponse

type SendJobApplicationContactSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendJobApplicationContactSmsResponse

func ParseSendJobApplicationContactSmsResponse(rsp *http.Response) (*SendJobApplicationContactSmsResponse, error)

ParseSendJobApplicationContactSmsResponse parses an HTTP response from a SendJobApplicationContactSmsWithResponse call

func (SendJobApplicationContactSmsResponse) Status

Status returns HTTPResponse.Status

func (SendJobApplicationContactSmsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SendJobApplicationSmsCommand

type SendJobApplicationSmsCommand struct {
	EntityID []int64    `json:"entityID"`
	NoteType *string    `json:"noteType"`
	SendAt   *time.Time `json:"sendAt"`
	SenderID *int32     `json:"senderID"`
	StatusID *int32     `json:"statusID"`
	Text     string     `json:"text"`
}

SendJobApplicationSmsCommand defines model for SendJobApplicationSmsCommand.

type SendJobOrderSmsCommand

type SendJobOrderSmsCommand struct {
	EntityID []int32    `json:"entityID"`
	NoteType *string    `json:"noteType"`
	SendAt   *time.Time `json:"sendAt"`
	SenderID *int32     `json:"senderID"`
	Text     string     `json:"text"`
}

SendJobOrderSmsCommand defines model for SendJobOrderSmsCommand.

type SendJobOrderSmsJSONRequestBody

type SendJobOrderSmsJSONRequestBody = SendJobOrderSmsCommand

SendJobOrderSmsJSONRequestBody defines body for SendJobOrderSms for application/json ContentType.

type SendJobOrderSmsResponse

type SendJobOrderSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendJobOrderSmsResponse

func ParseSendJobOrderSmsResponse(rsp *http.Response) (*SendJobOrderSmsResponse, error)

ParseSendJobOrderSmsResponse parses an HTTP response from a SendJobOrderSmsWithResponse call

func (SendJobOrderSmsResponse) Status

func (r SendJobOrderSmsResponse) Status() string

Status returns HTTPResponse.Status

func (SendJobOrderSmsResponse) StatusCode

func (r SendJobOrderSmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendPlacementSmsCommand

type SendPlacementSmsCommand struct {
	EntityID []int32    `json:"entityID"`
	NoteType *string    `json:"noteType"`
	SendAt   *time.Time `json:"sendAt"`
	SenderID *int32     `json:"senderID"`
	Text     string     `json:"text"`
}

SendPlacementSmsCommand defines model for SendPlacementSmsCommand.

type SendPlacementSmsJSONRequestBody

type SendPlacementSmsJSONRequestBody = SendPlacementSmsCommand

SendPlacementSmsJSONRequestBody defines body for SendPlacementSms for application/json ContentType.

type SendPlacementSmsResponse

type SendPlacementSmsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SmsRepresentation
}

func ParseSendPlacementSmsResponse

func ParseSendPlacementSmsResponse(rsp *http.Response) (*SendPlacementSmsResponse, error)

ParseSendPlacementSmsResponse parses an HTTP response from a SendPlacementSmsWithResponse call

func (SendPlacementSmsResponse) Status

func (r SendPlacementSmsResponse) Status() string

Status returns HTTPResponse.Status

func (SendPlacementSmsResponse) StatusCode

func (r SendPlacementSmsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SetCandidateAvailabilityByWeekCommand

type SetCandidateAvailabilityByWeekCommand struct {
	// Availability Weekly availability, at most two shifts per day
	Availability struct {
		// Friday Availability, specify at most two shifts
		Friday *[]TimeRangeModel `json:"Friday,omitempty"`

		// Monday Availability, specify at most two shifts
		Monday *[]TimeRangeModel `json:"Monday,omitempty"`

		// Saturday Availability, specify at most two shifts
		Saturday *[]TimeRangeModel `json:"Saturday,omitempty"`

		// Sunday Availability, specify at most two shifts
		Sunday *[]TimeRangeModel `json:"Sunday,omitempty"`

		// Thursday Availability, specify at most two shifts
		Thursday *[]TimeRangeModel `json:"Thursday,omitempty"`

		// Tuesday Availability, specify at most two shifts
		Tuesday *[]TimeRangeModel `json:"Tuesday,omitempty"`

		// Wednesday Availability, specify at most two shifts
		Wednesday *[]TimeRangeModel `json:"Wednesday,omitempty"`
	} `json:"availability"`

	// Recurring Availability repeats in following weeks. Previous/past recurring schedules will be terminated prior to this schedule, existing future overlapping schedules will be cancelled.
	Recurring *bool `json:"recurring,omitempty"`

	// Until Optional end date of repeating availability
	Until *openapi_types.Date `json:"until"`

	// WeekOf Update availability for the week (beginning Sunday) containing the specified date
	WeekOf openapi_types.Date `json:"weekOf"`
}

SetCandidateAvailabilityByWeekCommand defines model for SetCandidateAvailabilityByWeekCommand.

type SetCandidateCustomFieldListValuesCommand

type SetCandidateCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetCandidateCustomFieldListValuesCommand defines model for SetCandidateCustomFieldListValuesCommand.

type SetCandidateStatusCommand

type SetCandidateStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetCandidateStatusCommand defines model for SetCandidateStatusCommand.

type SetCompanyCustomFieldListValuesCommand

type SetCompanyCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetCompanyCustomFieldListValuesCommand defines model for SetCompanyCustomFieldListValuesCommand.

type SetCompanyStatusCommand

type SetCompanyStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetCompanyStatusCommand defines model for SetCompanyStatusCommand.

type SetContactCustomFieldListValuesCommand

type SetContactCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetContactCustomFieldListValuesCommand defines model for SetContactCustomFieldListValuesCommand.

type SetContactStatusCommand

type SetContactStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetContactStatusCommand defines model for SetContactStatusCommand.

type SetJobApplicationCustomFieldListValuesCommand

type SetJobApplicationCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetJobApplicationCustomFieldListValuesCommand defines model for SetJobApplicationCustomFieldListValuesCommand.

type SetJobApplicationStatusCommand

type SetJobApplicationStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetJobApplicationStatusCommand defines model for SetJobApplicationStatusCommand.

type SetJobOrderCustomFieldListValuesCommand

type SetJobOrderCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetJobOrderCustomFieldListValuesCommand defines model for SetJobOrderCustomFieldListValuesCommand.

type SetJobOrderStatusCommand

type SetJobOrderStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetJobOrderStatusCommand defines model for SetJobOrderStatusCommand.

type SetPlacementCustomFieldListValuesCommand

type SetPlacementCustomFieldListValuesCommand struct {
	// Values Available values for a list custom field
	Values *[]string `json:"values"`
}

SetPlacementCustomFieldListValuesCommand defines model for SetPlacementCustomFieldListValuesCommand.

type SetPlacementStatusCommand

type SetPlacementStatusCommand struct {
	// Note Optional note
	Note *SubmitStatusNoteModel `json:"note,omitempty"`

	// StatusId Status Id
	StatusId int32 `json:"statusId"`
}

SetPlacementStatusCommand defines model for SetPlacementStatusCommand.

type SimpleWorkflow

type SimpleWorkflow string

SimpleWorkflow defines model for SimpleWorkflow.

const (
	SimpleWorkflowComplete   SimpleWorkflow = "Complete"
	SimpleWorkflowInProgress SimpleWorkflow = "InProgress"
	SimpleWorkflowStarted    SimpleWorkflow = "Started"
)

Defines values for SimpleWorkflow.

type SkillCategoryModel

type SkillCategoryModel struct {
	Name    string `json:"name"`
	SkillId int32  `json:"skillId"`
}

SkillCategoryModel defines model for SkillCategoryModel.

type SmsRepresentation

type SmsRepresentation struct {
	BatchID *openapi_types.UUID `json:"batchID,omitempty"`
}

SmsRepresentation defines model for SmsRepresentation.

type StageListModel added in v0.0.3

type StageListModel struct {
	Items      *[]OpportunityStageModel `json:"items"`
	TotalCount int32                    `json:"totalCount"`
}

StageListModel defines model for StageListModel.

type StatusListRepresentation

type StatusListRepresentation struct {
	Items *[]StatusModel `json:"items"`
	Links *ModelLinks    `json:"links,omitempty"`
}

StatusListRepresentation defines model for StatusListRepresentation.

type StatusModel

type StatusModel struct {
	Active   *bool  `json:"active,omitempty"`
	Default  *bool  `json:"default,omitempty"`
	Name     string `json:"name"`
	StatusId int32  `json:"statusId"`
}

StatusModel defines model for StatusModel.

type StatusRepresentation

type StatusRepresentation struct {
	Active   *bool       `json:"active,omitempty"`
	Default  *bool       `json:"default,omitempty"`
	Links    *ModelLinks `json:"links,omitempty"`
	Name     string      `json:"name"`
	StatusId int32       `json:"statusId"`
}

StatusRepresentation defines model for StatusRepresentation.

type SubCategoryModel

type SubCategoryModel struct {
	Name          string                `json:"name"`
	Skills        *[]SkillCategoryModel `json:"skills"`
	SubCategoryId int32                 `json:"subCategoryId"`
}

SubCategoryModel defines model for SubCategoryModel.

type SubmissionLinks struct {
	// Notes Notes
	Notes *string `json:"notes"`
	Self  *string `json:"self"`
}

SubmissionLinks defines model for SubmissionLinks.

type SubmissionListRepresentation

type SubmissionListRepresentation struct {
	Items      *[]SubmissionSummaryModel `json:"items"`
	Links      *PageLinks                `json:"links,omitempty"`
	TotalCount int32                     `json:"totalCount"`
}

SubmissionListRepresentation defines model for SubmissionListRepresentation.

type SubmissionRepresentation

type SubmissionRepresentation struct {
	Application      *JobApplicationSummaryModel `json:"application,omitempty"`
	Candidate        *CandidateSummaryModel      `json:"candidate,omitempty"`
	CandidateSummary *string                     `json:"candidateSummary"`
	Company          *CompanyNameModel           `json:"company,omitempty"`
	Contacts         *[]ContactNameModel         `json:"contacts"`
	CreatedAt        *time.Time                  `json:"createdAt"`
	CreatedBy        *UserNameModel              `json:"createdBy,omitempty"`
	Job              *JobOrderSummaryModel       `json:"job,omitempty"`
	JobTitle         *string                     `json:"jobTitle"`
	Links            *SubmissionLinks            `json:"links,omitempty"`
	Owner            *UserNameModel              `json:"owner,omitempty"`
	SubmissionId     int64                       `json:"submissionId"`
	UpdatedAt        *time.Time                  `json:"updatedAt"`
	UpdatedBy        *UserNameModel              `json:"updatedBy,omitempty"`
}

SubmissionRepresentation defines model for SubmissionRepresentation.

type SubmissionSummaryModel

type SubmissionSummaryModel struct {
	Candidate    *CandidateSummaryModel `json:"candidate,omitempty"`
	Company      *CompanyNameModel      `json:"company,omitempty"`
	CreatedAt    *time.Time             `json:"createdAt"`
	CreatedBy    *UserNameModel         `json:"createdBy,omitempty"`
	Job          *JobOrderSummaryModel  `json:"job,omitempty"`
	JobTitle     *string                `json:"jobTitle"`
	SubmissionId int64                  `json:"submissionId"`
	UpdatedAt    *time.Time             `json:"updatedAt"`
	UpdatedBy    *UserNameModel         `json:"updatedBy,omitempty"`
}

SubmissionSummaryModel defines model for SubmissionSummaryModel.

type SubmitAddressModel

type SubmitAddressModel struct {
	City        *string   `json:"city"`
	CountryCode *string   `json:"countryCode"`
	PostalCode  *string   `json:"postalCode"`
	State       *string   `json:"state"`
	Street      *[]string `json:"street"`
}

SubmitAddressModel defines model for SubmitAddressModel.

type SubmitCandidateAttachmentType

type SubmitCandidateAttachmentType string

SubmitCandidateAttachmentType defines model for SubmitCandidateAttachmentType.

const (
	SubmitCandidateAttachmentTypeCheck           SubmitCandidateAttachmentType = "Check"
	SubmitCandidateAttachmentTypeCoverLetter     SubmitCandidateAttachmentType = "CoverLetter"
	SubmitCandidateAttachmentTypeFormattedResume SubmitCandidateAttachmentType = "FormattedResume"
	SubmitCandidateAttachmentTypeLicense         SubmitCandidateAttachmentType = "License"
	SubmitCandidateAttachmentTypeOther           SubmitCandidateAttachmentType = "Other"
	SubmitCandidateAttachmentTypeReference       SubmitCandidateAttachmentType = "Reference"
	SubmitCandidateAttachmentTypeResume          SubmitCandidateAttachmentType = "Resume"
	SubmitCandidateAttachmentTypeScreening       SubmitCandidateAttachmentType = "Screening"
)

Defines values for SubmitCandidateAttachmentType.

type SubmitCandidateAvailabilityModel

type SubmitCandidateAvailabilityModel struct {
	// Date The specific date that a job starts or a candidate is available
	Date *openapi_types.Date `json:"date"`

	// Immediate The candidate is available for an immediate start
	Immediate *bool                     `json:"immediate,omitempty"`
	Relative  *SubmitRelativeStartModel `json:"relative,omitempty"`
}

SubmitCandidateAvailabilityModel The date the candidate is available to start. Specify ONE OF immediate, relative or date.

type SubmitCandidateEducationModel

type SubmitCandidateEducationModel struct {
	Course *string `json:"course"`

	// Date Year, month or date completed.<br />
	// Year must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), the 4 digit year the course was completed, e.g. 2017<br />
	// Month must be formatted as [ISO date-fullyear](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6) "-" [ISO date-month](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07<br />
	// Date must be formatted as [ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6), e.g. 2017-07-31
	Date        *string `json:"date"`
	Institution *string `json:"institution"`
}

SubmitCandidateEducationModel defines model for SubmitCandidateEducationModel.

type SubmitCategoriesModel

type SubmitCategoriesModel struct {
	// CategoryId Category to add or update in the skill coding.<br />
	// Specify a categoryId without subCategories for a broad classification.
	// This will remove all previously linked sub-categories associated with the category.
	CategoryId int32 `json:"categoryId"`

	// SubCategories Optional list of sub-categories and skills for detailed skill classification
	SubCategories *[]SubmitSubCategoriesModel `json:"subCategories"`
}

SubmitCategoriesModel defines model for SubmitCategoriesModel.

type SubmitCategoryModel

type SubmitCategoryModel struct {
	CategoryId    int32  `json:"categoryId"`
	SubCategoryId *int32 `json:"subCategoryId"`
}

SubmitCategoryModel defines model for SubmitCategoryModel.

type SubmitCompanyWorkflowApproverModel

type SubmitCompanyWorkflowApproverModel struct {
	ContactId  []int32 `json:"contactId"`
	StageIndex int32   `json:"stageIndex"`
}

SubmitCompanyWorkflowApproverModel defines model for SubmitCompanyWorkflowApproverModel.

type SubmitCurrentEmploymentModel

type SubmitCurrentEmploymentModel struct {
	Employer   *string            `json:"employer"`
	Position   *string            `json:"position"`
	Salary     *SubmitSalaryModel `json:"salary,omitempty"`
	WorkTypeId *int32             `json:"workTypeId"`
}

SubmitCurrentEmploymentModel defines model for SubmitCurrentEmploymentModel.

type SubmitCustomFieldValueModel

type SubmitCustomFieldValueModel struct {
	FieldId int32 `json:"fieldId"`

	// Value Text, List or Date ([ISO full-date](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6)) value for this custom field (depending on the field `type`)
	Value *interface{} `json:"value"`
}

SubmitCustomFieldValueModel defines model for SubmitCustomFieldValueModel.

type SubmitDurationModel

type SubmitDurationModel struct {
	Period *int32        `json:"period,omitempty"`
	Unit   *DurationUnit `json:"unit,omitempty"`
}

SubmitDurationModel defines model for SubmitDurationModel.

type SubmitEmploymentModel

type SubmitEmploymentModel struct {
	Current *SubmitCurrentEmploymentModel      `json:"current,omitempty"`
	History *[]CandidateEmploymentHistoryModel `json:"history"`
	Ideal   *SubmitIdealEmploymentModel        `json:"ideal,omitempty"`
}

SubmitEmploymentModel defines model for SubmitEmploymentModel.

type SubmitIdealEmploymentModel

type SubmitIdealEmploymentModel struct {
	Other      *[]SubmitIdealSalaryModel `json:"other"`
	Position   *string                   `json:"position"`
	Salary     *SubmitSalaryRangeModel   `json:"salary,omitempty"`
	WorkTypeId *int32                    `json:"workTypeId"`
}

SubmitIdealEmploymentModel defines model for SubmitIdealEmploymentModel.

type SubmitIdealSalaryModel

type SubmitIdealSalaryModel struct {
	Salary     *SubmitSalaryRangeModel `json:"salary,omitempty"`
	WorkTypeId *int32                  `json:"workTypeId"`
}

SubmitIdealSalaryModel defines model for SubmitIdealSalaryModel.

type SubmitInterviewEvaluationCommand

type SubmitInterviewEvaluationCommand struct {
	Comments *string                                 `json:"comments"`
	Rating   *[]SubmitInterviewEvaluationRatingModel `json:"rating"`
}

SubmitInterviewEvaluationCommand defines model for SubmitInterviewEvaluationCommand.

type SubmitInterviewEvaluationForEventCommand added in v0.0.3

type SubmitInterviewEvaluationForEventCommand struct {
	Comments *string                                 `json:"comments"`
	Rating   *[]SubmitInterviewEvaluationRatingModel `json:"rating"`
}

SubmitInterviewEvaluationForEventCommand defines model for SubmitInterviewEvaluationForEventCommand.

type SubmitInterviewEvaluationRatingModel

type SubmitInterviewEvaluationRatingModel struct {
	Criteria *string `json:"criteria"`
	Rating   *int32  `json:"rating,omitempty"`
}

SubmitInterviewEvaluationRatingModel defines model for SubmitInterviewEvaluationRatingModel.

type SubmitJobApplicationCommand

type SubmitJobApplicationCommand struct {
	Address *SubmitAddressModel `json:"address,omitempty"`

	// Availability The date the candidate is available to start. Specify ONE OF immediate, relative or date.
	Availability *SubmitCandidateAvailabilityModel `json:"availability,omitempty"`

	// Custom Candidate and job application custom field values
	Custom     *SubmitJobApplicationCustomFieldsModel `json:"custom,omitempty"`
	Education  *[]SubmitCandidateEducationModel       `json:"education"`
	Email      string                                 `json:"email"`
	Employment *SubmitEmploymentModel                 `json:"employment,omitempty"`
	FirstName  string                                 `json:"firstName"`
	LastName   string                                 `json:"lastName"`
	Mobile     *string                                `json:"mobile"`
	Phone      *string                                `json:"phone"`
	Salutation *string                                `json:"salutation"`
	Screening  *SubmitScreeningQuesionResultsModel    `json:"screening,omitempty"`
	SkillTags  *[]string                              `json:"skillTags"`
	Social     *map[string]string                     `json:"social"`
}

SubmitJobApplicationCommand defines model for SubmitJobApplicationCommand.

type SubmitJobApplicationCustomFieldsModel

type SubmitJobApplicationCustomFieldsModel struct {
	// Application Job application custom field values
	Application *[]SubmitCustomFieldValueModel `json:"application"`

	// Candidate Candidate custom field values
	Candidate *[]SubmitCustomFieldValueModel `json:"candidate"`
}

SubmitJobApplicationCustomFieldsModel Candidate and job application custom field values

type SubmitJobBoardJobApplicationJSONRequestBody

type SubmitJobBoardJobApplicationJSONRequestBody = SubmitJobApplicationCommand

SubmitJobBoardJobApplicationJSONRequestBody defines body for SubmitJobBoardJobApplication for application/json ContentType.

type SubmitJobBoardJobApplicationResponse

type SubmitJobBoardJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SubmittedJobApplicationModel
	JSON422      *ErrorModel
}

func ParseSubmitJobBoardJobApplicationResponse

func ParseSubmitJobBoardJobApplicationResponse(rsp *http.Response) (*SubmitJobBoardJobApplicationResponse, error)

ParseSubmitJobBoardJobApplicationResponse parses an HTTP response from a SubmitJobBoardJobApplicationWithResponse call

func (SubmitJobBoardJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (SubmitJobBoardJobApplicationResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type SubmitJobOrderCandidateCommand

type SubmitJobOrderCandidateCommand struct {
	Address *SubmitAddressModel `json:"address,omitempty"`

	// Availability The date the candidate is available to start. Specify ONE OF immediate, relative or date.
	Availability *SubmitCandidateAvailabilityModel `json:"availability,omitempty"`

	// Custom Candidate and job application custom field values
	Custom     *SubmitJobApplicationCustomFieldsModel `json:"custom,omitempty"`
	Education  *[]SubmitCandidateEducationModel       `json:"education"`
	Email      string                                 `json:"email"`
	Employment *SubmitEmploymentModel                 `json:"employment,omitempty"`
	FirstName  string                                 `json:"firstName"`
	LastName   string                                 `json:"lastName"`
	Mobile     *string                                `json:"mobile"`
	Phone      *string                                `json:"phone"`
	Salutation *string                                `json:"salutation"`
	Screening  *SubmitScreeningQuesionResultsModel    `json:"screening,omitempty"`
	SkillTags  *[]string                              `json:"skillTags"`
	Social     *map[string]string                     `json:"social"`
	Source     *string                                `json:"source"`
}

SubmitJobOrderCandidateCommand defines model for SubmitJobOrderCandidateCommand.

type SubmitJobOrderCandidateJSONRequestBody

type SubmitJobOrderCandidateJSONRequestBody = SubmitJobOrderCandidateCommand

SubmitJobOrderCandidateJSONRequestBody defines body for SubmitJobOrderCandidate for application/json ContentType.

type SubmitJobOrderCandidateResponse

type SubmitJobOrderCandidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationRepresentation
	JSON422      *ErrorModel
}

func ParseSubmitJobOrderCandidateResponse

func ParseSubmitJobOrderCandidateResponse(rsp *http.Response) (*SubmitJobOrderCandidateResponse, error)

ParseSubmitJobOrderCandidateResponse parses an HTTP response from a SubmitJobOrderCandidateWithResponse call

func (SubmitJobOrderCandidateResponse) Status

Status returns HTTPResponse.Status

func (SubmitJobOrderCandidateResponse) StatusCode

func (r SubmitJobOrderCandidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SubmitJobOrderFeeModel

type SubmitJobOrderFeeModel struct {
	// EstimatedTotal Optional estimated total fee. If not specified it will be calculated from the duration, salary and fee rate.
	EstimatedTotal *float64             `json:"estimatedTotal,omitempty"`
	Rate           *float64             `json:"rate,omitempty"`
	RateType       *JobOrderFeeRateType `json:"rateType,omitempty"`
}

SubmitJobOrderFeeModel defines model for SubmitJobOrderFeeModel.

type SubmitJobOrderSalaryRangeModel

type SubmitJobOrderSalaryRangeModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	RateHigh *float64       `json:"rateHigh"`
	RateLow  *float64       `json:"rateLow,omitempty"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`

	// TimePerWeek Number of days per week for a daily rate,
	// hours per day for an hourly rate with a 'Day' duration unit or
	// hours per day for an hourly rate with a 'Week' duration unit.
	TimePerWeek *float64 `json:"timePerWeek"`
}

SubmitJobOrderSalaryRangeModel defines model for SubmitJobOrderSalaryRangeModel.

type SubmitJobOrderSkillTagsModel

type SubmitJobOrderSkillTagsModel struct {
	MatchAll *bool     `json:"matchAll,omitempty"`
	Tags     *[]string `json:"tags"`
}

SubmitJobOrderSkillTagsModel defines model for SubmitJobOrderSkillTagsModel.

type SubmitJobOrderStartModel

type SubmitJobOrderStartModel struct {
	// Date The specific date that the job starts
	Date      *openapi_types.Date       `json:"date"`
	Immediate *bool                     `json:"immediate,omitempty"`
	Relative  *SubmitRelativeStartModel `json:"relative,omitempty"`
}

SubmitJobOrderStartModel defines model for SubmitJobOrderStartModel.

type SubmitJobOrderWorkShiftModel added in v0.0.6

type SubmitJobOrderWorkShiftModel struct {
	// EndTime TimeSpan with format: HH:mm
	// Example: 14:21
	EndTime *string `json:"endTime"`

	// StartTime TimeSpan with format: HH:mm
	// Example: 17:21
	StartTime *string `json:"startTime"`

	// WorkDays Day of week: Sunday, Monday,Tuesday, Wednesday, Thursday, Friday, Saturday
	WorkDays *[]string `json:"workDays"`
}

SubmitJobOrderWorkShiftModel defines model for SubmitJobOrderWorkShiftModel.

type SubmitLocationModel

type SubmitLocationModel struct {
	AreaId     *int32 `json:"areaId"`
	LocationId int32  `json:"locationId"`
}

SubmitLocationModel defines model for SubmitLocationModel.

type SubmitPlacementBillingModel

type SubmitPlacementBillingModel struct {
	AddressId *openapi_types.UUID `json:"addressId"`
	ContactId *int32              `json:"contactId"`

	// DueDate Payment due date
	DueDate *openapi_types.Date `json:"dueDate"`
	Email   *string             `json:"email"`

	// InvoiceRef Invoice Number/Reference
	InvoiceRef *string `json:"invoiceRef"`

	// OrderRef PO Number/Reference
	OrderRef *string `json:"orderRef"`

	// Terms Billing payment terms
	Terms *string `json:"terms"`
}

SubmitPlacementBillingModel defines model for SubmitPlacementBillingModel.

type SubmitPlacementContractRateModel

type SubmitPlacementContractRateModel struct {
	CandidateRate *float64                        `json:"candidateRate,omitempty"`
	ClientRate    *float64                        `json:"clientRate,omitempty"`
	DaysPerWeek   *float64                        `json:"daysPerWeek,omitempty"`
	HoursPerWeek  *float64                        `json:"hoursPerWeek,omitempty"`
	NetMargin     *float64                        `json:"netMargin,omitempty"`
	OnCosts       *float64                        `json:"onCosts,omitempty"`
	OnCostsType   *RatePortion                    `json:"onCostsType,omitempty"`
	RatePer       *SubmitPlacementContractRatePer `json:"ratePer,omitempty"`
}

SubmitPlacementContractRateModel defines model for SubmitPlacementContractRateModel.

type SubmitPlacementContractRatePer

type SubmitPlacementContractRatePer string

SubmitPlacementContractRatePer defines model for SubmitPlacementContractRatePer.

Defines values for SubmitPlacementContractRatePer.

type SubmitPlacementRecruiterModel

type SubmitPlacementRecruiterModel struct {
	// FeeSplit Optional fee portion, 0.0-1.0 (representing 0%-100%) if placement feeSplit='Percent', a currency amount if placement feeSplit='Fixed'
	FeeSplit *float64 `json:"feeSplit"`

	// UserId Recruiter to be associated with the placement, must also be associated with the related job.
	UserId *int32 `json:"userId,omitempty"`
}

SubmitPlacementRecruiterModel defines model for SubmitPlacementRecruiterModel.

type SubmitPlacementSalaryModel

type SubmitPlacementSalaryModel struct {
	Base           *float64 `json:"base,omitempty"`
	Fee            *float64 `json:"fee,omitempty"`
	Superannuation *float64 `json:"superannuation,omitempty"`
	Total          *float64 `json:"total,omitempty"`
}

SubmitPlacementSalaryModel defines model for SubmitPlacementSalaryModel.

type SubmitRelativeStartModel

type SubmitRelativeStartModel struct {
	Period *int32             `json:"period,omitempty"`
	Unit   *RelativeStartUnit `json:"unit,omitempty"`
}

SubmitRelativeStartModel defines model for SubmitRelativeStartModel.

type SubmitRequisitionCommand

type SubmitRequisitionCommand = map[string]interface{}

SubmitRequisitionCommand defines model for SubmitRequisitionCommand.

type SubmitRequisitionJSONRequestBody

type SubmitRequisitionJSONRequestBody = SubmitRequisitionCommand

SubmitRequisitionJSONRequestBody defines body for SubmitRequisition for application/json ContentType.

type SubmitRequisitionResponse

type SubmitRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseSubmitRequisitionResponse

func ParseSubmitRequisitionResponse(rsp *http.Response) (*SubmitRequisitionResponse, error)

ParseSubmitRequisitionResponse parses an HTTP response from a SubmitRequisitionWithResponse call

func (SubmitRequisitionResponse) Status

func (r SubmitRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (SubmitRequisitionResponse) StatusCode

func (r SubmitRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SubmitSalaryModel

type SubmitSalaryModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	Rate     *float64       `json:"rate,omitempty"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`
}

SubmitSalaryModel defines model for SubmitSalaryModel.

type SubmitSalaryRangeModel

type SubmitSalaryRangeModel struct {
	// Currency Optional ISO 4217 3-letter alphabetic currency code
	Currency *string        `json:"currency"`
	RateHigh *float64       `json:"rateHigh"`
	RateLow  *float64       `json:"rateLow,omitempty"`
	RatePer  *SalaryRatePer `json:"ratePer,omitempty"`
}

SubmitSalaryRangeModel defines model for SubmitSalaryRangeModel.

type SubmitScreeningQuesionAnswerModel

type SubmitScreeningQuesionAnswerModel struct {
	// Answer Text or List value answer for this screening question (depending on the question `answerType`)
	Answer   *interface{} `json:"answer"`
	Question *string      `json:"question"`

	// Score Optional score for this answer
	Score *int32 `json:"score"`
}

SubmitScreeningQuesionAnswerModel defines model for SubmitScreeningQuesionAnswerModel.

type SubmitScreeningQuesionResultsModel

type SubmitScreeningQuesionResultsModel struct {
	Answers *[]SubmitScreeningQuesionAnswerModel `json:"answers"`

	// Score Optional overall score for these screening results
	Score *int32 `json:"score"`
}

SubmitScreeningQuesionResultsModel defines model for SubmitScreeningQuesionResultsModel.

type SubmitSkillsModel

type SubmitSkillsModel struct {
	// SkillId Skill for detailed skill classification.
	SkillId int32 `json:"skillId"`
}

SubmitSkillsModel defines model for SubmitSkillsModel.

type SubmitStatusNoteModel

type SubmitStatusNoteModel struct {
	// Text Note content
	Text *string `json:"text"`

	// Type Optional note type
	Type *string `json:"type"`
}

SubmitStatusNoteModel Optional note

type SubmitSubCategoriesModel

type SubmitSubCategoriesModel struct {
	// Skills Optional list of skills associated with the sub-category for detailed classification
	Skills *[]SubmitSkillsModel `json:"skills"`

	// SubCategoryId Sub-category for detailed skill classification.<br />
	// Specify a subCategoryId without skills for a broad classification.
	// This will remove all previously linked skills associated with the sub-category.
	SubCategoryId int32 `json:"subCategoryId"`
}

SubmitSubCategoriesModel defines model for SubmitSubCategoriesModel.

type SubmitUserModel

type SubmitUserModel struct {
	Email  *string `json:"email"`
	UserId *int32  `json:"userId"`
}

SubmitUserModel The user creating the note if not the authenticated user.<br /> Specify either userId or email.

type SubmitWebhookEventFilterModel

type SubmitWebhookEventFilterModel struct {
	JobapplicationStatusChanged *SubmitWebhookEventStatusChangeFilterModel `json:"jobapplication_status_changed,omitempty"`
}

SubmitWebhookEventFilterModel defines model for SubmitWebhookEventFilterModel.

type SubmitWebhookEventStatusChangeFilterModel

type SubmitWebhookEventStatusChangeFilterModel struct {
	// StatusActive Limit events to an active/open status
	StatusActive *bool `json:"statusActive,omitempty"`

	// StatusId Limit events to a specific status
	StatusId *[]int32 `json:"statusId"`
}

SubmitWebhookEventStatusChangeFilterModel defines model for SubmitWebhookEventStatusChangeFilterModel.

type SubmitWebhookStatus

type SubmitWebhookStatus string

SubmitWebhookStatus defines model for SubmitWebhookStatus.

const (
	SubmitWebhookStatusDisabled  SubmitWebhookStatus = "Disabled"
	SubmitWebhookStatusEnabled   SubmitWebhookStatus = "Enabled"
	SubmitWebhookStatusSuspended SubmitWebhookStatus = "Suspended"
)

Defines values for SubmitWebhookStatus.

type SubmittedJobApplicationLinks struct {
	CoverLetter *string `json:"coverLetter"`
	Other       *string `json:"other"`
	Resume      *string `json:"resume"`
}

SubmittedJobApplicationLinks defines model for SubmittedJobApplicationLinks.

type SubmittedJobApplicationModel

type SubmittedJobApplicationModel struct {
	ApplicationId *int64                        `json:"applicationId,omitempty"`
	Links         *SubmittedJobApplicationLinks `json:"links,omitempty"`
}

SubmittedJobApplicationModel defines model for SubmittedJobApplicationModel.

type TimeRangeModel

type TimeRangeModel struct {
	// End End time of day interval ([ISO partial-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	End *string `json:"end,omitempty"`

	// Start Start time of day interval ([ISO partial-time](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#rfc.section.5.6))
	Start *string `json:"start,omitempty"`
}

TimeRangeModel Time of day interval

type UpdateCandidateAttachmentCommand

type UpdateCandidateAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date      `json:"expiry"`
	Type   *CandidateAttachmentType `json:"type,omitempty"`
}

UpdateCandidateAttachmentCommand defines model for UpdateCandidateAttachmentCommand.

type UpdateCandidateAttachmentJSONRequestBody

type UpdateCandidateAttachmentJSONRequestBody = UpdateCandidateAttachmentCommand

UpdateCandidateAttachmentJSONRequestBody defines body for UpdateCandidateAttachment for application/json ContentType.

type UpdateCandidateAttachmentResponse

type UpdateCandidateAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CandidateAttachmentRepresentation
}

func ParseUpdateCandidateAttachmentResponse

func ParseUpdateCandidateAttachmentResponse(rsp *http.Response) (*UpdateCandidateAttachmentResponse, error)

ParseUpdateCandidateAttachmentResponse parses an HTTP response from a UpdateCandidateAttachmentWithResponse call

func (UpdateCandidateAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdateCandidateAttachmentResponse) StatusCode

func (r UpdateCandidateAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCandidateAvailabilityWeekJSONRequestBody

type UpdateCandidateAvailabilityWeekJSONRequestBody = SetCandidateAvailabilityByWeekCommand

UpdateCandidateAvailabilityWeekJSONRequestBody defines body for UpdateCandidateAvailabilityWeek for application/json ContentType.

type UpdateCandidateAvailabilityWeekResponse

type UpdateCandidateAvailabilityWeekResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateCandidateAvailabilityWeekResponse

func ParseUpdateCandidateAvailabilityWeekResponse(rsp *http.Response) (*UpdateCandidateAvailabilityWeekResponse, error)

ParseUpdateCandidateAvailabilityWeekResponse parses an HTTP response from a UpdateCandidateAvailabilityWeekWithResponse call

func (UpdateCandidateAvailabilityWeekResponse) Status

Status returns HTTPResponse.Status

func (UpdateCandidateAvailabilityWeekResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateCandidateCommand

type UpdateCandidateCommand struct {
	Address *SubmitAddressModel `json:"address,omitempty"`

	// Availability The date the candidate is available to start. Specify ONE OF immediate, relative or date.
	Availability     *SubmitCandidateAvailabilityModel `json:"availability,omitempty"`
	Custom           *[]SubmitCustomFieldValueModel    `json:"custom"`
	DateOfBirth      *openapi_types.Date               `json:"dateOfBirth"`
	Education        *[]SubmitCandidateEducationModel  `json:"education"`
	Email            *string                           `json:"email"`
	EmergencyContact *string                           `json:"emergencyContact"`
	EmergencyPhone   *string                           `json:"emergencyPhone"`
	Employment       *SubmitEmploymentModel            `json:"employment,omitempty"`
	FirstName        *string                           `json:"firstName"`
	LastName         *string                           `json:"lastName"`
	Mobile           *string                           `json:"mobile"`
	Phone            *string                           `json:"phone"`
	Rating           *string                           `json:"rating"`
	RecruiterUserId  *[]int32                          `json:"recruiterUserId"`

	// Salutation Salutation/honorific/title
	Salutation *string                 `json:"salutation"`
	Seeking    *CandidateSeekingStatus `json:"seeking,omitempty"`
	SkillTags  *[]string               `json:"skillTags"`
	Social     *map[string]string      `json:"social"`

	// StatusId Candidate status
	StatusId     *int32  `json:"statusId"`
	Summary      *string `json:"summary"`
	Unsubscribed *bool   `json:"unsubscribed,omitempty"`
}

UpdateCandidateCommand defines model for UpdateCandidateCommand.

type UpdateCandidateJSONRequestBody

type UpdateCandidateJSONRequestBody = UpdateCandidateCommand

UpdateCandidateJSONRequestBody defines body for UpdateCandidate for application/json ContentType.

type UpdateCandidateParams

type UpdateCandidateParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

UpdateCandidateParams defines parameters for UpdateCandidate.

type UpdateCandidatePartnerActionCommand

type UpdateCandidatePartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateCandidatePartnerActionCommand defines model for UpdateCandidatePartnerActionCommand.

type UpdateCandidatePhotoMultipartBody

type UpdateCandidatePhotoMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

UpdateCandidatePhotoMultipartBody defines parameters for UpdateCandidatePhoto.

type UpdateCandidatePhotoMultipartRequestBody

type UpdateCandidatePhotoMultipartRequestBody UpdateCandidatePhotoMultipartBody

UpdateCandidatePhotoMultipartRequestBody defines body for UpdateCandidatePhoto for multipart/form-data ContentType.

type UpdateCandidatePhotoResponse

type UpdateCandidatePhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateCandidatePhotoResponse

func ParseUpdateCandidatePhotoResponse(rsp *http.Response) (*UpdateCandidatePhotoResponse, error)

ParseUpdateCandidatePhotoResponse parses an HTTP response from a UpdateCandidatePhotoWithResponse call

func (UpdateCandidatePhotoResponse) Status

Status returns HTTPResponse.Status

func (UpdateCandidatePhotoResponse) StatusCode

func (r UpdateCandidatePhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCandidateResponse

type UpdateCandidateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseUpdateCandidateResponse

func ParseUpdateCandidateResponse(rsp *http.Response) (*UpdateCandidateResponse, error)

ParseUpdateCandidateResponse parses an HTTP response from a UpdateCandidateWithResponse call

func (UpdateCandidateResponse) Status

func (r UpdateCandidateResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCandidateResponse) StatusCode

func (r UpdateCandidateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCandidateSkillsCommand

type UpdateCandidateSkillsCommand struct {
	// Categories Skill categories to update for this candidate.<br />
	// Only skills and sub-categories for the submitted categories will be modified.
	Categories *[]SubmitCategoriesModel `json:"categories"`
}

UpdateCandidateSkillsCommand defines model for UpdateCandidateSkillsCommand.

type UpdateCandidateUserTaskCommand

type UpdateCandidateUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdateCandidateUserTaskCommand defines model for UpdateCandidateUserTaskCommand.

type UpdateCandidateUserTaskJSONRequestBody

type UpdateCandidateUserTaskJSONRequestBody = UpdateCandidateUserTaskCommand

UpdateCandidateUserTaskJSONRequestBody defines body for UpdateCandidateUserTask for application/json ContentType.

type UpdateCandidateUserTaskResponse

type UpdateCandidateUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CandidateUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateCandidateUserTaskResponse

func ParseUpdateCandidateUserTaskResponse(rsp *http.Response) (*UpdateCandidateUserTaskResponse, error)

ParseUpdateCandidateUserTaskResponse parses an HTTP response from a UpdateCandidateUserTaskWithResponse call

func (UpdateCandidateUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateCandidateUserTaskResponse) StatusCode

func (r UpdateCandidateUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyAddressCommand

type UpdateCompanyAddressCommand struct {
	City             *string   `json:"city"`
	CountryCode      *string   `json:"countryCode"`
	Fax              *string   `json:"fax"`
	IsPrimaryAddress *bool     `json:"isPrimaryAddress,omitempty"`
	Name             *string   `json:"name"`
	Phone            *string   `json:"phone"`
	PostalCode       *string   `json:"postalCode"`
	State            *string   `json:"state"`
	Street           *[]string `json:"street"`
	Url              *string   `json:"url"`
}

UpdateCompanyAddressCommand defines model for UpdateCompanyAddressCommand.

type UpdateCompanyAddressJSONRequestBody

type UpdateCompanyAddressJSONRequestBody = UpdateCompanyAddressCommand

UpdateCompanyAddressJSONRequestBody defines body for UpdateCompanyAddress for application/json ContentType.

type UpdateCompanyAddressResponse

type UpdateCompanyAddressResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateCompanyAddressResponse

func ParseUpdateCompanyAddressResponse(rsp *http.Response) (*UpdateCompanyAddressResponse, error)

ParseUpdateCompanyAddressResponse parses an HTTP response from a UpdateCompanyAddressWithResponse call

func (UpdateCompanyAddressResponse) Status

Status returns HTTPResponse.Status

func (UpdateCompanyAddressResponse) StatusCode

func (r UpdateCompanyAddressResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyAttachmentCommand

type UpdateCompanyAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date    `json:"expiry"`
	Type   *CompanyAttachmentType `json:"type,omitempty"`
}

UpdateCompanyAttachmentCommand defines model for UpdateCompanyAttachmentCommand.

type UpdateCompanyAttachmentJSONRequestBody

type UpdateCompanyAttachmentJSONRequestBody = UpdateCompanyAttachmentCommand

UpdateCompanyAttachmentJSONRequestBody defines body for UpdateCompanyAttachment for application/json ContentType.

type UpdateCompanyAttachmentResponse

type UpdateCompanyAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateCompanyAttachmentResponse

func ParseUpdateCompanyAttachmentResponse(rsp *http.Response) (*UpdateCompanyAttachmentResponse, error)

ParseUpdateCompanyAttachmentResponse parses an HTTP response from a UpdateCompanyAttachmentWithResponse call

func (UpdateCompanyAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdateCompanyAttachmentResponse) StatusCode

func (r UpdateCompanyAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyCommand

type UpdateCompanyCommand struct {
	// Custom Custom field values. Only the specified fields will be updated, each fieldId can specified once.
	Custom *[]SubmitCustomFieldValueModel `json:"custom"`

	// LegalName Company LegalName
	LegalName        *string             `json:"legalName"`
	MainContactId    *int32              `json:"mainContactId"`
	Name             *string             `json:"name"`
	OwnerUserId      *int32              `json:"ownerUserId"`
	ParentCompanyId  *int32              `json:"parentCompanyId"`
	PrimaryAddressId *openapi_types.UUID `json:"primaryAddressId"`
	RecruiterUserId  *[]int32            `json:"recruiterUserId"`
	Social           *map[string]string  `json:"social"`

	// StatusId Company status
	StatusId *int32  `json:"statusId"`
	Summary  *string `json:"summary"`
}

UpdateCompanyCommand defines model for UpdateCompanyCommand.

type UpdateCompanyJSONRequestBody

type UpdateCompanyJSONRequestBody = UpdateCompanyCommand

UpdateCompanyJSONRequestBody defines body for UpdateCompany for application/json ContentType.

type UpdateCompanyLogoMultipartBody

type UpdateCompanyLogoMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

UpdateCompanyLogoMultipartBody defines parameters for UpdateCompanyLogo.

type UpdateCompanyLogoMultipartRequestBody

type UpdateCompanyLogoMultipartRequestBody UpdateCompanyLogoMultipartBody

UpdateCompanyLogoMultipartRequestBody defines body for UpdateCompanyLogo for multipart/form-data ContentType.

type UpdateCompanyLogoResponse

type UpdateCompanyLogoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateCompanyLogoResponse

func ParseUpdateCompanyLogoResponse(rsp *http.Response) (*UpdateCompanyLogoResponse, error)

ParseUpdateCompanyLogoResponse parses an HTTP response from a UpdateCompanyLogoWithResponse call

func (UpdateCompanyLogoResponse) Status

func (r UpdateCompanyLogoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCompanyLogoResponse) StatusCode

func (r UpdateCompanyLogoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyParams

type UpdateCompanyParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

UpdateCompanyParams defines parameters for UpdateCompany.

type UpdateCompanyPartnerActionCommand

type UpdateCompanyPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateCompanyPartnerActionCommand defines model for UpdateCompanyPartnerActionCommand.

type UpdateCompanyResponse

type UpdateCompanyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseUpdateCompanyResponse

func ParseUpdateCompanyResponse(rsp *http.Response) (*UpdateCompanyResponse, error)

ParseUpdateCompanyResponse parses an HTTP response from a UpdateCompanyWithResponse call

func (UpdateCompanyResponse) Status

func (r UpdateCompanyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateCompanyResponse) StatusCode

func (r UpdateCompanyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyUserTaskCommand

type UpdateCompanyUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdateCompanyUserTaskCommand defines model for UpdateCompanyUserTaskCommand.

type UpdateCompanyUserTaskJSONRequestBody

type UpdateCompanyUserTaskJSONRequestBody = UpdateCompanyUserTaskCommand

UpdateCompanyUserTaskJSONRequestBody defines body for UpdateCompanyUserTask for application/json ContentType.

type UpdateCompanyUserTaskResponse

type UpdateCompanyUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CompanyUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateCompanyUserTaskResponse

func ParseUpdateCompanyUserTaskResponse(rsp *http.Response) (*UpdateCompanyUserTaskResponse, error)

ParseUpdateCompanyUserTaskResponse parses an HTTP response from a UpdateCompanyUserTaskWithResponse call

func (UpdateCompanyUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateCompanyUserTaskResponse) StatusCode

func (r UpdateCompanyUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCompanyWorkflowCommand

type UpdateCompanyWorkflowCommand struct {
	// Approvers Approvers for this workflow. Only the specified workflow stages will be updated, each stageIndex can be specified once.
	Approvers *[]SubmitCompanyWorkflowApproverModel `json:"approvers"`
	Name      *string                               `json:"name"`
}

UpdateCompanyWorkflowCommand defines model for UpdateCompanyWorkflowCommand.

type UpdateCompanyWorkflowJSONRequestBody

type UpdateCompanyWorkflowJSONRequestBody = UpdateCompanyWorkflowCommand

UpdateCompanyWorkflowJSONRequestBody defines body for UpdateCompanyWorkflow for application/json ContentType.

type UpdateCompanyWorkflowResponse

type UpdateCompanyWorkflowResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CompanyWorkflowRepresentation
}

func ParseUpdateCompanyWorkflowResponse

func ParseUpdateCompanyWorkflowResponse(rsp *http.Response) (*UpdateCompanyWorkflowResponse, error)

ParseUpdateCompanyWorkflowResponse parses an HTTP response from a UpdateCompanyWorkflowWithResponse call

func (UpdateCompanyWorkflowResponse) Status

Status returns HTTPResponse.Status

func (UpdateCompanyWorkflowResponse) StatusCode

func (r UpdateCompanyWorkflowResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactAttachmentCommand

type UpdateContactAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date    `json:"expiry"`
	Type   *ContactAttachmentType `json:"type,omitempty"`
}

UpdateContactAttachmentCommand defines model for UpdateContactAttachmentCommand.

type UpdateContactAttachmentJSONRequestBody

type UpdateContactAttachmentJSONRequestBody = UpdateContactAttachmentCommand

UpdateContactAttachmentJSONRequestBody defines body for UpdateContactAttachment for application/json ContentType.

type UpdateContactAttachmentResponse

type UpdateContactAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateContactAttachmentResponse

func ParseUpdateContactAttachmentResponse(rsp *http.Response) (*UpdateContactAttachmentResponse, error)

ParseUpdateContactAttachmentResponse parses an HTTP response from a UpdateContactAttachmentWithResponse call

func (UpdateContactAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactAttachmentResponse) StatusCode

func (r UpdateContactAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactCommand

type UpdateContactCommand struct {
	CompanyId          *int32                         `json:"companyId"`
	Custom             *[]SubmitCustomFieldValueModel `json:"custom"`
	Email              *string                        `json:"email"`
	FirstName          *string                        `json:"firstName"`
	LastName           *string                        `json:"lastName"`
	Mobile             *string                        `json:"mobile"`
	OfficeAddressId    *openapi_types.UUID            `json:"officeAddressId"`
	OwnerUserId        *int32                         `json:"ownerUserId"`
	Phone              *string                        `json:"phone"`
	Position           *string                        `json:"position"`
	RecruiterUserId    *[]int32                       `json:"recruiterUserId"`
	ReportsToContactId *int32                         `json:"reportsToContactId"`

	// Salutation Salutation/honorific/title
	Salutation *string            `json:"salutation"`
	Social     *map[string]string `json:"social"`

	// StatusId Contact status
	StatusId     *int32  `json:"statusId"`
	Summary      *string `json:"summary"`
	Unsubscribed *bool   `json:"unsubscribed,omitempty"`
}

UpdateContactCommand defines model for UpdateContactCommand.

type UpdateContactJSONRequestBody

type UpdateContactJSONRequestBody = UpdateContactCommand

UpdateContactJSONRequestBody defines body for UpdateContact for application/json ContentType.

type UpdateContactParams

type UpdateContactParams struct {
	// XAllowDuplicates Duplicate override code from the header of an earlier 409 response
	XAllowDuplicates *string `json:"X-Allow-Duplicates,omitempty"`
}

UpdateContactParams defines parameters for UpdateContact.

type UpdateContactPartnerActionCommand

type UpdateContactPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateContactPartnerActionCommand defines model for UpdateContactPartnerActionCommand.

type UpdateContactPhotoMultipartBody

type UpdateContactPhotoMultipartBody struct {
	FileData openapi_types.File `json:"fileData"`
}

UpdateContactPhotoMultipartBody defines parameters for UpdateContactPhoto.

type UpdateContactPhotoMultipartRequestBody

type UpdateContactPhotoMultipartRequestBody UpdateContactPhotoMultipartBody

UpdateContactPhotoMultipartRequestBody defines body for UpdateContactPhoto for multipart/form-data ContentType.

type UpdateContactPhotoResponse

type UpdateContactPhotoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateContactPhotoResponse

func ParseUpdateContactPhotoResponse(rsp *http.Response) (*UpdateContactPhotoResponse, error)

ParseUpdateContactPhotoResponse parses an HTTP response from a UpdateContactPhotoWithResponse call

func (UpdateContactPhotoResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactPhotoResponse) StatusCode

func (r UpdateContactPhotoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactResponse

type UpdateContactResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON409      *ErrorModel
	JSON422      *ErrorModel
}

func ParseUpdateContactResponse

func ParseUpdateContactResponse(rsp *http.Response) (*UpdateContactResponse, error)

ParseUpdateContactResponse parses an HTTP response from a UpdateContactWithResponse call

func (UpdateContactResponse) Status

func (r UpdateContactResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateContactResponse) StatusCode

func (r UpdateContactResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContactSkillsCommand

type UpdateContactSkillsCommand struct {
	// Categories Skill categories to update for this contact.<br />
	// Only skills and sub-categories for the submitted categories will be modified.
	Categories *[]SubmitCategoriesModel `json:"categories"`
}

UpdateContactSkillsCommand defines model for UpdateContactSkillsCommand.

type UpdateContactUserTaskCommand

type UpdateContactUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdateContactUserTaskCommand defines model for UpdateContactUserTaskCommand.

type UpdateContactUserTaskJSONRequestBody

type UpdateContactUserTaskJSONRequestBody = UpdateContactUserTaskCommand

UpdateContactUserTaskJSONRequestBody defines body for UpdateContactUserTask for application/json ContentType.

type UpdateContactUserTaskResponse

type UpdateContactUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ContactUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateContactUserTaskResponse

func ParseUpdateContactUserTaskResponse(rsp *http.Response) (*UpdateContactUserTaskResponse, error)

ParseUpdateContactUserTaskResponse parses an HTTP response from a UpdateContactUserTaskWithResponse call

func (UpdateContactUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateContactUserTaskResponse) StatusCode

func (r UpdateContactUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEventCommand added in v0.0.3

type UpdateEventCommand struct {
	Address            *EventAddressModel `json:"address,omitempty"`
	AddressId          *string            `json:"addressId"`
	CandidateIds       *[]int32           `json:"candidateIds"`
	CompanyId          *int32             `json:"companyId"`
	ContactIds         *[]int32           `json:"contactIds"`
	Description        *string            `json:"description"`
	EndTime            time.Time          `json:"endTime"`
	EventId            *int32             `json:"eventId,omitempty"`
	EventSubTypeId     *int32             `json:"eventSubTypeId"`
	EventType          string             `json:"eventType"`
	StartTime          time.Time          `json:"startTime"`
	TimeZone           string             `json:"timeZone"`
	Title              string             `json:"title"`
	UserIds            *[]int32           `json:"userIds"`
	VideoConferenceUrl *string            `json:"videoConferenceUrl"`
}

UpdateEventCommand defines model for UpdateEventCommand.

type UpdateEventJSONRequestBody added in v0.0.3

type UpdateEventJSONRequestBody = UpdateEventCommand

UpdateEventJSONRequestBody defines body for UpdateEvent for application/json ContentType.

type UpdateEventResponse added in v0.0.3

type UpdateEventResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *EventRepresentation
	JSON422      *ErrorModel
}

func ParseUpdateEventResponse added in v0.0.3

func ParseUpdateEventResponse(rsp *http.Response) (*UpdateEventResponse, error)

ParseUpdateEventResponse parses an HTTP response from a UpdateEventWithResponse call

func (UpdateEventResponse) Status added in v0.0.3

func (r UpdateEventResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEventResponse) StatusCode added in v0.0.3

func (r UpdateEventResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJobAdDraftCommand

type UpdateJobAdDraftCommand struct {
	BulletPoints *[]string `json:"bulletPoints"`
	Description  *string   `json:"description"`

	// JobId Associated job
	JobId       *int32  `json:"jobId,omitempty"`
	OwnerUserId *int32  `json:"ownerUserId"`
	Reference   *string `json:"reference"`
	Summary     *string `json:"summary"`
	Title       *string `json:"title"`
}

UpdateJobAdDraftCommand defines model for UpdateJobAdDraftCommand.

type UpdateJobAdDraftJSONRequestBody

type UpdateJobAdDraftJSONRequestBody = UpdateJobAdDraftCommand

UpdateJobAdDraftJSONRequestBody defines body for UpdateJobAdDraft for application/json ContentType.

type UpdateJobAdDraftResponse

type UpdateJobAdDraftResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateJobAdDraftResponse

func ParseUpdateJobAdDraftResponse(rsp *http.Response) (*UpdateJobAdDraftResponse, error)

ParseUpdateJobAdDraftResponse parses an HTTP response from a UpdateJobAdDraftWithResponse call

func (UpdateJobAdDraftResponse) Status

func (r UpdateJobAdDraftResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateJobAdDraftResponse) StatusCode

func (r UpdateJobAdDraftResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJobAdPartnerActionCommand

type UpdateJobAdPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateJobAdPartnerActionCommand defines model for UpdateJobAdPartnerActionCommand.

type UpdateJobApplicationAttachmentCommand

type UpdateJobApplicationAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date      `json:"expiry"`
	Type   *CandidateAttachmentType `json:"type,omitempty"`
}

UpdateJobApplicationAttachmentCommand defines model for UpdateJobApplicationAttachmentCommand.

type UpdateJobApplicationAttachmentJSONRequestBody

type UpdateJobApplicationAttachmentJSONRequestBody = UpdateJobApplicationAttachmentCommand

UpdateJobApplicationAttachmentJSONRequestBody defines body for UpdateJobApplicationAttachment for application/json ContentType.

type UpdateJobApplicationAttachmentResponse

type UpdateJobApplicationAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateJobApplicationAttachmentResponse

func ParseUpdateJobApplicationAttachmentResponse(rsp *http.Response) (*UpdateJobApplicationAttachmentResponse, error)

ParseUpdateJobApplicationAttachmentResponse parses an HTTP response from a UpdateJobApplicationAttachmentWithResponse call

func (UpdateJobApplicationAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobApplicationAttachmentResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateJobApplicationCommand

type UpdateJobApplicationCommand struct {
	Custom *[]SubmitCustomFieldValueModel `json:"custom"`

	// Rating Job application rating
	Rating *int32 `json:"rating,omitempty"`

	// StatusId Job application status
	StatusId *int32 `json:"statusId,omitempty"`
}

UpdateJobApplicationCommand defines model for UpdateJobApplicationCommand.

type UpdateJobApplicationInterviewCommand

type UpdateJobApplicationInterviewCommand struct {
	// EndAt Interview end time. The allowed minutes for the time are 0, 15, 30 and 45.
	EndAt *time.Time `json:"endAt,omitempty"`

	// StartAt Interview start time. The allowed minutes for the time are 0, 15, 30 and 45.
	StartAt *time.Time `json:"startAt,omitempty"`
}

UpdateJobApplicationInterviewCommand defines model for UpdateJobApplicationInterviewCommand.

type UpdateJobApplicationJSONRequestBody

type UpdateJobApplicationJSONRequestBody = UpdateJobApplicationCommand

UpdateJobApplicationJSONRequestBody defines body for UpdateJobApplication for application/json ContentType.

type UpdateJobApplicationPartnerActionCommand

type UpdateJobApplicationPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateJobApplicationPartnerActionCommand defines model for UpdateJobApplicationPartnerActionCommand.

type UpdateJobApplicationResponse

type UpdateJobApplicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParseUpdateJobApplicationResponse

func ParseUpdateJobApplicationResponse(rsp *http.Response) (*UpdateJobApplicationResponse, error)

ParseUpdateJobApplicationResponse parses an HTTP response from a UpdateJobApplicationWithResponse call

func (UpdateJobApplicationResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobApplicationResponse) StatusCode

func (r UpdateJobApplicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJobApplicationUserTaskCommand

type UpdateJobApplicationUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdateJobApplicationUserTaskCommand defines model for UpdateJobApplicationUserTaskCommand.

type UpdateJobApplicationUserTaskJSONRequestBody

type UpdateJobApplicationUserTaskJSONRequestBody = UpdateJobApplicationUserTaskCommand

UpdateJobApplicationUserTaskJSONRequestBody defines body for UpdateJobApplicationUserTask for application/json ContentType.

type UpdateJobApplicationUserTaskResponse

type UpdateJobApplicationUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobApplicationUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateJobApplicationUserTaskResponse

func ParseUpdateJobApplicationUserTaskResponse(rsp *http.Response) (*UpdateJobApplicationUserTaskResponse, error)

ParseUpdateJobApplicationUserTaskResponse parses an HTTP response from a UpdateJobApplicationUserTaskWithResponse call

func (UpdateJobApplicationUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobApplicationUserTaskResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateJobOrderAttachmentCommand

type UpdateJobOrderAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date     `json:"expiry"`
	Type   *JobOrderAttachmentType `json:"type,omitempty"`
}

UpdateJobOrderAttachmentCommand defines model for UpdateJobOrderAttachmentCommand.

type UpdateJobOrderAttachmentJSONRequestBody

type UpdateJobOrderAttachmentJSONRequestBody = UpdateJobOrderAttachmentCommand

UpdateJobOrderAttachmentJSONRequestBody defines body for UpdateJobOrderAttachment for application/json ContentType.

type UpdateJobOrderAttachmentResponse

type UpdateJobOrderAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateJobOrderAttachmentResponse

func ParseUpdateJobOrderAttachmentResponse(rsp *http.Response) (*UpdateJobOrderAttachmentResponse, error)

ParseUpdateJobOrderAttachmentResponse parses an HTTP response from a UpdateJobOrderAttachmentWithResponse call

func (UpdateJobOrderAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobOrderAttachmentResponse) StatusCode

func (r UpdateJobOrderAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJobOrderCommand

type UpdateJobOrderCommand struct {
	Category  *SubmitCategoryModel           `json:"category,omitempty"`
	CompanyId *int32                         `json:"companyId"`
	ContactId *int32                         `json:"contactId"`
	Custom    *[]SubmitCustomFieldValueModel `json:"custom"`
	Duration  *SubmitDurationModel           `json:"duration,omitempty"`

	// EndDate The specific date that the job end
	EndDate        *openapi_types.Date     `json:"endDate"`
	Fee            *SubmitJobOrderFeeModel `json:"fee,omitempty"`
	JobDescription *string                 `json:"jobDescription"`
	JobTitle       *string                 `json:"jobTitle"`
	Location       *SubmitLocationModel    `json:"location,omitempty"`
	NumberOfJobs   *int32                  `json:"numberOfJobs,omitempty"`

	// OwnerUserId User Id - Owner of this job
	OwnerUserId *int32 `json:"ownerUserId,omitempty"`

	// RecruiterUserId User Id - Optional list of recruiters assigned to the job
	RecruiterUserId *[]int32                        `json:"recruiterUserId"`
	Salary          *SubmitJobOrderSalaryRangeModel `json:"salary,omitempty"`
	SkillTags       *SubmitJobOrderSkillTagsModel   `json:"skillTags,omitempty"`
	Source          *string                         `json:"source"`
	Start           *SubmitJobOrderStartModel       `json:"start,omitempty"`

	// StatusId Job status
	StatusId *int32 `json:"statusId"`

	// UserFavourite Job is a favourite for the current user
	UserFavourite *bool                         `json:"userFavourite"`
	WorkShift     *SubmitJobOrderWorkShiftModel `json:"workShift,omitempty"`
	WorkTypeId    *int32                        `json:"workTypeId"`
	WorkflowId    *int32                        `json:"workflowId"`

	// WorkplaceAddressId Workplace Address Id
	WorkplaceAddressId *openapi_types.UUID `json:"workplaceAddressId"`
}

UpdateJobOrderCommand defines model for UpdateJobOrderCommand.

type UpdateJobOrderJSONRequestBody

type UpdateJobOrderJSONRequestBody = UpdateJobOrderCommand

UpdateJobOrderJSONRequestBody defines body for UpdateJobOrder for application/json ContentType.

type UpdateJobOrderPartnerActionCommand

type UpdateJobOrderPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdateJobOrderPartnerActionCommand defines model for UpdateJobOrderPartnerActionCommand.

type UpdateJobOrderPayrollBillingResponse

type UpdateJobOrderPayrollBillingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JobOrderRateCardModel
}

func ParseUpdateJobOrderPayrollBillingResponse

func ParseUpdateJobOrderPayrollBillingResponse(rsp *http.Response) (*UpdateJobOrderPayrollBillingResponse, error)

ParseUpdateJobOrderPayrollBillingResponse parses an HTTP response from a UpdateJobOrderPayrollBillingWithResponse call

func (UpdateJobOrderPayrollBillingResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobOrderPayrollBillingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateJobOrderResponse

type UpdateJobOrderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParseUpdateJobOrderResponse

func ParseUpdateJobOrderResponse(rsp *http.Response) (*UpdateJobOrderResponse, error)

ParseUpdateJobOrderResponse parses an HTTP response from a UpdateJobOrderWithResponse call

func (UpdateJobOrderResponse) Status

func (r UpdateJobOrderResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateJobOrderResponse) StatusCode

func (r UpdateJobOrderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateJobOrderUserTaskCommand

type UpdateJobOrderUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdateJobOrderUserTaskCommand defines model for UpdateJobOrderUserTaskCommand.

type UpdateJobOrderUserTaskJSONRequestBody

type UpdateJobOrderUserTaskJSONRequestBody = UpdateJobOrderUserTaskCommand

UpdateJobOrderUserTaskJSONRequestBody defines body for UpdateJobOrderUserTask for application/json ContentType.

type UpdateJobOrderUserTaskResponse

type UpdateJobOrderUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JobOrderUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateJobOrderUserTaskResponse

func ParseUpdateJobOrderUserTaskResponse(rsp *http.Response) (*UpdateJobOrderUserTaskResponse, error)

ParseUpdateJobOrderUserTaskResponse parses an HTTP response from a UpdateJobOrderUserTaskWithResponse call

func (UpdateJobOrderUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdateJobOrderUserTaskResponse) StatusCode

func (r UpdateJobOrderUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateNoteCommand

type UpdateNoteCommand struct {
	// Text Note content
	Text *string `json:"text"`

	// Type Note type
	Type *string `json:"type"`
}

UpdateNoteCommand defines model for UpdateNoteCommand.

type UpdateNoteJSONRequestBody

type UpdateNoteJSONRequestBody = UpdateNoteCommand

UpdateNoteJSONRequestBody defines body for UpdateNote for application/json ContentType.

type UpdateNoteResponse

type UpdateNoteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateNoteResponse

func ParseUpdateNoteResponse(rsp *http.Response) (*UpdateNoteResponse, error)

ParseUpdateNoteResponse parses an HTTP response from a UpdateNoteWithResponse call

func (UpdateNoteResponse) Status

func (r UpdateNoteResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateNoteResponse) StatusCode

func (r UpdateNoteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOpportunityCommand

type UpdateOpportunityCommand struct {
	AdditionalInformation *string             `json:"additionalInformation"`
	CompanyId             *int32              `json:"companyId,omitempty"`
	EstimatedClose        *time.Time          `json:"estimatedClose"`
	OpportunityTitle      *string             `json:"opportunityTitle"`
	OwnerUserIds          *[]int32            `json:"ownerUserIds"`
	StageId               *openapi_types.UUID `json:"stageId"`
	Value                 *float64            `json:"value"`
	WorkTypeId            *int32              `json:"workTypeId"`
}

UpdateOpportunityCommand defines model for UpdateOpportunityCommand.

type UpdateOpportunityJSONRequestBody

type UpdateOpportunityJSONRequestBody = UpdateOpportunityCommand

UpdateOpportunityJSONRequestBody defines body for UpdateOpportunity for application/json ContentType.

type UpdateOpportunityResponse

type UpdateOpportunityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CreatedOpportunityModel
	JSON422      *ErrorModel
}

func ParseUpdateOpportunityResponse

func ParseUpdateOpportunityResponse(rsp *http.Response) (*UpdateOpportunityResponse, error)

ParseUpdateOpportunityResponse parses an HTTP response from a UpdateOpportunityWithResponse call

func (UpdateOpportunityResponse) Status

func (r UpdateOpportunityResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateOpportunityResponse) StatusCode

func (r UpdateOpportunityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePartnerActionCommand

type UpdatePartnerActionCommand struct {
	ActionFilter *PartnerActionFilterModel `json:"actionFilter,omitempty"`

	// ActionName Menu item label that will appear to the end-user
	ActionName *string `json:"actionName"`

	// AllowResubmit Allow resources to be resubmitted to an action.
	AllowResubmit *bool `json:"allowResubmit,omitempty"`

	// Reference Unique partner defined reference/identifier for the action
	Reference *string `json:"reference"`

	// Url URL to open after the action is selected and assigned the `"Submitted"` stage.\
	// Templates parameters can be used in the URL to identify the resource submitted to the action
	// <table><tr><td>`{userId}`</td><td>Replaced with the User Id of the user performing the action</td></tr><tr><td>`{jobId}`</td><td>Replaced with the Job Id</td></tr><tr><td>`{adId}`</td><td>Replaced with the Job Ad Id</td></tr><tr><td>`{candidateId}`</td><td>Replaced with the Candidate Id</td></tr><tr><td>`{applicationId}`</td><td>Replaced with the Job Application Id</td></tr><tr><td>`{placementId}`</td><td>Replaced with the Placement Id</td></tr><tr><td>`{companyId}`</td><td>Replaced with the Company Id</td></tr><tr><td>`{contactId}`</td><td>Replaced with the Contact Id</td></tr></table>
	Url     *string               `json:"url"`
	UrlType *PartnerActionUrlType `json:"urlType,omitempty"`

	// WebhookData Additional data to include with the webhook notification
	WebhookData *interface{} `json:"webhookData"`
}

UpdatePartnerActionCommand defines model for UpdatePartnerActionCommand.

type UpdatePartnerActionJSONRequestBody

type UpdatePartnerActionJSONRequestBody = UpdatePartnerActionCommand

UpdatePartnerActionJSONRequestBody defines body for UpdatePartnerAction for application/json ContentType.

type UpdatePartnerActionResponse

type UpdatePartnerActionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PartnerActionRepresentation
}

func ParseUpdatePartnerActionResponse

func ParseUpdatePartnerActionResponse(rsp *http.Response) (*UpdatePartnerActionResponse, error)

ParseUpdatePartnerActionResponse parses an HTTP response from a UpdatePartnerActionWithResponse call

func (UpdatePartnerActionResponse) Status

Status returns HTTPResponse.Status

func (UpdatePartnerActionResponse) StatusCode

func (r UpdatePartnerActionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlacementAttachmentCommand

type UpdatePlacementAttachmentCommand struct {
	// Category Optional additional categorization for the attachment type
	Category *string `json:"category"`

	// Expiry Optional expiry date as listed on the document, e.g. a license expiry date
	Expiry *openapi_types.Date      `json:"expiry"`
	Type   *PlacementAttachmentType `json:"type,omitempty"`
}

UpdatePlacementAttachmentCommand defines model for UpdatePlacementAttachmentCommand.

type UpdatePlacementAttachmentJSONRequestBody

type UpdatePlacementAttachmentJSONRequestBody = UpdatePlacementAttachmentCommand

UpdatePlacementAttachmentJSONRequestBody defines body for UpdatePlacementAttachment for application/json ContentType.

type UpdatePlacementAttachmentResponse

type UpdatePlacementAttachmentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdatePlacementAttachmentResponse

func ParseUpdatePlacementAttachmentResponse(rsp *http.Response) (*UpdatePlacementAttachmentResponse, error)

ParseUpdatePlacementAttachmentResponse parses an HTTP response from a UpdatePlacementAttachmentWithResponse call

func (UpdatePlacementAttachmentResponse) Status

Status returns HTTPResponse.Status

func (UpdatePlacementAttachmentResponse) StatusCode

func (r UpdatePlacementAttachmentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlacementCommand

type UpdatePlacementCommand struct {
	Award        *string                           `json:"award"`
	Billing      *SubmitPlacementBillingModel      `json:"billing,omitempty"`
	ContactId    *int32                            `json:"contactId"`
	ContractRate *SubmitPlacementContractRateModel `json:"contractRate,omitempty"`
	Custom       *[]SubmitCustomFieldValueModel    `json:"custom"`

	// EndDate Date a contract or temporary employment ends
	EndDate      *openapi_types.Date              `json:"endDate"`
	FeeSplit     *RatePortion                     `json:"feeSplit,omitempty"`
	IndustryCode *string                          `json:"industryCode"`
	JobTitle     *string                          `json:"jobTitle"`
	PaymentType  *string                          `json:"paymentType"`
	Recruiters   *[]SubmitPlacementRecruiterModel `json:"recruiters"`
	Salary       *SubmitPlacementSalaryModel      `json:"salary,omitempty"`

	// StartDate Date employment begins
	StartDate *openapi_types.Date `json:"startDate,omitempty"`

	// StatusId Placement status
	StatusId *int32  `json:"statusId"`
	Summary  *string `json:"summary"`
}

UpdatePlacementCommand defines model for UpdatePlacementCommand.

type UpdatePlacementJSONRequestBody

type UpdatePlacementJSONRequestBody = UpdatePlacementCommand

UpdatePlacementJSONRequestBody defines body for UpdatePlacement for application/json ContentType.

type UpdatePlacementPartnerActionCommand

type UpdatePlacementPartnerActionCommand struct {
	// Result Optional complete or partial results for a partner action
	Result *PartnerActionResultCommandModel `json:"result,omitempty"`

	// Status Optional partner defined action status/progress
	Status *string `json:"status"`
}

UpdatePlacementPartnerActionCommand defines model for UpdatePlacementPartnerActionCommand.

type UpdatePlacementResponse

type UpdatePlacementResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParseUpdatePlacementResponse

func ParseUpdatePlacementResponse(rsp *http.Response) (*UpdatePlacementResponse, error)

ParseUpdatePlacementResponse parses an HTTP response from a UpdatePlacementWithResponse call

func (UpdatePlacementResponse) Status

func (r UpdatePlacementResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePlacementResponse) StatusCode

func (r UpdatePlacementResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePlacementUserTaskCommand

type UpdatePlacementUserTaskCommand struct {
	AllDay       *bool      `json:"allDay,omitempty"`
	Applications *[]int64   `json:"applications"`
	Assignees    *[]int32   `json:"assignees"`
	Candidates   *[]int32   `json:"candidates"`
	Companies    *[]int32   `json:"companies"`
	Contacts     *[]int32   `json:"contacts"`
	EndAt        *time.Time `json:"endAt"`
	Jobs         *[]int32   `json:"jobs"`
	Placements   *[]int32   `json:"placements"`
	Priority     *int32     `json:"priority,omitempty"`
	StartAt      *time.Time `json:"startAt"`
	Title        *string    `json:"title"`
}

UpdatePlacementUserTaskCommand defines model for UpdatePlacementUserTaskCommand.

type UpdatePlacementUserTaskJSONRequestBody

type UpdatePlacementUserTaskJSONRequestBody = UpdatePlacementUserTaskCommand

UpdatePlacementUserTaskJSONRequestBody defines body for UpdatePlacementUserTask for application/json ContentType.

type UpdatePlacementUserTaskResponse

type UpdatePlacementUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PlacementUserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdatePlacementUserTaskResponse

func ParseUpdatePlacementUserTaskResponse(rsp *http.Response) (*UpdatePlacementUserTaskResponse, error)

ParseUpdatePlacementUserTaskResponse parses an HTTP response from a UpdatePlacementUserTaskWithResponse call

func (UpdatePlacementUserTaskResponse) Status

Status returns HTTPResponse.Status

func (UpdatePlacementUserTaskResponse) StatusCode

func (r UpdatePlacementUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRequisitionCommand

type UpdateRequisitionCommand struct {
	Category *SubmitCategoryModel `json:"category,omitempty"`

	// ContactId Optional contact associated with the change, must be associated with the same company as the requisition.
	ContactId      *int32                         `json:"contactId"`
	Custom         *[]SubmitCustomFieldValueModel `json:"custom"`
	Duration       *SubmitDurationModel           `json:"duration,omitempty"`
	FormID         *int32                         `json:"formID"`
	JobDescription *string                        `json:"jobDescription"`
	JobTitle       *string                        `json:"jobTitle"`
	Location       *SubmitLocationModel           `json:"location,omitempty"`
	NumberOfJobs   *int32                         `json:"numberOfJobs,omitempty"`

	// RecruiterUserId User Id - Optional list of recruiters assigned to the requisition.
	RecruiterUserId *[]int32                        `json:"recruiterUserId"`
	Salary          *SubmitJobOrderSalaryRangeModel `json:"salary,omitempty"`
	Source          *string                         `json:"source"`
	Start           *SubmitJobOrderStartModel       `json:"start,omitempty"`
	WorkTypeId      *int32                          `json:"workTypeId"`
	WorkflowId      *int32                          `json:"workflowId"`

	// WorkplaceAddressId Workplace address Id
	WorkplaceAddressId *openapi_types.UUID `json:"workplaceAddressId"`
}

UpdateRequisitionCommand defines model for UpdateRequisitionCommand.

type UpdateRequisitionJSONRequestBody

type UpdateRequisitionJSONRequestBody = UpdateRequisitionCommand

UpdateRequisitionJSONRequestBody defines body for UpdateRequisition for application/json ContentType.

type UpdateRequisitionResponse

type UpdateRequisitionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateRequisitionResponse

func ParseUpdateRequisitionResponse(rsp *http.Response) (*UpdateRequisitionResponse, error)

ParseUpdateRequisitionResponse parses an HTTP response from a UpdateRequisitionWithResponse call

func (UpdateRequisitionResponse) Status

func (r UpdateRequisitionResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRequisitionResponse) StatusCode

func (r UpdateRequisitionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserTaskCommand

type UpdateUserTaskCommand struct {
	AllDay    *bool      `json:"allDay,omitempty"`
	Assignees *[]int32   `json:"assignees"`
	EndAt     *time.Time `json:"endAt"`
	Priority  *int32     `json:"priority,omitempty"`
	StartAt   *time.Time `json:"startAt"`
	Title     *string    `json:"title"`
}

UpdateUserTaskCommand defines model for UpdateUserTaskCommand.

type UpdateUserTaskJSONRequestBody

type UpdateUserTaskJSONRequestBody = UpdateUserTaskCommand

UpdateUserTaskJSONRequestBody defines body for UpdateUserTask for application/json ContentType.

type UpdateUserTaskResponse

type UpdateUserTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *UserTaskModel
	JSON422      *ErrorModel
}

func ParseUpdateUserTaskResponse

func ParseUpdateUserTaskResponse(rsp *http.Response) (*UpdateUserTaskResponse, error)

ParseUpdateUserTaskResponse parses an HTTP response from a UpdateUserTaskWithResponse call

func (UpdateUserTaskResponse) Status

func (r UpdateUserTaskResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserTaskResponse) StatusCode

func (r UpdateUserTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWebhookCommand

type UpdateWebhookCommand struct {
	// Authorization Optional authorization header to include with the HTTP POST notification.
	Authorization *string                        `json:"authorization"`
	EventFilters  *SubmitWebhookEventFilterModel `json:"eventFilters,omitempty"`
	Events        *[]EventName                   `json:"events"`
	Name          *string                        `json:"name"`
	Status        *SubmitWebhookStatus           `json:"status,omitempty"`

	// Url Target URL that will listen for incoming HTTP POST notification messages.
	Url *string `json:"url"`
}

UpdateWebhookCommand defines model for UpdateWebhookCommand.

type UpdateWebhookJSONRequestBody

type UpdateWebhookJSONRequestBody = UpdateWebhookCommand

UpdateWebhookJSONRequestBody defines body for UpdateWebhook for application/json ContentType.

type UpdateWebhookResponse

type UpdateWebhookResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON422      *ErrorModel
}

func ParseUpdateWebhookResponse

func ParseUpdateWebhookResponse(rsp *http.Response) (*UpdateWebhookResponse, error)

ParseUpdateWebhookResponse parses an HTTP response from a UpdateWebhookWithResponse call

func (UpdateWebhookResponse) Status

func (r UpdateWebhookResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateWebhookResponse) StatusCode

func (r UpdateWebhookResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UserGroupLinks struct {
	Self *string `json:"self"`

	// Users Users belonging to the group
	Users *string `json:"users"`
}

UserGroupLinks defines model for UserGroupLinks.

type UserGroupListRepresentation

type UserGroupListRepresentation struct {
	Items      *[]UserGroupSummaryModel `json:"items"`
	Links      *PageLinks               `json:"links,omitempty"`
	TotalCount int32                    `json:"totalCount"`
}

UserGroupListRepresentation defines model for UserGroupListRepresentation.

type UserGroupRepresentation

type UserGroupRepresentation struct {
	GroupId int32           `json:"groupId"`
	Links   *UserGroupLinks `json:"links,omitempty"`
	Name    string          `json:"name"`

	// Users Users belonging to the group
	Users *[]UserSummaryModel `json:"users"`
}

UserGroupRepresentation defines model for UserGroupRepresentation.

type UserGroupSummaryModel

type UserGroupSummaryModel struct {
	GroupId int32  `json:"groupId"`
	Name    string `json:"name"`
}

UserGroupSummaryModel defines model for UserGroupSummaryModel.

type UserLinks struct {
	// Office Office the user belongs to
	Office *string `json:"office"`
	Photo  *string `json:"photo"`
	Self   *string `json:"self"`

	// UserGroups User groups the user belongs to
	UserGroups *string `json:"userGroups"`
}

UserLinks defines model for UserLinks.

type UserListRepresentation

type UserListRepresentation struct {
	Items      *[]UserSummaryModel `json:"items"`
	Links      *PageLinks          `json:"links,omitempty"`
	TotalCount int32               `json:"totalCount"`
}

UserListRepresentation defines model for UserListRepresentation.

type UserMatchedByEmailModel

type UserMatchedByEmailModel struct {
	Email     *string                   `json:"email"`
	FirstName *string                   `json:"firstName"`
	Inactive  *bool                     `json:"inactive,omitempty"`
	LastName  *string                   `json:"lastName"`
	Match     *MatchedEmailAddressModel `json:"match,omitempty"`
	Mobile    *string                   `json:"mobile"`
	Phone     *string                   `json:"phone"`
	Position  *string                   `json:"position"`
	UpdatedAt *time.Time                `json:"updatedAt"`
	UserId    *int32                    `json:"userId,omitempty"`
}

UserMatchedByEmailModel defines model for UserMatchedByEmailModel.

type UserMatchedByPhoneModel

type UserMatchedByPhoneModel struct {
	Email     *string                  `json:"email"`
	FirstName *string                  `json:"firstName"`
	Inactive  *bool                    `json:"inactive,omitempty"`
	LastName  *string                  `json:"lastName"`
	Match     *MatchedPhoneNumberModel `json:"match,omitempty"`
	Mobile    *string                  `json:"mobile"`
	Phone     *string                  `json:"phone"`
	Position  *string                  `json:"position"`
	UpdatedAt *time.Time               `json:"updatedAt"`
	UserId    *int32                   `json:"userId,omitempty"`
}

UserMatchedByPhoneModel defines model for UserMatchedByPhoneModel.

type UserNameModel

type UserNameModel struct {
	Deleted   *bool   `json:"deleted,omitempty"`
	Email     *string `json:"email"`
	FirstName *string `json:"firstName"`
	Inactive  *bool   `json:"inactive,omitempty"`
	LastName  *string `json:"lastName"`
	Mobile    *string `json:"mobile"`
	Phone     *string `json:"phone"`
	Position  *string `json:"position"`
	UserId    int32   `json:"userId"`
}

UserNameModel defines model for UserNameModel.

type UserOfficeLinks struct {
	Self *string `json:"self"`

	// Users Users belonging to the office
	Users *string `json:"users"`
}

UserOfficeLinks defines model for UserOfficeLinks.

type UserOfficeListRepresentation

type UserOfficeListRepresentation struct {
	Items      *[]UserOfficeNameModel `json:"items"`
	Links      *PageLinks             `json:"links,omitempty"`
	TotalCount int32                  `json:"totalCount"`
}

UserOfficeListRepresentation defines model for UserOfficeListRepresentation.

type UserOfficeNameModel

type UserOfficeNameModel struct {
	Name     string `json:"name"`
	OfficeId int32  `json:"officeId"`
}

UserOfficeNameModel defines model for UserOfficeNameModel.

type UserOfficeRepresentation

type UserOfficeRepresentation struct {
	City        *string          `json:"city"`
	Country     *string          `json:"country"`
	CountryCode *string          `json:"countryCode"`
	Fax         *string          `json:"fax"`
	Links       *UserOfficeLinks `json:"links,omitempty"`
	Name        string           `json:"name"`
	OfficeId    int32            `json:"officeId"`
	Phone       *string          `json:"phone"`
	PostalCode  *string          `json:"postalCode"`
	State       *string          `json:"state"`
	Street      *[]string        `json:"street"`
	Url         *string          `json:"url"`

	// Users Users belonging to the office
	Users *[]UserNameModel `json:"users"`
}

UserOfficeRepresentation defines model for UserOfficeRepresentation.

type UserOfficeSummaryModel

type UserOfficeSummaryModel struct {
	City        *string   `json:"city"`
	Country     *string   `json:"country"`
	CountryCode *string   `json:"countryCode"`
	Fax         *string   `json:"fax"`
	Name        string    `json:"name"`
	OfficeId    int32     `json:"officeId"`
	Phone       *string   `json:"phone"`
	PostalCode  *string   `json:"postalCode"`
	State       *string   `json:"state"`
	Street      *[]string `json:"street"`
	Url         *string   `json:"url"`
}

UserOfficeSummaryModel defines model for UserOfficeSummaryModel.

type UserRepresentation

type UserRepresentation struct {
	AccountName *string                  `json:"accountName"`
	Admin       *bool                    `json:"admin,omitempty"`
	CreatedAt   *time.Time               `json:"createdAt,omitempty"`
	Culture     *string                  `json:"culture"`
	Deleted     *bool                    `json:"deleted,omitempty"`
	Email       *string                  `json:"email"`
	FirstName   *string                  `json:"firstName"`
	Inactive    *bool                    `json:"inactive,omitempty"`
	LastName    *string                  `json:"lastName"`
	Links       *UserLinks               `json:"links,omitempty"`
	MentionName *string                  `json:"mentionName"`
	Mobile      *string                  `json:"mobile"`
	Office      *UserOfficeSummaryModel  `json:"office,omitempty"`
	Phone       *string                  `json:"phone"`
	Position    *string                  `json:"position"`
	TimeZone    *string                  `json:"timeZone"`
	UpdatedAt   *time.Time               `json:"updatedAt,omitempty"`
	UserGroups  *[]UserGroupSummaryModel `json:"userGroups"`
	UserId      int32                    `json:"userId"`
}

UserRepresentation defines model for UserRepresentation.

type UserSummaryModel

type UserSummaryModel struct {
	CreatedAt   *time.Time              `json:"createdAt,omitempty"`
	Deleted     *bool                   `json:"deleted,omitempty"`
	Email       *string                 `json:"email"`
	FirstName   *string                 `json:"firstName"`
	Inactive    *bool                   `json:"inactive,omitempty"`
	LastName    *string                 `json:"lastName"`
	MentionName *string                 `json:"mentionName"`
	Mobile      *string                 `json:"mobile"`
	Office      *UserOfficeSummaryModel `json:"office,omitempty"`
	Phone       *string                 `json:"phone"`
	Position    *string                 `json:"position"`
	UpdatedAt   *time.Time              `json:"updatedAt,omitempty"`
	UserId      int32                   `json:"userId"`
}

UserSummaryModel defines model for UserSummaryModel.

type UserTaskLinks struct {
	Note *string `json:"note"`
	Self *string `json:"self"`
}

UserTaskLinks defines model for UserTaskLinks.

type UserTaskListRepresentation

type UserTaskListRepresentation struct {
	Items      *[]UserTaskSummaryModel `json:"items"`
	Links      *PageLinks              `json:"links,omitempty"`
	TotalCount int32                   `json:"totalCount"`
}

UserTaskListRepresentation defines model for UserTaskListRepresentation.

type UserTaskModel

type UserTaskModel struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

UserTaskModel defines model for UserTaskModel.

type UserTaskRepresentation

type UserTaskRepresentation struct {
	AllDay          *bool                         `json:"allDay,omitempty"`
	Applications    *[]JobApplicationSummaryModel `json:"applications"`
	AssignedTo      *UserNameModel                `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel              `json:"assignees"`
	Candidates      *[]CandidateNameModel         `json:"candidates"`
	Companies       *[]CompanyNameModel           `json:"companies"`
	Complete        *bool                         `json:"complete,omitempty"`
	Contacts        *[]ContactNameModel           `json:"contacts"`
	CreatedAt       *time.Time                    `json:"createdAt"`
	CreatedBy       *UserNameModel                `json:"createdBy,omitempty"`
	EndAt           *time.Time                    `json:"endAt"`
	Jobs            *[]JobOrderTitleModel         `json:"jobs"`
	Links           *UserTaskLinks                `json:"links,omitempty"`
	Owner           *UserNameModel                `json:"owner,omitempty"`
	Placements      *[]PlacementSummaryModel      `json:"placements"`
	ReminderMinutes *int32                        `json:"reminderMinutes"`
	Requisitions    *[]RequisitionSummaryModel    `json:"requisitions"`
	StartAt         *time.Time                    `json:"startAt"`
	TaskId          *int64                        `json:"taskId,omitempty"`
	Text            *string                       `json:"text"`
	UpdatedAt       *time.Time                    `json:"updatedAt"`
	UpdatedBy       *UserNameModel                `json:"updatedBy,omitempty"`
}

UserTaskRepresentation defines model for UserTaskRepresentation.

type UserTaskSummaryModel

type UserTaskSummaryModel struct {
	AllDay          *bool            `json:"allDay,omitempty"`
	AssignedTo      *UserNameModel   `json:"assignedTo,omitempty"`
	Assignees       *[]UserNameModel `json:"assignees"`
	Complete        *bool            `json:"complete,omitempty"`
	CreatedAt       *time.Time       `json:"createdAt"`
	CreatedBy       *UserNameModel   `json:"createdBy,omitempty"`
	EndAt           *time.Time       `json:"endAt"`
	Owner           *UserNameModel   `json:"owner,omitempty"`
	ReminderMinutes *int32           `json:"reminderMinutes"`
	StartAt         *time.Time       `json:"startAt"`
	TaskId          *int64           `json:"taskId,omitempty"`
	Text            *string          `json:"text"`
	UpdatedAt       *time.Time       `json:"updatedAt"`
	UpdatedBy       *UserNameModel   `json:"updatedBy,omitempty"`
}

UserTaskSummaryModel defines model for UserTaskSummaryModel.

type WebhookEventFilterModel

type WebhookEventFilterModel struct {
	JobapplicationStatusChanged *WebhookEventStatusChangeFilterModel `json:"jobapplication_status_changed,omitempty"`
}

WebhookEventFilterModel defines model for WebhookEventFilterModel.

type WebhookEventStatusChangeFilterModel

type WebhookEventStatusChangeFilterModel struct {
	// StatusActive Limit events to an active/open status
	StatusActive *bool `json:"statusActive,omitempty"`

	// StatusId Limit events to a specific status
	StatusId *[]int32 `json:"statusId"`
}

WebhookEventStatusChangeFilterModel defines model for WebhookEventStatusChangeFilterModel.

type WebhookListRepresentation

type WebhookListRepresentation struct {
	Items *[]WebhookModel `json:"items"`
	Links *ModelLinks     `json:"links,omitempty"`
}

WebhookListRepresentation defines model for WebhookListRepresentation.

type WebhookModel

type WebhookModel struct {
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	DisabledAt   *time.Time               `json:"disabledAt"`
	EnabledAt    *time.Time               `json:"enabledAt"`
	EventFilters *WebhookEventFilterModel `json:"eventFilters,omitempty"`
	Events       *[]EventName             `json:"events"`
	FailedAt     *time.Time               `json:"failedAt"`
	Name         *string                  `json:"name"`
	Status       *WebhookStatus           `json:"status,omitempty"`
	SuspendedAt  *time.Time               `json:"suspendedAt"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	Url          *string                  `json:"url"`
	WebhookId    *openapi_types.UUID      `json:"webhookId,omitempty"`
}

WebhookModel defines model for WebhookModel.

type WebhookRepresentation

type WebhookRepresentation struct {
	CreatedAt    *time.Time               `json:"createdAt,omitempty"`
	DisabledAt   *time.Time               `json:"disabledAt"`
	EnabledAt    *time.Time               `json:"enabledAt"`
	EventFilters *WebhookEventFilterModel `json:"eventFilters,omitempty"`
	Events       *[]EventName             `json:"events"`
	FailedAt     *time.Time               `json:"failedAt"`
	Links        *ModelLinks              `json:"links,omitempty"`
	Name         *string                  `json:"name"`
	Status       *WebhookStatus           `json:"status,omitempty"`
	SuspendedAt  *time.Time               `json:"suspendedAt"`
	UpdatedAt    *time.Time               `json:"updatedAt,omitempty"`
	Url          *string                  `json:"url"`
	WebhookId    *openapi_types.UUID      `json:"webhookId,omitempty"`
}

WebhookRepresentation defines model for WebhookRepresentation.

type WebhookStatus

type WebhookStatus string

WebhookStatus defines model for WebhookStatus.

const (
	WebhookStatusDisabled  WebhookStatus = "Disabled"
	WebhookStatusEnabled   WebhookStatus = "Enabled"
	WebhookStatusFailed    WebhookStatus = "Failed"
	WebhookStatusSuspended WebhookStatus = "Suspended"
)

Defines values for WebhookStatus.

type WorkTypeListRepresentation

type WorkTypeListRepresentation struct {
	Items *[]WorkTypeModel `json:"items"`
	Links *ModelLinks      `json:"links,omitempty"`
}

WorkTypeListRepresentation defines model for WorkTypeListRepresentation.

type WorkTypeModel

type WorkTypeModel struct {
	Name       string         `json:"name"`
	RatePer    *SalaryRatePer `json:"ratePer,omitempty"`
	WorkTypeId int32          `json:"workTypeId"`
}

WorkTypeModel defines model for WorkTypeModel.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL