# Avionté integration

> Avionté BOLD staffing software API: talent, companies, contacts, jobs, placements, timesheets, payroll and billing across Front Office and Back Office.

- Authentication: apiKey

## Tools (321)

- **Add a Contact Category Tag**: Adds a category tag to the profile of the contact. Added tag is displayed on the *Tags* tab of the contact profile page. Tags may comprise the information that can help to further categorize the contact and make their profile more searchable.
- **Add a Contact Source Tag**: Adds a tag for the contact source to the contact profile page. Added tag is displayed in the *Tags* section of the *Tags* tab of the contact profile page.
- **Add a Contact Tag**: Adds a tag to the contact. Added tags display on the *Tags* tab of the contact’s profile page. Tags may comprise the information that can help to further categorize the contact and make the contact’s profile more searchable.
- **Add a Department**: Adds a new department record to the system.
- **Add an E-Verify Record**: Adds information about the talent’s E-Verify record. The information about the record is displayed in the *Personal Information* section of the *Tax* tab of the talent’s profile page.
- **Add a Placement**: Adds a new placement record to the system.
- **Add a Talent Certificate**: Creates a new talent certificate record in the *Certifications* tab.
- **Add a Talent Certification Tag**: Adds a certification tag or a custom tag the company would like to use for the specified talent record. Added tag is displayed on the *Certificates* tab of the talent profile page.
- **Add a Talent Nomination Stage**: Adds a talent nomination stage for a job. This information is displayed on the talent profile page.
- **Add a Talent Questionnaire**: Adds a questionnaire to the profile of the specified talent record. Added questionnaire is displayed on the *Results* tab of the talent profile page.
- **Add a Talent Tag**: Add tags to the talent. Added tags display on the *Tags* tab of the talent profile page. Tags may comprise the information that can help to further categorize the talent and make their profile more searchable.
- **Add Citizenship**: Adds a citizenship tag or a custom tag the company would like to use for the specified talent record. Added tag is displayed on the *Tags* tab of the talent’s profile page.
- **Add Company Category Tag**: Adds a category tag to the company profile. Added tag is displayed in the *Categories / Details* section of the *Tags* tab on the company’s profile page. Tags may comprise the information that can help to further categorize the company and make the company profile more searchable.
- **Add Company Experience**: Adds a company experience tag or a custom tag the company would like to use for the specified talent record. Added tag is displayed on the *Tags* tab of the talent profile page.
- **Add Company Source Tag**: Adds a tag for the company source to the company profile page. Added tag is displayed in the *Tags* section of the *Tags* tab of the company profile page.
- **Add Company Tag**: Adds a tag to the company profile. Added tag is displayed in the *Tags* section of the *Tags* tab on the company’s profile page. Tags may comprise the information that can help to further categorize the company and make the company profile more searchable.
- **Add Industry Experience**: Adds an industry experience tag for the specified talent record. This tag is displayed on the *Tags* tab of the talent’s profile page.
- **Add Job Skills**: Adds new skills to the skill set for a particular job. Skills are displayed in the *Position Categories and Skill Set* section of the job profile page.
- **Add Restrictions for a Company**: Adds talent as 'do not place' for a company.
- **Add Talent Benefit Enrollment**: Adds a talent benefit enrollment to configure recurring employee paycheck deductions. The deduction amount (from Benefit Payroll Deduction enrollment data) is applied during payroll processing for all checks with a check date after the deduction start date. All new enrollments are flagged for review during payroll to ensure the setup is verified before the check is finalized.
- **Add Talent Education History**: Adds information about the education history to the profile of the specified talent record. This information is displayed on the *Education* tab of the talent profile page.
- **Add Talent Quick Title**: Adds a quick search or your custom category tag. Added tag is displayed on the *Tags* tab of the talent profile.
- **Add Talent Referrals**: Adds talent referrals by the specified talent and/or for the specified talent.
- **Add Talent Resume Tags**: Adds talent resume skills and their corresponding skills rating values.
- **Add Talent Skills**: Adds talent skill tags. Added tags are displayed on the *Tags* tab of the talent’s profile page.
- **Add Talent Source**: Adds a talent source tag. Added tag is displayed on the *Tags* tab of the talent profile page under *Applicant Source*.
- **Add Talent to Pipeline Stage**: Adds a talent to a pipeline stage for a job.
- **Add Universal Company Restriction**: Adds a talent to the 'Do Not Assign' list universally across multiple tenants for specified companies.
- **Archive a Talent Direct Deposit Account**: Archives the specified direct deposit account for the given talent. The account is soft-deleted and can be restored using the PATCH endpoint on the same path.
- **Billing Period Options**: Returns a predefined list of billing period values with the valid billing cycles for the period that are supported by the system. The endpoint is typically used to populate dropdowns or selection fields in user interfaces or to enforce business rules.
- **Burden Rate Setup With Burden Factor**: Returns a predefined list of burden rates setup in the system, with the relevant burden factors applied.
- **Cancel Placement Schedule Shifts**: Cancel one or more Placement Schedule Shifts by identifiers.
- **Check the Health (Back Office)**: Returns the operational status of the service.
- **Check the Health (Front Office)**: Returns the operational status of the service.
- **Create a Company**: Adds a new company record to the system.
- **Create a Config Choice**: Creates a Config Choice and returns the newly created object.
- **Create a Contact For Department**: Creates a contact for the specified company department.
- **Create Additional Talent Tax**: Creates an additional tax for the talent record.
- **Create a Department Address**: Adds a department address to the *Contacts* tab of the company profile page.
- **Create a Job**: Adds a new job record to the system.
- **Create an HCM User**: Creates an HCM User record that will allow a user to be able to log into Bold.
- **Create a Talent**: Creates a new talent record.
- **Create a Talent Activity**: Adds a talent activity record for the specified talent. The added activity is displayed on the *Activities* tab of the talent profile page.
- **Create a Talent Job Activity**: Adds a job activity relating to the talent. The added activity is displayed on the *Activities* tab of the talent profile page.
- **Create a Talent User**: Creates a Talent User record that will allow a talent to be able to log into Bold.
- **Create a Talent Work History**: Adds details about the talent’s previous work experience. This information is displayed on the *Work History* tab of the talent profile.
- **Create a VMS Job**: Adds a new VMS job record to the system.
- **Create a Web Applicant**: Creates a web application for a talent and a job.
- **Create Company Billing Preferences**: Creates new company billing preferences.
- **Create Contact Activity**: Adds an activity relating to the contact. The added activity is displayed on the *Activities* tab of the contact profile page.
- **Create Extra Value by Entity Type and ID**: Creates an extra value (custom field) by Entity Type and ID.
- **Create Mapping Type Data**: Create Mapping Type Data.
- **Create Partner Task**: Creates a partner task on the specified talent on behalf of a partner.
- **Create Talent Accrual Plan Manual Entry**: Creates a manual entry for the specified accrual plan and talent.
- **Create Talent Default Taxes**: Creates the default taxes for the specified talent record based on the talent's resident address and the worksite addresses of their placements.
- **Create Talent Tax County Record**: Creates a new tax county record for the specified talent.
- **Create TimeSheet**: Creates a new TimeSheet.
- **Delete a Contact Tag**: Permanently deletes the specified tag from the *Tags* tab of the contact profile page.
- **Delete Transaction Entry Item**: Deletes a Transaction Entry Item.
- **Employer Tax Setup**: Returns a predefined list of employer taxes setup in the system for the Division of the specified branch.
- **Get a Branch**: Returns details about the specified branch.
- **Get Accrual Plan Date Type Option Items**: Returns the system-level options for accrual date types.
- **Get Accrual Plan Rate Type Option Items**: Returns the system-level options for accrual rate types.
- **Get a Company**: Returns details about the specified company.
- **Get a Config Choice**: Returns the Config Choice for the specified ID.
- **Get a Contact**: Returns details about the specified contact.
- **Get Active Placements by Company IDs**: Returns a list of active placements for the specified company IDs.
- **Get a Department**: Returns details about the specified department.
- **Get a Department Address**: Returns details about the specified department address.
- **Get Aesop Mapping Data**: Get Aesop Mapping Data.
- **Get a Job**: Returns details about the specified job.
- **Get a List of Available Counties**: Returns a list of available counties for the state withholding setup.
- **Get a List of Available Taxes**: Returns a list of taxes available to set up for the talent record.
- **Get a List of Available Tax Filing Statuses**: Returns a list of available filing statuses for the specified tax.
- **Get a List of Branches**: Returns a list of all branches for the specified tenant.
- **Get a List of Config Choices by Category ID**: Returns all Config Choices for the specified Config Choice Category ID.
- **Get a List of Placement Schedules**: Returns a list of placement schedules for the specified placement from the Schedule widget of the Hired Details aside. This endpoint is specific to Avionté 24/7.
- **Get a List of Suppliers**: Returns a list of all Suppliers for the specified Tenant.
- **Get a List of Tags for a Talent**: Returns a list of all tags from the *Tags* tab of the talent profile, including custom tag category definitions.
- **Get a List of Talent 1095-C Forms by Applicant ID**: Returns a list of 1095-C forms for the specified talent.
- **Get a List of Talent 1099 Forms by Applicant ID**: Returns a list of 1099 forms for the specified talent.
- **Get a List of Talent Assessments**: Retrieves assessment results for the specified talent.
- **Get a List of Talent Paychecks**: Returns a list of paychecks for the specified talent.
- **Get a List of Talent Questionnaires**: Retrieves questionnaires from the profile of the specified talent record.
- **Get a List of Talent T4A Forms by Applicant ID**: Returns a list of T4A forms for the specified talent.
- **Get a List of Talent T4 Forms by Applicant ID**: Returns a list of T4 forms for the specified talent.
- **Get a List of Talent W-2 Forms by Applicant ID**: Returns a list of W-2 forms for the specified talent.
- **Get All Config Choices**: Returns all Config Choices.
- **Get All Contact Activity Types**: Returns a list of available activities that can be logged for a contact and their details.
- **Get All Partner Benefit Reference Options**: Returns key-value pairs of all Reference Groups and Reference Options for the tenant. The authenticated API requestor must be a Talent Benefit partner; otherwise, an error is returned.
- **Get All Talent Activity Types**: Returns a list of all available activity types that can be logged for a talent, along with their details.
- **Get All Talent Tags**: This endpoint is deprecated. Please use the 'Get a list of Tags for a Talent' endpoint, which also returns a list of all tags for a talent, but respects custom tag category definitions for a client.
- **Get an Extended Placement**: Returns details about the specified placement, with updates from the specified extension.
- **Get an Overtime Rule**: Returns details about the specified overtime rule.
- **Get a Placement**: Returns details about the specified placement.
- **Get a Posted Job**: Returns details about the specified job post.
- **Get Applicant Posted Jobs**: Returns a list of posted jobs that a talent has applied for.
- **Get Approved Timesheet**: Returns details about the specified approved timesheet.
- **Get Approver Terms**: Returns the account's configured timesheet Approver Terms configured under _Accounts & Settings_ > _Utilities_.
- **Get a Supplier by UUID**: Returns details for the supplier associated with the specified tenant and supplier UUID.
- **Get a Talent 1099 Company**: Returns details about the 1099 company talent record.
- **Get a Talent Adobe Onboarding Document**: Retrieves the specified Adobe E-Sign document for a specified talent.
- **Get a Talent (Back Office v3)**: Returns the specified talent by external reference or Back Office UUID.
- **Get a Talent Certificate**: Returns a talent certificate.
- **Get a Talent (Front Office)**: Returns details about the specified talent record.
- **Get a Talent Nomination Stage**: Returns details about the specified talent nomination stage.
- **Get a Talent Task**: Returns task details for the specified talent task record.
- **Get a Talent User by ID**: Returns details about the specified talent user.
- **Get Available Talent Statuses**: Returns a list of talent system statuses available in the system.
- **Get Background Checks**: Retrieves results of all background checks for a talent.
- **Get Benefit Partner Transaction Types**: Retrieves a list of talent benefit enrollment transaction types for the requesting authorized partner.
- **Get Branches**: Returns a list of available branches and their details.
- **Get Certificates**: Returns a list of tenant certificates.
- **Get Check Delivery Options**: Returns a predefined list of available check delivery options for the specified branch.
- **Get Company Billing Preferences**: Returns company billing options for the specified company, based on its unique record identifier.
- **Get Company Category And Details**: Returns a list of company category and details. Shown in the BOLD user interface under the Tags tab for the specified company.
- **Get Company Extra By Request**: Get Company Extra By Request.
- **Get Company Extra By Value**: Get Company Extra By Value.
- **Get Company IDs**: Returns a paged list of all company IDs registered in the system.
- **Get Company Jobs**: Returns a paginated, abbreviated list of jobs for the specified company.
- **Get Company PO by PO ID**: Returns details about the specified company purchase order.
- **Get Company Restrictions**: Returns details about the talents who are blocked from placement at the specified company.
- **Get Company Restrictions by Company IDs**: Returns details about all talents who are blocked from placement at the specified company.
- **Get Company Restrictions by Talent ID**: Returns a list of companies where the specified talent is blocked from placement.
- **Get Company Restrictions by Talent IDs**: Returns a list of companies where the specified talents are blocked from placement.
- **Get Company Statuses**: Returns a collection of company statuses.
- **Get Company Tag Definitions**: Returns dropdown values for the tag definitions from the *Tags* tab of the company profile page.
- **Get Company Tags**: Returns a list of company tags from the *Tags* tab for the specified company.
- **Get Config Choice by Category**: Returns a predefined list of custom setup options from the ConfigChoice table in Back Office.
- **Get Contact Activity Details Definitions**: Returns a list of configuration definitions that describe the available contact activity detail types, optionally including archived definitions.
- **Get Contact IDs**: Returns a paged list of all contact IDs registered in the system.
- **Get Contact IDs By Email & Company ID**: Returns a list of contact IDs for the given company ID and email address.
- **Get Contact IDs for Companies**: Returns a list of contact IDs for the specified companies.
- **Get Contact Tags**: Returns a list of contact tags from the *Tags* tab for the specified contact.
- **Get Custom Job Detail Definitions for a Tenant**: Returns a list of Custom Details for the Tenant.
- **Get Default Contacts**: Returns a Dictionary with company branch IDs as keys and default contact IDs as values. Also returns a list of company branch IDs that were not found
- **Get Default Timesheet Approvers**: Returns a Dictionary> called branch_default_timesheet_approvers, where branch_IDs are keys, and a List is the value. Also returns a List nonexistent_branches. An empty List means the branch may exist, but default timesheet approvers were not set.
- **Get Department IDs**: Returns a paged list of all department IDs registered in the system.
- **Get Department IDs for Companies**: Returns a list of department IDs for the specified companies.
- **Get Details About the Talent Paycheck**: Returns detailed information about the specified paycheck for the specified talent.
- **Get Details for Hours Worked (Back Office v3)**: Returns a list of detail rows for a given set of hours.
- **Get Details for Hours Worked (Back Office v3) [detail]**: Returns a list of detail rows for a given set of hours.
- **Get EEO Definitions**: Returns a list of dropdown values for EEO definitions from the *Tax* tab of the talent profile.
- **Get Employment Type Definitions**: Returns dropdown values for the employment type definitions from the Tax tab of the talent profile page, that are configured in Table Editor.
- **Get Entity Reference by ID**: Returns related BOLD and Back Office entity ID for a variety of entity types.
- **Get Entity Reference ID from List**: Returns a list of related BOLD and Back Office entity IDs for a variety of entity types.
- **Get E-Verify Records**: Returns details about the E-Verify records for the specified talent.
- **Get Extra Values by Entity Type and ID**: Returns the extra values (custom fields) for a given entity by Entity Type and ID.
- **Get HCM User IDs**: Returns a paged list of HCM user IDs registered in the system.
- **Get HCM Users**: Returns details about HCM Users registered in the system.
- **Get IDs by department address**: Retrieves a list of address IDs for a department address.
- **Get Invoice Display Preference Options**: Returns a list of invoice display options configured for a given branch.
- **Get Invoice Grouping Preference Options**: Returns a list of invoice grouping options configured for a given branch.
- **Get Invoice Separation Preference Options**: Returns a list of invoice separation options configured for a given branch.
- **Get Invoices for a Company**: Returns a list of invoices processed under the company record.
- **Get Invoice Sorting Preference Options**: Returns a list of invoice sorting options configured for a given branch.
- **Get Invoice Style Options**: Returns a list of invoice style options configured for a given branch.
- **Get Job Activity Types**: Returns a list of available job activities that can be logged for a talent and their details.
- **Get Job IDs**: Returns a paged list of all job IDs registered in the system.
- **Get Job Order Templates**: Returns all Job Order Templates for the tenant.
- **Get Job Skills**: Returns a list of skills for the specified job.
- **Get Job Status Definition by Name**: Returns a job status by name that can be assigned to a job.
- **Get Job Status Definitions**: Returns a list of job statuses that can be assigned to a job.
- **Get Job Types**: Returns a list of available job types.
- **Get Matching Jobs**: Returns a list of jobs from the same branch with the same job title, dates, and rates.
- **Get Multiple Pipelines By Pipeline IDs**: Returns details about the specified pipelines.
- **Get Multiple Placements by Their Placement GUIDs**: Retrieves multiple placement records using their placement GUIDs and returns the associated talent objects or error details.
- **Get New Company Requirements**: Returns a list of fields required to create a new company record.
- **Get New Job Required Fields**: Returns a list of required fields for creating a new job.
- **Get New Talent Requirements**: Returns a list of fields required to create a new talent record.
- **Get Nomination Stage IDs**: Returns a paged list of all stage IDs.
- **Get Office IDs By User ID**: Returns the IDs of the offices to which the specified user has access to.
- **Get Options for Company Status**: Returns a list of configured options for company status, based on either the Company (for existing records) or the Branch (for new company records). Use the __CompanyGuid__ query parameter if available; otherwise, use __BranchGuid__ for the branch the company will be associated with.
- **Get Overtime Rules**: Returns a list of overtime rules available to assign to a job or placement.
- **Get Paged Skill Positions**: Returns a paged list of positions and their skills descriptions.
- **Get paged Standard Job Titles**: Returns a paged list of standard job titles configured in Table Editor with associated Standard Occupational Classification (SOC) codes.
- **Get Paid Talent**: Returns a paginated list of talent GUIDs with positive total wages within the provided date range.
- **Get Partner Export Batch Paged Data**: After getting a batch ready event, call this endpoint to retrieve a paginated set of batch items for the event's bulk export batch ID. To get all data for a batch, start with page 1 (page size up to 5000) and iterate until last page of data is received.
- **Get Partner Talent Benefit References (Back Office)**: Returns key-value pairs of all Reference Groups and Reference Options for a specified talent. The authenticated API requestor must be a Talent Benefit partner; otherwise, an error is returned.
- **Get Partner Talent Benefit References (Front Office)**: Returns key-value pairs of all Reference Groups and Reference Options for a specified talent. The authenticated API requestor must be a Talent Benefit partner; otherwise, an error is returned.
- **Get Paycheck Contribution by PaymentBatchGuid**: Get list of paycheck contributions by paymentBatchGuid filtered to the authorized partner access.
- **Get Paycheck Deduction by PaymentBatchGuid**: Get list of paycheck deductions by paymentBatchGuid filtered to the authorized partner access.
- **Get Paychecks by Payment Batch GUID**: Returns a list of paychecks for the specified payment batch.
- **Get Paystub Report by Applicant ID**: Returns a paystub report for the specified paycheck for the specified talent.
- **Get Pipeline Stage IDs**: Returns a paged list of all pipeline stage IDs for the tenant.
- **Get Placement End Reason Definitions**: Returns a list of dropdown values for the Placement End Reason definitions.
- **Get Placement IDs**: Returns a paged list of all placement IDs registered in the system.
- **Get Placements by Talent ID**: Returns placements for a talent.
- **Get Placements for a Job**: Returns a list of placements and their details for the specified job ID.
- **Get Posted Jobs**: Returns a list of posted jobs based on the search criteria posted in the request.
- **Get Skill Categories**: Returns a list of positions and position IDs available in the system.
- **Get Skill Positions**: Returns a list of available position categories and their details. Position categories are available on the *Tags* tab of the talent profile.
- **Get Standard Job Title by ID**: Returns details for the specified standard job title configured in the Table Editor, including the associated Standard Occupational Classification (SOC) codes.
- **Get Submitter Terms**: Returns the account's configured timesheet Submitter Terms configured under _Accounts & Settings_ > _Utilities_.
- **Get Talent 1095-C PDF by Applicant ID**: Returns the PDF for the specified Form 1095-C for the specified talent.
- **Get Talent Accounts**: Returns details about the specified talent account.
- **Get Talent Accrual Plan Option Items**: Returns the accrual plan options available to the talent, based on their current branch.
- **Get Talent Adobe Onboarding Documents**: Retrieves completed Adobe E-Sign documents for a specified talent. Supports optional pagination via query parameters.
- **Get Talent Benefit Enrollments**: Returns benefit enrollment details for the specified talent as requested by the authorized partner. This includes a list of talent deductions and employer contributions.
- **Get Talent Benefit Payroll Deductions**: Returns a paged result of paycheck deductions, including the caller's talent benefit deduction transaction types, filtered by accounting period date in format YYYY-MM-DD and employment supplier UUID.
- **Get Talent Benefit YTD Summaries**: Returns year-to-date benefit summaries for the specified talents for a given year. Includes gross wages, hours worked, payroll deductions, and employer contributions. Accepts up to 100 talent GUIDs per request.
- **Get Talent Certificate Documents**: Returns a list of documents that have been associated to a talent's certificate record.
- **Get Talent Certificates**: Returns a list of certificates associated with the specified talent.
- **Get Talent Communication Preferences**: Returns the communication preferences for the specified talent.
- **Get Talent Deductions**: Returns a list of talent deductions for the specified talent. Transaction type names are masked for security/privacy reasons.
- **Get Talent Direct Deposit Accounts**: Returns a list of bank accounts associated with the specified talent.
- **Get Talent Document Links**: Returns a list of document records for the specified talent with pre-signed URLs that can be used to download the document contents. The pre-signed URLs have a 5-minute expiration time.
- **Get Talent Documents**: Returns a list of documents for the specified talent.
- **Get Talent Document Types**: Returns a list of the available document types that can be uploaded to the talent profile. Talent documents are available on the *Documents* tab of the talent profile.
- **Get Talent Education History**: Returns details about the specified talent’s education from the *Education* tab of the talent profile page.
- **Get Talent Education History By Education History ID**: Returns details about the specified education experience for the specified talent record.
- **Get Talent Form 1099 PDF by Applicant ID**: Returns Form 1099 PDF for the specified talent for the specified quarter.
- **Get Talent Form W-2 PDF by Applicant ID**: Returns the PDF for the specified Form W-2 for the specified talent.
- **Get Talent IDs**: Returns a paged list of talent IDs registered in the system.
- **Get Talent Onboarding Tasks**: Returns the onboarding tasks assigned to a specified talent.
- **Get Talent Pay Requirements**: Returns the talent's pay requirements from the *Operational Information* section of the talent profile, including salary and hourly rate ranges and bonus accrual settings.
- **Get Talent Profile Image**: Gets profile image of a the specified talent
- **Get Talent Referrals**: Returns details about the specified talent's referrals.
- **Get Talent Resume Tags**: Returns talent resume skills and their corresponding skills rating values from the _Tags_ tab for the specified talent record.
- **Get Talents Home Office Employer**: Returns a list of talent ID and their corresponding home office Employer ID.
- **Get Talent Skills**: Returns a list of skills from the *Tags* tab for the specified talent record.
- **Get Talent Stages for a Job**: Returns a list of talent records for the specified job and their current status in the nomination stages.
- **Get Talent T4A Report by Applicant ID**: Returns a T4A report for the specified talent for the specified year.
- **Get Talent T4 Report by Applicant ID**: Returns a T4 report for the specified talent for the specified year.
- **Get Talent Tag Definitions**: Returns a list of dropdown values for the talent tag definitions from the *Tags* tab of the talent profile.
- **Get Talent Tax County**: Returns the county setup for Indiana withholding.
- **Get Talent Tax Details (Back Office)**: Returns Tax setup details for the specified talent record for Employers.
- **Get Talent Tax Details (Back Office v3)**: Returns tax details for the specified talent.
- **Get Talent Tax History**: Returns tax history for the specified talent.
- **Get Talent Work History**: Returns details about the talent’s work experience from the *Work History* tab of the talent’s profile.
- **Get Talent Work History by Work History ID**: Returns details about the specified work experience for the specified talent record.
- **Get the Company Tags by ID List**: Returns a list of company tags from the *Tags* tab for the specified companies.
- **Get the Contacts Tags by ID List**: Returns a list of contact tags from the *Tags* tab for the specified contacts.
- **Get Time Entries by Time Entry Batch GUID**: Retrieves a paginated list of time entries for the requested time entry batch GUID.
- **Get Transaction Entry Item**: Returns all payment items for the requested transaction.
- **Get User Groups**: Returns a list of configured user groups for the tenant.
- **Get User ID by User Type and Entity Id**: Returns a user ID, for the specified user type and entity Id, registered in the system.
- **Get User IDs by User Type**: Returns a paged list of user IDs, for the specified user type, registered in the system.
- **Get User Types**: Returns a list of configured user types for the tenant.
- **Get VMS Jobs by VMS ID**: Returns details about the VMS jobs associated with the specified VMS ID.
- **Get Web Applicants for a Job**: Returns a list of web applicants for the specified job ID.
- **Get Web Applications For a Talent**: Returns a list of Job IDs the specified talent has applied for from the web.
- **Get Workers Comp Codes**: Returns a list of available workers compensation codes that can be assigned to companies and jobs and their details.
- **Invoice Payment Term Options**: Returns a predefined list of invoice payment terms that are supported by the system. The endpoint is typically used to populate dropdowns or selection fields in user interfaces or to enforce business rules.
- **Invoice To Department Options**: Returns a list of company departments that can be used to specify where billing should be invoiced to. The endpoint is typically used to populate dropdowns or selection fields in user interfaces or to enforce business rules.
- **Patch a Talent**: Patches information about the specified talent record.
- **Patch a VMS Job**: Patches information about the specified VMS Job and related Bold Job if it exists.
- **Patch Transaction Entry Item**: Updates a Transaction Entry Item.
- **Pay Period Options**: Returns a predefined list of payroll period values supported by the system. The endpoint is typically used to populate dropdowns or selection fields in user interfaces or to enforce business rules.
- **Post a Talent**: Creates a new talent or updates an existing talent record if a matching ID is found.
- **Post Talent Communication Preferences**: Adds or updates communication preferences for the specified talent.
- **Post Talent Supplemental Benefit Eligibility**: Determine talent supplemental benefit eligibility and remove payroll hold.
- **Post Transaction Entry Item**: Creates a Transaction Entry Item.
- **Query All Tags For Multiple Talents**: Returns a list of tags from the *Tags* tab assigned to the specified talent records.
- **Query Job Summary for Multiple Talent**: Retrieves job summary details for talent records, with year-to-date totals calculated based on paycheck data from the specified year (paidInYear). Defaults to the current year if the paidInYear value is not specified.
- **Query Multiple Companies**: Returns details about the specified companies.
- **Query Multiple Contacts**: Returns details about the specified contacts.
- **Query Multiple Departments**: Returns details about the specified departments.
- **Query Multiple HCM Users**: Returns details about the specified HCM users.
- **Query Multiple Jobs**: Returns details about the specified jobs.
- **Query Multiple Jobs Skills**: Returns details about the skills for the specified jobs.
- **Query Multiple Nomination Stages**: Returns details about the specified talent nomination stages.
- **Query Multiple Placements**: Returns details about the specified placements.
- **Query Multiple Talent by TalentGuids**: Retrieves details about the specified talent records.
- **Query Multiple Talent Job Summaries for Current Year**: Retrieves job summary details for talent records, with year-to-date totals calculated based on paycheck data from the current year.
- **Query Multiple Talents**: Returns details about the specified talent records.
- **Query Multiple Talent Skills**: Returns details about the skills for the specified talent records.
- **Query Multiple Users**: Returns details about the specified users.
- **Query Multiple Users Offices**: Returns office IDs for the specified users.
- **Query Multiple Web Applicants**: Returns details about web applicants for the specified jobs.
- **Remove a Certification**: Permanently deletes the specified certification tag or custom tag for the specified talent record from their profile.
- **Remove a Contact Category Tag**: Permanently deletes the specified contact category tag from the *Tags* tab of the specified contact profile.
- **Remove a Contact Source Tag**: Permanently deletes the specified tag for the contact source from the contact profile page.
- **Remove a Talent Tag**: Permanently deletes the specified talent tag from the specified talent profile page.
- **Remove Citizenship**: Permanently deletes the specified citizenship tag or custom tag for the specified talent record from their profile.
- **Remove Company Category Tag**: Permanently deletes the specified company category tag from the *Tags* tab of the specified company profile.
- **Remove Company Experience**: Permanently deletes the specified company experience tag or custom tag for the specified talent record from their profile.
- **Remove Company Source Tag**: Permanently deletes a specified tag for the company source from the company profile page.
- **Remove Company Tag**: Permanently deletes the specified company tag from the *Tags* tab of the specified company profile.
- **Remove Extra Value by Entity Type and ID**: Removes an extra value (custom field) from the specified entity.
- **Remove Industry Experience**: Permanently deletes the specified industry experience tag from the specified talent page.
- **Remove Job Skills**: Removes existing job skills for a particular job. Skills are displayed in the *Position Categories and Skill Set* section of the job profile page.
- **Remove Talent Quick Title**: Permanently deletes the specified quick search or custom category tag from the talent profile page.
- **Remove Talent Referral**: Removes a talent referral by the specified talent and/or for the specified talent.
- **Remove Talent Skills**: Permanently deletes talent skills tags of the specified talent record.
- **Remove Talent Source**: Permanently deletes a specified talent source tag from the specified talent profile page.
- **Remove Universal Company Restriction**: Removes a talent from the 'Do Not Assign' list universally across multiple tenants for specified companies.
- **Save Talent Direct Deposit Accounts**: Creates, updates, and removes the talent’s direct deposit bank accounts by synchronizing existing records to the bank accounts provided in the request.
- **Set Auth0 Create User In Progress**: Sets a flag on the Talent User record that signifies Auth0 user creation is in progress.
- **Update a Company**: Updates information about the specified company.
- **Update a Config Choice**: Updates the specified Config Choice and returns the updated object.
- **Update a Contact**: Updates information about the specified contact
- **Update a Department**: Updates an existing department record.
- **Update a Department Address**: Updates the address of the specified company department.
- **Update a Job**: Updates the existing job record in the system
- **Update an E-Verify Record**: Updates information about the E-Verify record of the specified talent.
- **Update an HCM User**: Updates an existing HCM User record.
- **Update a Placement**: Updates information about the specified placement.
- **Update a Talent**: Updates information about the specified talent record.
- **Update a Talent Certificate**: Updates one or more settings for a talent certificate.
- **Update a Talent Nomination Stage**: Updates the specified talent nomination stage.
- **Update a Talent Pipeline Stage**: Updates a talent to a pipeline stage for a job.
- **Update a VMS Job**: Updates an existing VMS job record in the system.
- **Update Company Billing Preferences**: Updates the specified company's billing preferences. Supports `replace` operations for non-identifier fields and `remove` operations for nullable properties.
- **Update Daily TimeSheet**: Creates or updates a daily timesheet entry for a specific placement and day. Supports daily hours and mobile punch time capture methods with multiple breaks per day.
- **Update Extra Value by Entity Type and ID**: Updates an extra value (custom field) for the specified entity.
- **Update Invoice Finance Charge**: Recalculates the finance charges for the specified invoices based on the invoice IDs provided in the request.
- **Update Invoice Style**: Updates the invoice style for one or more invoices.
- **Update Partner Task Status**: Updates the status of a partner task assigned to a talent.
- **Update Talent Benefit Contribution**: Updates a talent benefit contribution for a specified talent.
- **Update Talent Benefit Deduction**: Updates a talent benefit deduction for a specified talent.
- **Update Talent Check Delivery Setup**: Updates the check delivery custom setup option for the talent record.
- **Update Talent Education History**: Updates information about the specified education history.
- **Update Talent Profile Image**: Uploads image profile of the specified talent
- **Update Talent Tax**: Updates the setup of the specified talent's tax record.
- **Update Talent Tax County Record**: Updates a new tax county record for the specified talent.
- **Update Talent Work History**: Updates the specified work history information for the specified talent record.
- **Upload a Document**: Uploads a document to the profile page of the specified talent record. Uploaded document displays on the *Documents* tab of the talent profile page.
- **Upload a Document from Request Body**: Uploads a document provided in the request body to the profile page of the specified talent record. Uploaded document displays on the *Documents* tab of the talent profile page.
- **Upload a Document to Job**: Uploads the provided document to the job.
- **Workers Comp Setup**: Returns a predefined list of workers compensation codes setup in the system for the Division of the specified branch.

Connect Avionté in General Input: https://www.generalinput.com/apps/avionte