{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/dev-tools:paycor/applicant-tracking-system-get-account-jobs":{"get":{"operationId":"dev_tools_paycor_applicant_tracking_system_get_account_jobs","summary":"Get a list of ATS Account jobs for ATS Account Id","description":"GET /v1/legalEntities/{legalEntityId}/ats/{atsAccountId}/jobs","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS account jobs","schema":{"type":"integer","description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS account jobs"}},{"name":"atsAccountId","in":"query","required":true,"description":"ATS account ID of for which you want to get the ATS account jobs","schema":{"type":"string","description":"ATS account ID of for which you want to get the ATS account jobs"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Hiring managers, Recruiters, Team members, Executives","schema":{"type":"array","description":"Options to include more data: All, Hiring managers, Recruiters, Team members, Executives"}},{"name":"postedToCareers","in":"query","required":false,"description":"Option to filter jobs based on if they are posted to the careers page","schema":{"type":"boolean","description":"Option to filter jobs based on if they are posted to the careers page"}},{"name":"status","in":"query","required":false,"description":"Option to filter jobs by status","schema":{"type":"string","enum":["ACTIVE","ACTIVATING","APPROVING","CLOSED","DENIED","DRAFT","FILLED","REVIEWING"],"description":"Option to filter jobs by status"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/applicant-tracking-system-get-job-by-job-id":{"get":{"operationId":"dev_tools_paycor_applicant_tracking_system_get_job_by_job_id","summary":"Get an ATS Account Job for ATS Account Id","description":"GET /v1/legalEntities/{legalEntityId}/ats/{atsAccountId}/jobs/{atsJobId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS account job","schema":{"type":"integer","description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS account job"}},{"name":"atsAccountId","in":"query","required":true,"description":"ATS account ID of for which you want to get the ATS account job","schema":{"type":"string","description":"ATS account ID of for which you want to get the ATS account job"}},{"name":"atsJobId","in":"query","required":true,"description":"ATS Job ID","schema":{"type":"string","description":"ATS Job ID"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Hiring managers, Recruiters, Team members, Executives","schema":{"type":"array","description":"Options to include more data: All, Hiring managers, Recruiters, Team members, Executives"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/applicant-tracking-system-list-ats-accounts-by-legal-entity":{"get":{"operationId":"dev_tools_paycor_applicant_tracking_system_list_ats_accounts_by_legal_entity","summary":"Get a list of ATS Accounts for Legal Entity","description":"GET /v1/legalEntities/{legalEntityId}/ats/accounts","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS accounts","schema":{"type":"integer","description":"Paycor Legal Entity ID of the legal entity for which you want to get the ATS accounts"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-emergency-contact-create-update":{"post":{"operationId":"dev_tools_paycor_employee_emergency_contact_create_update","summary":"Either Home Phone, Work Phone or Mobile Phone must be specified Data Access: Create Emergency Contact","description":"POST /v1/employees/{employeeId}/emergencycontact","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-certifications-list-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_certifications_list_by_employee_id","summary":"Get a list of Employee Certifications for an employee","description":"GET /v1/employees/{employeeId}/certifications","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the employee for which you want to get the certifications","schema":{"type":"string","description":"ID of the employee for which you want to get the certifications"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-certifications-add-new-certification":{"post":{"operationId":"dev_tools_paycor_employee_certifications_add_new_certification","summary":"Add Employee Certification","description":"POST /v1/employees/{employeeId}/certifications","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add the certification"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-certifications-update-certification":{"post":{"operationId":"dev_tools_paycor_employee_certifications_update_certification","summary":"Update Employee Certification","description":"PUT /v1/employees/{employeeId}/certifications","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of the employee for which you want to update the certifications"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-custom-fields-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_custom_fields_get_by_employee_id","summary":"Get Employee Custom Fields by EmployeeID","description":"GET /v1/employees/{employeeId}/customfields","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the employee for whom you want to get the custom fields","schema":{"type":"string","description":"ID of the employee for whom you want to get the custom fields"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employee custom fields","schema":{"type":"string","description":"Token to get the next set of employee custom fields"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-custom-fields-update-by-employee-id":{"post":{"operationId":"dev_tools_paycor_employee_custom_fields_update_by_employee_id","summary":"Update Custom Field by EmployeeID","description":"PUT /v1/employees/{employeeId}/customfields","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to update the custom field"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-deductions-get-by-employee-id-and-deduction-id":{"get":{"operationId":"dev_tools_paycor_employee_deductions_get_by_employee_id_and_deduction_id","summary":"Get Employee Deduction by EmployeeID and EmployeeDeductionID","description":"GET /v1/employees/{employeeId}/deductions/{employeeDeductionId}","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the deduction.","schema":{"type":"string","description":"ID of an Employee for whom you want to get the deduction."}},{"name":"employeeDeductionId","in":"query","required":true,"description":"ID of the Employee Deduction you want to get.","schema":{"type":"string","description":"ID of the Employee Deduction you want to get."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Deduction Amounts","schema":{"type":"array","description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Deduction Amounts"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-deductions-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_deductions_get_by_employee_id","summary":"Get Employee Deductions by EmployeeID","description":"GET /v1/employees/{employeeId}/deductions","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the employee for whom you want to get the deductions","schema":{"type":"string","description":"ID of the employee for whom you want to get the deductions"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Deductions Amounts","schema":{"type":"array","description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Deductions Amounts"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employee earnings","schema":{"type":"string","description":"Token to get the next set of employee earnings"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-deductions-add-deduction-to-employee":{"post":{"operationId":"dev_tools_paycor_employee_deductions_add_deduction_to_employee","summary":"Add Deduction to Employee","description":"POST /v1/employees/{employeeId}/deductions","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add the deduction"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-deductions-update-by-employee-id":{"post":{"operationId":"dev_tools_paycor_employee_deductions_update_by_employee_id","summary":"Update Employee Deduction by EmployeeID","description":"PUT /v1/employees/{employeeId}/deductions","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee that has the Deduction you wish to update"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-get-by-employee-id-hsa":{"get":{"operationId":"dev_tools_paycor_employee_direct_deposits_get_by_employee_id_hsa","summary":"Get Employee HSA Direct Deposits by EmployeeID","description":"GET /v1/employees/{employeeId}/HSAaccounts","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for whom you want to get HSA Direct Deposits","schema":{"type":"string","description":"ID of employee for whom you want to get HSA Direct Deposits"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of HSA Direct Deposits","schema":{"type":"string","description":"Token to get next set of HSA Direct Deposits"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-add-by-employee-id-hsa":{"post":{"operationId":"dev_tools_paycor_employee_direct_deposits_add_by_employee_id_hsa","summary":"Add Employee HSA Direct Deposits by EmployeeID","description":"POST /v1/employees/{employeeId}/HSAaccounts","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of employee for which you want to add HSA Direct Deposits"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-update-hsa-direct-deposits-by-emplo":{"post":{"operationId":"dev_tools_paycor_employee_direct_deposits_update_hsa_direct_deposits_by_emplo","summary":"Update Employee HSA Direct Deposits by EmployeeID","description":"PUT /v1/employees/{employeeId}/HSAaccounts","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of employee for which you want to update HSA Direct Deposits"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_direct_deposits_get_by_employee_id","summary":"Get Employee Direct Deposits by EmployeeID","description":"GET /v1/employees/{employeeId}/DirectDeposits","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for which you want to get Direct Deposits","schema":{"type":"string","description":"ID of employee for which you want to get Direct Deposits"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of direct deposits","schema":{"type":"string","description":"Token to get next set of direct deposits"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-add-by-employee-id":{"post":{"operationId":"dev_tools_paycor_employee_direct_deposits_add_by_employee_id","summary":"Add Employee Direct Deposits by EmployeeID","description":"POST /v1/employees/{employeeId}/DirectDeposits","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of employee for which you want to add Direct Deposits"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-update-by-employee-id-ddd":{"post":{"operationId":"dev_tools_paycor_employee_direct_deposits_update_by_employee_id_ddd","summary":"Update Employee Direct Deposits by EmployeeID","description":"PUT /v1/employees/{employeeId}/DirectDeposits","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of employee for which you want to update Direct Deposit"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-direct-deposits-get-by-employee-and-deposit-id":{"get":{"operationId":"dev_tools_paycor_employee_direct_deposits_get_by_employee_and_deposit_id","summary":"Get Employee Direct Deposit by EmployeeID and DirectDepositID","description":"GET /v1/employees/{employeeId}/DirectDeposits/{directDepositId}","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for which you want to get Direct Deposits","schema":{"type":"string","description":"ID of employee for which you want to get Direct Deposits"}},{"name":"directDepositId","in":"query","required":true,"description":"ID of an employee direct deposit which you want to retrieve","schema":{"type":"string","description":"ID of an employee direct deposit which you want to retrieve"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-documents-get-pay-stub-document-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_documents_get_pay_stub_document_by_employee_id","summary":"Get Employee Pay Stubs document link by EmployeeID","description":"GET /v1/employees/{employeeId}/paystubDocumentData","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Pay Stubs Document Link","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Pay Stubs Document Link"}},{"name":"startDate","in":"query","required":true,"description":"Date that is earlier or equal to paycheck date","schema":{"type":"string","description":"Date that is earlier or equal to paycheck date"}},{"name":"endDate","in":"query","required":true,"description":"Date that is after or equal to paycheck date","schema":{"type":"string","description":"Date that is after or equal to paycheck date"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Pay Stubs Document Links","schema":{"type":"string","description":"Token to get the next set of Employee Pay Stubs Document Links"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-documents-download-pay-stub":{"get":{"operationId":"dev_tools_paycor_employee_documents_download_pay_stub","summary":"Download Employee Pay Stub Document","description":"GET /v1/employees/{employeeId}/PayStubDocument/{documentId}","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"Id of an Employee for whom you want to get the Pay Stub Document","schema":{"type":"string","description":"Id of an Employee for whom you want to get the Pay Stub Document"}},{"name":"documentId","in":"query","required":true,"description":"Id of Pay Stub Document","schema":{"type":"string","description":"Id of Pay Stub Document"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-earnings-get-by-employee-and-earning":{"get":{"operationId":"dev_tools_paycor_employee_earnings_get_by_employee_and_earning","summary":"Get Employee Earning by EmployeeID and EmployeeEarningID","description":"GET /v1/employees/{employeeId}/earnings/{employeeEarningId}","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Earning","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Earning"}},{"name":"employeeEarningId","in":"query","required":true,"description":"ID of an Employee Earning you want to get","schema":{"type":"string","description":"ID of an Employee Earning you want to get"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Earning Amounts","schema":{"type":"array","description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Earning Amounts"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-earnings-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_earnings_get_by_employee_id","summary":"Get Employee Earnings by EmployeeID","description":"GET /v1/employees/{employeeId}/earnings","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Earnings","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Earnings"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Earnings Amounts","schema":{"type":"array","description":"Options to include more data: All, AmountData Data Access required AmountData = View Employee Earnings Amounts"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Earnings","schema":{"type":"string","description":"Token to get the next set of Employee Earnings"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-earnings-add-new-earning":{"post":{"operationId":"dev_tools_paycor_employee_earnings_add_new_earning","summary":"Add Earning to Employee","description":"POST /v1/employees/{employeeId}/earnings","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add an Earning"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-earnings-update-data":{"post":{"operationId":"dev_tools_paycor_employee_earnings_update_data","summary":"Update Employee Earning","description":"PUT /v1/employees/{employeeId}/earnings","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee that has the Earning you wish to update"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-payroll-hours-add-hours-and-earnings-to-paygrid":{"post":{"operationId":"dev_tools_paycor_employee_payroll_hours_add_hours_and_earnings_to_paygrid","summary":"Add Employee Hours And Earnings To Paygrid","description":"POST /v1/legalentities/{legalEntityId}/payrollhours","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to set employee hours and earnings"},"replaceData":{"type":"boolean","description":"If \"True\" is passed for this query parameter and a matching ProcessID is passed, then the system will fully replace the entire record that…"},"appendData":{"type":"boolean","description":"If \"True\" is passed for this query parameter, then the system will NOT replace any record that was previously added."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-payroll-hours-import-to-employee":{"post":{"operationId":"dev_tools_paycor_employee_payroll_hours_import_to_employee","summary":"Import Payroll Hours to Employee","description":"POST /v1/employees/{employeeId}/payrollhours","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add the payroll hours"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-i9-verification-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_i9_verification_get_by_employee_id","summary":"Get Employee I9 Verification by EmployeeID","description":"GET /v1/employees/{employeeId}/I9Verification","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the employee for whom you want to get the I9 information","schema":{"type":"string","description":"ID of the employee for whom you want to get the I9 information"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: documents","schema":{"type":"array","description":"Options to include more data: documents"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-i9-verification-update-by-employee-id-i9-verificati":{"post":{"operationId":"dev_tools_paycor_employee_i9_verification_update_by_employee_id_i9_verificati","summary":"Update I9 Verification by EmployeeID","description":"PUT /v1/employees/{employeeId}/I9Verification","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to update the I9 Verification"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-rates-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_pay_rates_get_by_employee_id","summary":"Get Employee Payrates by EmployeeID","description":"GET /v1/employees/{employeeId}/payrates","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for which you want to get payrates","schema":{"type":"string","description":"ID of employee for which you want to get payrates"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of payrates","schema":{"type":"string","description":"Token to get next set of payrates"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-rates-add-new-rate":{"post":{"operationId":"dev_tools_paycor_employee_pay_rates_add_new_rate","summary":"Add Payrate to Employee","description":"POST /v1/employees/{employeeId}/payrates","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of the Employee you wish to create the payrate for"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-rates-update-by-employee-id-and-payrate-id":{"post":{"operationId":"dev_tools_paycor_employee_pay_rates_update_by_employee_id_and_payrate_id","summary":"Update Employee Payrate by EmployeeID","description":"PUT /v1/employees/{employeeId}/payrates/{payrateId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","payrateId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee that has the Payrate you wish to update"},"payrateId":{"type":"string","description":"ID of the Payrate you wish to update"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-schedule-get-upcoming-check-dates":{"get":{"operationId":"dev_tools_paycor_employee_pay_schedule_get_upcoming_check_dates","summary":"Get Employee Pay Schedule by EmployeeID","description":"GET /v1/employees/{employeeId}/payschedule","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the Employee for which you want to get the Pay Schedule","schema":{"type":"string","description":"ID of the Employee for which you want to get the Pay Schedule"}},{"name":"periodStartDate","in":"query","required":false,"description":"Exact Period Start Date of Pay Schedule, to lookup specific payrun.","schema":{"type":"string","description":"Exact Period Start Date of Pay Schedule, to lookup specific payrun."}},{"name":"periodEndDate","in":"query","required":false,"description":"Exact Period End Date of Pay Schedule, if you wish to filter - defaults to showing upcoming (future) runs","schema":{"type":"string","description":"Exact Period End Date of Pay Schedule, if you wish to filter - defaults to showing upcoming (future) runs"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Pay Schedule","schema":{"type":"string","description":"Token to get the next set of Employee Pay Schedule"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: Additional Runs","schema":{"type":"array","description":"Options to include more data: Additional Runs"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-stubs-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_pay_stubs_get_by_employee_id","summary":"Get Employee Pay Stubs by EmployeeID","description":"GET /v1/employees/{employeeId}/paystubs","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Pay Stubs","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Pay Stubs"}},{"name":"checkDate","in":"query","required":false,"description":"Check Date of Pay Stubs - required (unless processDate supplied)","schema":{"type":"string","description":"Check Date of Pay Stubs - required (unless processDate supplied)"}},{"name":"processDate","in":"query","required":false,"description":"Process Date of Pay Stubs - required (unless checkDate supplied)","schema":{"type":"string","description":"Process Date of Pay Stubs - required (unless checkDate supplied)"}},{"name":"plannerId","in":"query","required":false,"description":"ID of the Planner for which you want to get the Pay Stubs.","schema":{"type":"string","description":"ID of the Planner for which you want to get the Pay Stubs."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, GrossAmount, NetAmount, Earnings, Taxes, Deductions Data Access required GrossAmount = View Paystub…","schema":{"type":"array","description":"Options to include more data: All, GrossAmount, NetAmount, Earnings, Taxes, Deductions Data Access required GrossAmount = View Paystub…"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Pay Stubs","schema":{"type":"string","description":"Token to get the next set of Employee Pay Stubs"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-stubs-get-by-legal-entity":{"get":{"operationId":"dev_tools_paycor_employee_pay_stubs_get_by_legal_entity","summary":"Get Employee Pay Stubs by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/paystubs","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of a Legal entity for which you want to get the Pay Stubs","schema":{"type":"integer","description":"ID of a Legal entity for which you want to get the Pay Stubs"}},{"name":"checkDate","in":"query","required":false,"description":"Check Date of Pay Stubs - required (unless processDate supplied)","schema":{"type":"string","description":"Check Date of Pay Stubs - required (unless processDate supplied)"}},{"name":"processDate","in":"query","required":false,"description":"Process Date of Pay Stubs - required (unless checkDate supplied)","schema":{"type":"string","description":"Process Date of Pay Stubs - required (unless checkDate supplied)"}},{"name":"plannerId","in":"query","required":false,"description":"ID of the Planner for which you want to get the Pay Stubs.","schema":{"type":"string","description":"ID of the Planner for which you want to get the Pay Stubs."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, GrossAmount, NetAmount, Earnings, Taxes, Deductions Data Access required GrossAmount = View Paystub…","schema":{"type":"array","description":"Options to include more data: All, GrossAmount, NetAmount, Earnings, Taxes, Deductions Data Access required GrossAmount = View Paystub…"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Pay Stubs","schema":{"type":"string","description":"Token to get the next set of Employee Pay Stubs"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-stubs-get-ytd-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_pay_stubs_get_ytd_by_employee_id","summary":"Get Employee Pay Stubs YTD by EmployeeID","description":"GET /v1/employees/{employeeId}/paystubsytd","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Pay Stubs","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Pay Stubs"}},{"name":"toCheckDate","in":"query","required":true,"description":"Check Date of latest Pay Stub for YTD data.","schema":{"type":"string","description":"Check Date of latest Pay Stub for YTD data."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Earnings, Taxes, Deductions Data Access required Earnings = View Paystub Earning Information YTD Taxes…","schema":{"type":"array","description":"Options to include more data: All, Earnings, Taxes, Deductions Data Access required Earnings = View Paystub Earning Information YTD Taxes…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-pay-stubs-get-ytd-by-legal-entity":{"get":{"operationId":"dev_tools_paycor_employee_pay_stubs_get_ytd_by_legal_entity","summary":"Get Employee Pay Stubs YTD by Legal entity ID","description":"GET /v1/legalentities/{legalEntityId}/paystubsytd","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of a Legal entity for which you want to get the Pay Stubs","schema":{"type":"integer","description":"ID of a Legal entity for which you want to get the Pay Stubs"}},{"name":"toCheckDate","in":"query","required":true,"description":"Check Date of latest Pay Stub for YTD data.","schema":{"type":"string","description":"Check Date of latest Pay Stub for YTD data."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Earnings, Taxes, Deductions Data Access required Earnings = View Paystub Earning Information YTD By…","schema":{"type":"array","description":"Options to include more data: All, Earnings, Taxes, Deductions Data Access required Earnings = View Paystub Earning Information YTD By…"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-legacy-perform-time-schedules-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_legacy_perform_time_schedules_get_by_employee_id","summary":"Get Employee Schedules by EmployeeID","description":"GET /v1/employees/{employeeId}/schedules","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for which you want to get schedules","schema":{"type":"string","description":"ID of employee for which you want to get schedules"}},{"name":"startDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"endDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-legacy-perform-time-schedules-add-to-employee":{"post":{"operationId":"dev_tools_paycor_employee_legacy_perform_time_schedules_add_to_employee","summary":"Add Schedule to Employee","description":"POST /v1/employees/{employeeId}/schedules","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add a schedule"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-legacy-perform-time-schedules-get-by-legal-entity-i":{"get":{"operationId":"dev_tools_paycor_employee_legacy_perform_time_schedules_get_by_legal_entity_i","summary":"Get Employee Schedules by Legal Entity ID","description":"GET /v1/legalEntities/{legalEntityId}/schedules","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of Legal Entity for which you want to get schedules","schema":{"type":"integer","description":"ID of Legal Entity for which you want to get schedules"}},{"name":"startDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"endDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-legacy-perform-time-schedules-delete-legacy-schedul":{"post":{"operationId":"dev_tools_paycor_employee_legacy_perform_time_schedules_delete_legacy_schedul","summary":"Delete Employee Schedule","description":"DELETE /v1/employees/{employeeId}/schedules/{scheduleId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","scheduleId"],"properties":{"employeeId":{"type":"string","description":"Employee ID of the schedule record you want to delete"},"scheduleId":{"type":"string","description":"Schedule ID to delete"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-scheduling-get-scheduling-jobs-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_employee_scheduling_get_scheduling_jobs_by_legal_entity_id","summary":"Get Scheduling Jobs by LegalEntityID","description":"GET /v1/legalentities/{legalEntityId}/SchedulingJobs","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Legal Entity ID","schema":{"type":"integer","description":"Legal Entity ID"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employees_get_by_employee_id","summary":"Get Employee by EmployeeID","description":"GET /v1/employees/{employeeId}","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the Employee you want to get","schema":{"type":"string","description":"ID of the Employee you want to get"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, EmploymentDates, Status, Position, WorkLocation Data Access required EmploymentDates = View Employee…","schema":{"type":"array","description":"Options to include more data: All, EmploymentDates, Status, Position, WorkLocation Data Access required EmploymentDates = View Employee…"}},{"name":"emailType","in":"query","required":false,"description":"Options to specify which emaill address to return. Work email type will be returned if none are specified: Home, Work","schema":{"type":"string","enum":["Work","Home"],"description":"Options to specify which emaill address to return. Work email type will be returned if none are specified: Home, Work"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-contact":{"post":{"operationId":"dev_tools_paycor_employees_update_contact","summary":"Update Employee Contact","description":"PUT /v1/employees/{employeeId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-list-by-tenant-id":{"get":{"operationId":"dev_tools_paycor_employees_list_by_tenant_id","summary":"Get Employees By TenantID","description":"GET /v1/tenants/{tenantId}/employees","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the tenant for which you want to get employees","schema":{"type":"integer","description":"ID of the tenant for which you want to get employees"}},{"name":"statusFilter","in":"query","required":false,"description":"Option to filter by employment status","schema":{"type":"string","enum":["Active","Deceased","LongTermDisability","ShortTermDisability","Fmla","LaidOff","LeaveWithPay","LeaveWithoutPay","ThirdPartyPayable","Resigned","Retired","Terminated","WorkersCompensation"],"description":"Option to filter by employment status"}},{"name":"employeeNumber","in":"query","required":false,"description":"Option to filter by Employee Number.","schema":{"type":"integer","description":"Option to filter by Employee Number."}},{"name":"lastName","in":"query","required":false,"description":"Option to filter by Employee Last Name.","schema":{"type":"string","description":"Option to filter by Employee Last Name."}},{"name":"departmentCode","in":"query","required":false,"description":"Option to filter by Department Code.","schema":{"type":"integer","description":"Option to filter by Department Code."}},{"name":"workLocationName","in":"query","required":false,"description":"Option to filter by Work Location Name.","schema":{"type":"string","description":"Option to filter by Work Location Name."}},{"name":"jobCode","in":"query","required":false,"description":"Option to filter by Job Code.","schema":{"type":"string","description":"Option to filter by Job Code."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employees","schema":{"type":"string","description":"Token to get the next set of employees"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_employees_list_by_legal_entity_id","summary":"Get Employees by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/employees","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get employees","schema":{"type":"integer","description":"ID of the legal entity for which you want to get employees"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, EmploymentDates, Status, Position, WorkLocation Data Access required EmploymentDates = View Legal…","schema":{"type":"array","description":"Options to include more data: All, EmploymentDates, Status, Position, WorkLocation Data Access required EmploymentDates = View Legal…"}},{"name":"emailType","in":"query","required":false,"description":"Options to specify which email address to return. Work email type will be returned if none are specified: Home, Work","schema":{"type":"string","enum":["Work","Home"],"description":"Options to specify which email address to return. Work email type will be returned if none are specified: Home, Work"}},{"name":"statusFilter","in":"query","required":false,"description":"Option to filter by employment status.","schema":{"type":"string","enum":["Active","Deceased","LongTermDisability","ShortTermDisability","Fmla","LaidOff","LeaveWithPay","LeaveWithoutPay","ThirdPartyPayable","Resigned","Retired","Terminated","WorkersCompensation"],"description":"Option to filter by employment status."}},{"name":"employeeNumber","in":"query","required":false,"description":"Option to filter by Employee Number.","schema":{"type":"integer","description":"Option to filter by Employee Number."}},{"name":"lastName","in":"query","required":false,"description":"Option to filter by Employee Last Name.","schema":{"type":"string","description":"Option to filter by Employee Last Name."}},{"name":"departmentCode","in":"query","required":false,"description":"Option to filter by Department Code.","schema":{"type":"integer","description":"Option to filter by Department Code."}},{"name":"workLocationName","in":"query","required":false,"description":"Option to filter by Work Location Name.","schema":{"type":"string","description":"Option to filter by Work Location Name."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employees","schema":{"type":"string","description":"Token to get the next set of employees"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-create-new-employee":{"post":{"operationId":"dev_tools_paycor_employees_create_new_employee","summary":"Create Employee","description":"POST /v1/employees","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-position-and-status-data":{"post":{"operationId":"dev_tools_paycor_employees_update_position_and_status_data","summary":"Update Employee Position and Status data","description":"PUT /v1/employees/{employeeId}/positionandstatus","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-position-data":{"post":{"operationId":"dev_tools_paycor_employees_update_position_data","summary":"Update Employee Position data","description":"PUT /v1/employees/{employeeId}/position","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-status-data":{"post":{"operationId":"dev_tools_paycor_employees_update_status_data","summary":"Update Employee Status data","description":"PUT /v1/employees/{employeeId}/status","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-personal-data":{"post":{"operationId":"dev_tools_paycor_employees_update_personal_data","summary":"Update Employee Personal data","description":"PUT /v1/employees/{employeeId}/identifyingdata","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-get-identifying-data":{"get":{"operationId":"dev_tools_paycor_employees_get_identifying_data","summary":"GET Identifying Employee Data by Legal Entity Id","description":"GET /v1/legalentities/{legalEntityId}/employeesIdentifyingData","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get employees","schema":{"type":"integer","description":"ID of the legal entity for which you want to get employees"}},{"name":"include","in":"query","required":false,"description":"Options to filter employees by employment status: Active, Inactive","schema":{"type":"array","description":"Options to filter employees by employment status: Active, Inactive"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of data","schema":{"type":"string","description":"Token to get the next set of data"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employees-update-paygroup":{"post":{"operationId":"dev_tools_paycor_employees_update_paygroup","summary":"Update Employee Paygroup","description":"PUT /v1/employees/{employeeId}/Paygroup","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId"],"properties":{"employeeId":{"type":"string","description":"Id of the employee"},"payGroupId":{"type":"string","description":"ID of the Paygroup for whom you want to get the Pay Schedule. Available via 'GET Legal Entity Pay Groups'"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-onboarding-add-new-entry":{"post":{"operationId":"dev_tools_paycor_employee_onboarding_add_new_entry","summary":"Create Employee Onboarding","description":"POST /v1/employees/onboarding","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-onboarding-list-onboarding-employees":{"get":{"operationId":"dev_tools_paycor_employee_onboarding_list_onboarding_employees","summary":"Get employees in the onboarding state","description":"GET /v1/legalentities/{legalEntityId}/onboardingemployees","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get the employees in the onboarding state","schema":{"type":"integer","description":"ID of the legal entity for which you want to get the employees in the onboarding state"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of Onboarding Employee records","schema":{"type":"string","description":"Token to get next set of Onboarding Employee records"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-taxes-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_taxes_get_by_employee_id","summary":"Get Employee Taxes by EmployeeID","description":"GET /v1/employees/{employeeId}/taxes","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the employee for whom you want to get the taxes","schema":{"type":"string","description":"ID of the employee for whom you want to get the taxes"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, TaxCredits Data Access required TaxCredits = View Employee Tax Credits","schema":{"type":"array","description":"Options to include more data: All, TaxCredits Data Access required TaxCredits = View Employee Tax Credits"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employee taxes","schema":{"type":"string","description":"Token to get the next set of employee taxes"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-taxes-add-by-employee-id":{"post":{"operationId":"dev_tools_paycor_employee_taxes_add_by_employee_id","summary":"Add Tax by EmployeeID","description":"POST /v1/employees/{employeeId}/taxes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to add the tax"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-taxes-update-by-employee-id":{"post":{"operationId":"dev_tools_paycor_employee_taxes_update_by_employee_id","summary":"Update Tax by EmployeeID","description":"PUT /v1/employees/{employeeId}/taxes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["employeeId","body"],"properties":{"employeeId":{"type":"string","description":"ID of an Employee for whom you want to update the tax"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-taxes-get-filing-status-by-tax-code":{"get":{"operationId":"dev_tools_paycor_employee_taxes_get_filing_status_by_tax_code","summary":"Get Filing Status by Tax Code","description":"GET /v1/employees/taxes/filingStatus/{taxCode}","tags":["dev-tools"],"parameters":[{"name":"taxCode","in":"query","required":true,"description":"You can retrieve a valid Tax Code via Get Legal Entity Taxes by Legal Entity ID","schema":{"type":"string","description":"You can retrieve a valid Tax Code via Get Legal Entity Taxes by Legal Entity ID"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-taxes-get-tax-fields-by-tax-code":{"get":{"operationId":"dev_tools_paycor_employee_taxes_get_tax_fields_by_tax_code","summary":"Get Tax Fields by Tax Code","description":"GET /v1/employees/taxes/taxFields/{taxCode}","tags":["dev-tools"],"parameters":[{"name":"taxCode","in":"query","required":true,"description":"You can retrieve a Tax fields by Tax Codes","schema":{"type":"string","description":"You can retrieve a Tax fields by Tax Codes"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-time-card-punches-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_employee_time_card_punches_get_by_legal_entity_id","summary":"Get Legal Entity Employees Time Card Punches by Legal Entity ID","description":"GET /v1/legalEntities/{legalEntityId}/punches","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of legal entity for which you want to get hours","schema":{"type":"integer","description":"ID of legal entity for which you want to get hours"}},{"name":"startDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"endDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of Employee Time Cards. ContinuationToken would be valid only for 24 hours. If a call is made after 24 hours with…","schema":{"type":"string","description":"Token to get next set of Employee Time Cards. ContinuationToken would be valid only for 24 hours. If a call is made after 24 hours with…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-time-card-punches-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_time_card_punches_get_by_employee_id","summary":"Get Legal Entity Employees Time Card Punches by Employee ID","description":"GET /v1/employees/{employeeId}/punches","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of employee for which you want to get hours","schema":{"type":"string","description":"ID of employee for which you want to get hours"}},{"name":"startDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"endDate","in":"query","required":false,"description":"Date range filter, showing which records to return","schema":{"type":"string","description":"Date range filter, showing which records to return"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of Employee Time Cards. ContinuationToken would be valid only for 24 hours. If a call is made after 24 hours with…","schema":{"type":"string","description":"Token to get next set of Employee Time Cards. ContinuationToken would be valid only for 24 hours. If a call is made after 24 hours with…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-time-off-accruals-get-by-employee-id":{"get":{"operationId":"dev_tools_paycor_employee_time_off_accruals_get_by_employee_id","summary":"Get Employee Accruals by EmployeeID","description":"GET /v1/employees/{employeeId}/timeoffaccruals","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of an Employee for whom you want to get the Balances","schema":{"type":"string","description":"ID of an Employee for whom you want to get the Balances"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Employee Balances","schema":{"type":"string","description":"Token to get the next set of Employee Balances"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/employee-time-off-accruals-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_employee_time_off_accruals_get_by_legal_entity_id","summary":"Get Employee Accruals by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/timeoffaccruals","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Legal entity ID for which you want to get the balances","schema":{"type":"integer","description":"Legal entity ID for which you want to get the balances"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of employee balances","schema":{"type":"string","description":"Token to get the next set of employee balances"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/time-off-requests-list-by-employee-id":{"get":{"operationId":"dev_tools_paycor_time_off_requests_list_by_employee_id","summary":"Get Employee Time Off Requests by EmployeeId","description":"GET /v1/employees/{employeeId}/timeoffrequests","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"ID of the Employee for which you want to get the Time Off Requests.","schema":{"type":"string","description":"ID of the Employee for which you want to get the Time Off Requests."}},{"name":"startDate","in":"query","required":true,"description":"Date range filter, showing which records to return.","schema":{"type":"string","description":"Date range filter, showing which records to return."}},{"name":"endDate","in":"query","required":true,"description":"Date range filter, showing which records to return.","schema":{"type":"string","description":"Date range filter, showing which records to return."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of results.","schema":{"type":"string","description":"Token to get the next set of results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/events-notify-event-details":{"post":{"operationId":"dev_tools_paycor_events_notify_event_details","summary":"Mock Event Notification","description":"POST /v1/events/mockevent","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/general-ledger-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_general_ledger_get_by_legal_entity_id","summary":"Get General Ledger by Legal Entity ID","description":"GET /v1/generalledger/legalentities/{legalEntityId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get the general ledger items","schema":{"type":"integer","description":"ID of the legal entity for which you want to get the general ledger items"}},{"name":"plannerId","in":"query","required":false,"description":"ID of planner, required if report type is regular","schema":{"type":"string","description":"ID of planner, required if report type is regular"}},{"name":"reportType","in":"query","required":false,"description":"Type of General Ledger, Regular or Setup","schema":{"type":"string","enum":["Unknown","Setup","Regular"],"description":"Type of General Ledger, Regular or Setup"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: EmployeeData","schema":{"type":"array","description":"Options to include more data: EmployeeData"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of General Ledger records","schema":{"type":"string","description":"Token to get next set of General Ledger records"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/general-ledger-job-costing-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_general_ledger_job_costing_get_by_legal_entity_id","summary":"Get General Ledger Job Costing by Legal Entity ID","description":"GET /v1/generalledger/jobcosting/legalentities/{legalEntityId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get the job costing items.","schema":{"type":"integer","description":"ID of the legal entity for which you want to get the job costing items."}},{"name":"plannerId","in":"query","required":true,"description":"ID of planner.","schema":{"type":"string","description":"ID of planner."}},{"name":"include","in":"query","required":false,"description":"Options to include more data: EmployeeData","schema":{"type":"array","description":"Options to include more data: EmployeeData"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get next set of Job Costing records.","schema":{"type":"string","description":"Token to get next set of Job Costing records."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/labor-categories-by-legal-entity-id-get":{"get":{"operationId":"dev_tools_paycor_labor_categories_by_legal_entity_id_get","summary":"Get Labor Categories by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/laborcategories","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get labor categories (also known as job categories)","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get labor categories (also known as job categories)"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/labor-codes-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_labor_codes_list_by_legal_entity_id","summary":"Get Labor Code By Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/laborcodes","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get labor codes (also known as job codes)","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get labor codes (also known as job codes)"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/labor-codes-add-labor-code-to-legal-entity":{"post":{"operationId":"dev_tools_paycor_labor_codes_add_labor_code_to_legal_entity","summary":"Add Labor Code to Legal Entity","description":"POST /v1/legalentities/{legalEntityId}/laborcodes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to create Labor Code"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/labor-codes-update-specified-labor-code":{"post":{"operationId":"dev_tools_paycor_labor_codes_update_specified_labor_code","summary":"Update Labor Code","description":"PUT /v1/legalentities/{legalEntityId}/laborcodes","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to update Labor Code"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entities-get-by-id":{"get":{"operationId":"dev_tools_paycor_legal_entities_get_by_id","summary":"GET /v1/legalentities/{legalEntityId}","description":"GET /v1/legalentities/{legalEntityId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"schema":{"type":"integer"}},{"name":"include","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entities-get-tenant-list":{"get":{"operationId":"dev_tools_paycor_legal_entities_get_tenant_list","summary":"Get Legal Entities/Tenants for the user logged in","description":"GET /v1/legalentities/ActivatedLegalEntityTenantList","tags":["dev-tools"],"parameters":[],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-certifications-list-certification-organizations":{"get":{"operationId":"dev_tools_paycor_legal_entity_certifications_list_certification_organizations","summary":"Get a list of Certification Organizations for a Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/certificationOrganizations","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the certification organizations","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the certification organizations"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of certification organizations","schema":{"type":"string","description":"Token to get the next set of certification organizations"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-certifications-list":{"get":{"operationId":"dev_tools_paycor_legal_entity_certifications_list","summary":"Get a list of Certifications for a Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/certifications","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"schema":{"type":"integer"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-deductions-view-employees-data":{"get":{"operationId":"dev_tools_paycor_legal_entity_deductions_view_employees_data","summary":"Get Legal Entity Deductions by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/deductions","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the deductions","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the deductions"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Deductions","schema":{"type":"string","description":"Token to get the next set of Legal Entity Deductions"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-departments-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_departments_list_by_legal_entity_id","summary":"Get Legal Entity Departments by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/departments","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Departments","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Departments"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Departments","schema":{"type":"string","description":"Token to get the next set of Legal Entity Departments"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-departments-create-new-department":{"post":{"operationId":"dev_tools_paycor_legal_entity_departments_create_new_department","summary":"Create Departments by Legal Entity Id","description":"POST /v1/legalentities/{legalEntityId}/departments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to create the Departments"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-departments-update-by-legal-entity-id":{"post":{"operationId":"dev_tools_paycor_legal_entity_departments_update_by_legal_entity_id","summary":"Update Legal Entity Department by Legal Entity ID","description":"PUT /v1/legalentities/{legalEntityId}/departments","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to update the Department"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-departments-get-by-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_departments_get_by_id","summary":"Get Legal Entity Department by Legal Entity ID and Department ID","description":"GET /v1/legalentities/{legalEntityId}/departments/{departmentId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Departments","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Departments"}},{"name":"departmentId","in":"query","required":true,"description":"ID of the Department","schema":{"type":"string","description":"ID of the Department"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-earnings-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_earnings_get_by_legal_entity_id","summary":"GET /v1/legalentities/{legalEntityId}/earnings","description":"GET /v1/legalentities/{legalEntityId}/earnings","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"schema":{"type":"integer"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-job-titles-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_job_titles_list_by_legal_entity_id","summary":"Get Job Titles by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/jobtitles","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity you want to get Job Titles.","schema":{"type":"integer","description":"ID of the Legal Entity you want to get Job Titles."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Job Titles","schema":{"type":"string","description":"Token to get the next set of Job Titles"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-pay-data-get-pay-dates":{"get":{"operationId":"dev_tools_paycor_legal_entity_pay_data_get_pay_dates","summary":"Get Legal Entity Pay Data by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/paydata","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Pay Data","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Pay Data"}},{"name":"employeeId","in":"query","required":false,"description":"ID of an Employee, if you want to filter to paydata from a specific Employee","schema":{"type":"string","description":"ID of an Employee, if you want to filter to paydata from a specific Employee"}},{"name":"fromCheckDate","in":"query","required":false,"description":"Filter Option 1: Date Range, From Check Date of Payrun","schema":{"type":"string","description":"Filter Option 1: Date Range, From Check Date of Payrun"}},{"name":"toCheckDate","in":"query","required":false,"description":"Filter Option 1: Date Range, To Check Date of Payrun","schema":{"type":"string","description":"Filter Option 1: Date Range, To Check Date of Payrun"}},{"name":"processDate","in":"query","required":false,"description":"Filter Option 2: Process Date of Payrun","schema":{"type":"string","description":"Filter Option 2: Process Date of Payrun"}},{"name":"plannerId","in":"query","required":false,"description":"Filter Option 3: ID of the Planner for which you want to get the Pay Data.","schema":{"type":"string","description":"Filter Option 3: ID of the Planner for which you want to get the Pay Data."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Pay Data","schema":{"type":"string","description":"Token to get the next set of Legal Entity Pay Data"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-pay-groups-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_pay_groups_list_by_legal_entity_id","summary":"Get Pay Groups by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/payGroups","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Pay Groups","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Pay Groups"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Pay Groups","schema":{"type":"string","description":"Token to get the next set of Legal Entity Pay Groups"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-payroll-processing-data-get-by-legal-entity":{"get":{"operationId":"dev_tools_paycor_legal_entity_payroll_processing_data_get_by_legal_entity","summary":"GET Payroll Processing Data by Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/payrollProcessing","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Pay Groups","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Pay Groups"}},{"name":"fromCheckDate","in":"query","required":true,"description":"Date range filter, From Check Date","schema":{"type":"string","description":"Date range filter, From Check Date"}},{"name":"toCheckDate","in":"query","required":false,"description":"Date range filter, To Check Date","schema":{"type":"string","description":"Date range filter, To Check Date"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Payroll Processing Data","schema":{"type":"string","description":"Token to get the next set of Legal Entity Payroll Processing Data"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-pay-schedule-get-by-legal-entity-and-paygroup":{"get":{"operationId":"dev_tools_paycor_legal_entity_pay_schedule_get_by_legal_entity_and_paygroup","summary":"Get Legal Entity Pay Schedule by Legal Entity ID and Paygroup ID","description":"GET /v1/legalentities/{legalEntityId}/payschedule","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Pay Schedule","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Pay Schedule"}},{"name":"payGroupId","in":"query","required":false,"description":"ID of the Paygroup for whom you want to get the Pay Schedule. Available via 'GET Legal Entity Pay Groups'","schema":{"type":"string","description":"ID of the Paygroup for whom you want to get the Pay Schedule. Available via 'GET Legal Entity Pay Groups'"}},{"name":"asOfDate","in":"query","required":false,"description":"Acts as a 'start date' filter - looks for Payruns that are in-progress or unpaid as of this date","schema":{"type":"string","description":"Acts as a 'start date' filter - looks for Payruns that are in-progress or unpaid as of this date"}},{"name":"untilDate","in":"query","required":false,"description":"Acts as an 'end date' filter - looks for Payruns that are in-progress or unpaid until this date","schema":{"type":"string","description":"Acts as an 'end date' filter - looks for Payruns that are in-progress or unpaid until this date"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity Pay Schedule","schema":{"type":"string","description":"Token to get the next set of Legal Entity Pay Schedule"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-activity-types-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_activity_types_get_by_legal_entity_id","summary":"Get Legal Entity Activity Types by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/activitytypes","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"Legal Entity Id for whom you want to get the Activity Types","schema":{"type":"integer","description":"Legal Entity Id for whom you want to get the Activity Types"}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-schedule-groups-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_schedule_groups_get_by_legal_entity_id","summary":"Get Schedules Groups for Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/schedulegroups","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity you want to get Schedule Groups","schema":{"type":"integer","description":"ID of the Legal Entity you want to get Schedule Groups"}},{"name":"continuationToken","in":"query","required":false,"description":"A token to get next set of results","schema":{"type":"string","description":"A token to get next set of results"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-services-get-subscribed-services":{"get":{"operationId":"dev_tools_paycor_legal_entity_services_get_subscribed_services","summary":"Get subscribed services for Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/services","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity you want to get (synonymous to Paycor's ClientID)","schema":{"type":"integer","description":"ID of the Legal Entity you want to get (synonymous to Paycor's ClientID)"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-status-reason-get-list":{"get":{"operationId":"dev_tools_paycor_legal_entity_status_reason_get_list","summary":"Get Legal Entity Status Reason values","description":"GET /v1/legalentities/{legalEntityId}/statusReasons/{statusCategory}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the legal entity for which you want to get the status reasons items","schema":{"type":"integer","description":"ID of the legal entity for which you want to get the status reasons items"}},{"name":"statusCategory","in":"query","required":true,"description":"Status category of status reasons.","schema":{"type":"string","enum":["TerminationReason","LeaveReason","ReturnReason"],"description":"Status category of status reasons."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-taxes-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_taxes_get_by_legal_entity_id","summary":"Get Legal Entity Taxes by Legal Entity ID","description":"GET /v1/legalentities/{legalEntityId}/taxes","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity you want to get (synonymous to Paycor's ClientID) the taxes","schema":{"type":"integer","description":"ID of the Legal Entity you want to get (synonymous to Paycor's ClientID) the taxes"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Legal Entity taxes","schema":{"type":"string","description":"Token to get the next set of Legal Entity taxes"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-time-data-create-punches":{"post":{"operationId":"dev_tools_paycor_legal_entity_time_data_create_punches","summary":"Create Punches for Employee(s) under Legal Entity","description":"POST /v1/legalentities/{legalEntityId}/CreatePunches","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for whose employees you want to create punches"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-time-data-create-hours-for-employee":{"post":{"operationId":"dev_tools_paycor_legal_entity_time_data_create_hours_for_employee","summary":"Create Hours for Employee(s) under Legal Entity","description":"POST /v1/legalentities/{legalEntityId}/CreateHours","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for whose employees you want to create hours"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-time-data-get-punch-error-logs":{"get":{"operationId":"dev_tools_paycor_legal_entity_time_data_get_punch_error_logs","summary":"Get Punch error logs by Legal Entity Id And Tracking Id","description":"GET /v1/legalentities/{legalEntityId}/punchErrorLog/{trackingId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Punch Error log.","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Punch Error log."}},{"name":"trackingId","in":"query","required":true,"description":"ID of the Punch Create api failure result.","schema":{"type":"string","description":"ID of the Punch Create api failure result."}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-time-data-get-hour-error-log":{"get":{"operationId":"dev_tools_paycor_legal_entity_time_data_get_hour_error_log","summary":"Get Employee Hour error logs by Legal Entity Id And Tracking Id","description":"GET /v1/legalentities/{legalEntityId}/HourErrorLog/{trackingId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Hour Error log.","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Hour Error log."}},{"name":"trackingId","in":"query","required":true,"description":"ID of the Hour Request Create api failure result.","schema":{"type":"string","description":"ID of the Hour Request Create api failure result."}},{"name":"continuationToken","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/time-off-requests-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_time_off_requests_list_by_legal_entity_id","summary":"Get Employee Time Off Requests by Legal Entity Id","description":"GET /v1/legalentities/{legalEntityId}/timeoffrequests","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Time Off Requests.","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Time Off Requests."}},{"name":"startDate","in":"query","required":true,"description":"Date range filter, showing which records to return.","schema":{"type":"string","description":"Date range filter, showing which records to return."}},{"name":"endDate","in":"query","required":true,"description":"Date range filter, showing which records to return.","schema":{"type":"string","description":"Date range filter, showing which records to return."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of results.","schema":{"type":"string","description":"Token to get the next set of results."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/time-off-requests-get-timeoff-request-by-id":{"get":{"operationId":"dev_tools_paycor_time_off_requests_get_timeoff_request_by_id","summary":"Get Employee Timeoff Request by Legal Entity Id And Timeoff Request Id","description":"GET /v1/legalentities/{legalEntityId}/timeoffRequests/{timeoffRequestId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Timeoff Request.","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Timeoff Request."}},{"name":"timeoffRequestId","in":"query","required":true,"description":"ID of the Employee Timeoff Request.","schema":{"type":"string","description":"ID of the Employee Timeoff Request."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/time-off-requests-get-error-logs-by-legal-entity-and-trackin":{"get":{"operationId":"dev_tools_paycor_time_off_requests_get_error_logs_by_legal_entity_and_trackin","summary":"Get Employee Timeoff Request error logs by Legal Entity Id And Tracking Id","description":"GET /v1/legalentities/{legalEntityId}/timeOffRequestsErrorLog/{trackingId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the Timeoff Request Error log.","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the Timeoff Request Error log."}},{"name":"trackingId","in":"query","required":true,"description":"ID of the Timeoff Request Create api failure result.","schema":{"type":"string","description":"ID of the Timeoff Request Create api failure result."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-time-off-types-view-time-off-types":{"get":{"operationId":"dev_tools_paycor_legal_entity_time_off_types_view_time_off_types","summary":"Get Legal Entity Time Off Types","description":"GET /v1/legalentities/{legalEntityId}/timeofftypes","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of an Legal Entity for which you want to get the Time Off Types","schema":{"type":"integer","description":"ID of an Legal Entity for which you want to get the Time Off Types"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of results","schema":{"type":"string","description":"Token to get the next set of results"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-locations-list":{"get":{"operationId":"dev_tools_paycor_legal_entity_work_locations_list","summary":"Get a list of Work Locations for a Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/worklocations","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the work locations","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the work locations"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of work locations","schema":{"type":"string","description":"Token to get the next set of work locations"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-locations-add-by-legal-entity-id":{"post":{"operationId":"dev_tools_paycor_legal_entity_work_locations_add_by_legal_entity_id","summary":"Add Work Location By Legal Entity ID","description":"POST /v1/legalentities/{legalEntityId}/worklocations","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer"},"addressData":{"type":"boolean","description":"Use Physical Address as mailing address?"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-locations-update-by-legal-entity-id":{"post":{"operationId":"dev_tools_paycor_legal_entity_work_locations_update_by_legal_entity_id","summary":"Update Work Location By Legal Entity ID","description":"PUT /v1/legalentities/{legalEntityId}/worklocations","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","body"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to get the work locations"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-locations-get-by-legal-entity-and-location":{"get":{"operationId":"dev_tools_paycor_legal_entity_work_locations_get_by_legal_entity_and_location","summary":"Get a Work Location for a Legal Entity By Legal Entity ID and Work Location ID","description":"GET /v1/legalentities/{legalEntityId}/worklocations/{workLocationId}","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the work location","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the work location"}},{"name":"workLocationId","in":"query","required":true,"description":"ID of the Work Location","schema":{"type":"string","description":"ID of the Work Location"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-locations-delete-by-legal-entity-and-work":{"post":{"operationId":"dev_tools_paycor_legal_entity_work_locations_delete_by_legal_entity_and_work","summary":"Delete Work Location By Work Location ID And Legal Entity ID","description":"DELETE /v1/legalentities/{legalEntityId}/worklocations/{workLocationId}","tags":["dev-tools"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["legalEntityId","workLocationId"],"properties":{"legalEntityId":{"type":"integer","description":"ID of the Legal Entity for which you want to delete Work Location"},"workLocationId":{"type":"string","description":"ID of the Work Location"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/legal-entity-work-sites-get-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_legal_entity_work_sites_get_by_legal_entity_id","summary":"Get Work Sites for Legal Entity","description":"GET /v1/legalentities/{legalEntityId}/worksites","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity you want to get Work Sites","schema":{"type":"integer","description":"ID of the Legal Entity you want to get Work Sites"}},{"name":"continuationToken","in":"query","required":false,"description":"A token to get next set of results","schema":{"type":"string","description":"A token to get next set of results"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/persons-list-by-legal-entity-id":{"get":{"operationId":"dev_tools_paycor_persons_list_by_legal_entity_id","summary":"Get Persons by Legal Entity ID","description":"GET /v1/legalEntities/{legalEntityId}/persons","tags":["dev-tools"],"parameters":[{"name":"legalEntityId","in":"query","required":true,"description":"ID of the Legal Entity for which you want to get the persons","schema":{"type":"integer","description":"ID of the Legal Entity for which you want to get the persons"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, SocialSecurityNumber,…","schema":{"type":"array","description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, SocialSecurityNumber,…"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of persons","schema":{"type":"string","description":"Token to get the next set of persons"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/persons-list-by-tenant-id":{"get":{"operationId":"dev_tools_paycor_persons_list_by_tenant_id","summary":"Get Persons By TenantID","description":"GET /v1/tenants/{tenantId}/persons","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the Tenant for which you want to get persons","schema":{"type":"integer","description":"ID of the Tenant for which you want to get persons"}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of persons","schema":{"type":"string","description":"Token to get the next set of persons"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/persons-get-by-tenant-and-person":{"get":{"operationId":"dev_tools_paycor_persons_get_by_tenant_and_person","summary":"Get Person By TenantID And PersonID","description":"GET /v1/tenants/{tenantId}/persons/{personId}","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the Tenant that the Person is in","schema":{"type":"integer","description":"ID of the Tenant that the Person is in"}},{"name":"personId","in":"query","required":true,"description":"ID of the Person you want to get","schema":{"type":"string","description":"ID of the Person you want to get"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, EmergencyContact,…","schema":{"type":"array","description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, EmergencyContact,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/persons-get-by-employee-id-person":{"get":{"operationId":"dev_tools_paycor_persons_get_by_employee_id_person","summary":"Get Person by EmployeeID","description":"GET /v1/employees/{employeeId}/person","tags":["dev-tools"],"parameters":[{"name":"employeeId","in":"query","required":true,"description":"EmployeeID linked to the Person you want to get","schema":{"type":"string","description":"EmployeeID linked to the Person you want to get"}},{"name":"include","in":"query","required":false,"description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, EmergencyContact,…","schema":{"type":"array","description":"Options to include more data: All, Demographic, Benefit, Military, SocialMedia, Addresses, EmployeeAssignments, EmergencyContact,…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/tenants-get-by-id":{"get":{"operationId":"dev_tools_paycor_tenants_get_by_id","summary":"Get Tenant by TenantID","description":"GET /v1/tenants/{tenantId}","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the Tenant you want to get","schema":{"type":"integer","description":"ID of the Tenant you want to get"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/tenants-get-work-locations-by-tenant-id":{"get":{"operationId":"dev_tools_paycor_tenants_get_work_locations_by_tenant_id","summary":"Get Tenant Work Locations by TenantID","description":"GET /v1/tenants/{tenantId}/worklocations","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the Tenant you want to get work locations.","schema":{"type":"integer","description":"ID of the Tenant you want to get work locations."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of work locations","schema":{"type":"string","description":"Token to get the next set of work locations"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/dev-tools:paycor/job-titles-list-by-tenant-id":{"get":{"operationId":"dev_tools_paycor_job_titles_list_by_tenant_id","summary":"Get All Job Titles by Tenant ID","description":"GET /v1/tenants/{tenantId}/jobtitles","tags":["dev-tools"],"parameters":[{"name":"tenantId","in":"query","required":true,"description":"ID of the Tenant you want to get Job Titles.","schema":{"type":"integer","description":"ID of the Tenant you want to get Job Titles."}},{"name":"continuationToken","in":"query","required":false,"description":"Token to get the next set of Job Titles","schema":{"type":"string","description":"Token to get the next set of Job Titles"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}