Getting Started
1
Create or Select a Project
Set up a new project or select an existing one. See Organizations & Projects.
2
Configure the Connector
Enable the connector and create a Connector Profile in your project. See Setup Connector Profile.
Optionally, configure receiving Events for Lucca into StackOne.
OAuth 2.0 (Client Credentials) · Connector Profile
Requires an integration key created in the Lucca account being linked, limited to the business establishments you select…
API Key · Connector Profile
Covers only the legacy v3/v4 actions (absences, timesheets, schedules, expenses, invoices, compensation, training, proje…
Webhooks setup
3
Link an Account
Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

OAuth 2.0 (Client Credentials) · Link Account
API Key · Link Account
4
Use Actions
Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.
Actions
|
No auth methods found
|
No scopes found
256 actions
Action
Description
Required scopes
List Leaves
List approved leaves for a set of employees over a date range.
Retrieve A Leave
Retrieve a single approved leave by its ID.
Cancel A Leave
Cancel a single approved leave by its ID.
List Leave Requests
List leave requests with their status and approval history.
Retrieve A Leave Request
Retrieve a single leave request by its ID.
Cancel A Leave Request
Request cancellation of a leave request by its ID.
Approve Or Deny A Leave Request
Approve or deny a pending leave request.
Import Leave Entitlements
Credit leave accounts by adding the values in an uploaded file to existing balances.
Replace Leave Entitlements
Adjust leave accounts so their entitlement totals match the values in an uploaded file.
Import Leaves
Create leaves in batch from an uploaded CSV file.
Retrieve Leaves Import Progress
Retrieve the progress of an asynchronous leaves import.
List Sick Leave Certificates
List sick leave certificates holding extra legal details for certain leaves.
Retrieve A Sick Leave Certificate
Retrieve a single sick leave certificate by its ID.
List Fixed Natures
List the fixed remuneration natures configured in Lucca Compensation.
Get A Fixed Nature
Retrieve a single fixed remuneration nature by ID.
List Fixed Nature Categories
List the categories of fixed remuneration natures.
List Variable Items
List variable remuneration items (bonuses, commissions) matching a set of filters.
Create A Variable Item
Create a variable remuneration item on an employee work contract.
Get A Variable Item
Retrieve a single variable remuneration item by ID.
Update A Variable Item
Update an existing variable remuneration item.
Delete A Variable Item
Delete a variable remuneration item.
List Variable Natures
List the variable remuneration natures configured in Lucca Compensation.
Get A Variable Nature
Retrieve a single variable remuneration nature by ID.
List Variable Nature Categories
List the categories of variable remuneration natures.
List Fixed Items
List fixed remuneration items (e.g. base salary) matching a set of filters.
Create A Fixed Item
Create a fixed remuneration item on an employee work contract.
Update A Fixed Item
Replace the data of an existing fixed remuneration item.
Delete A Fixed Item
Delete a fixed remuneration item.
List Employee-attribute-definitions
Returns a paginated list of employee-attribute-definitions.
Retrieve An Employee-attribute-definition
Retrieve a single employee-attribute-definition by ID.
List Employee-attributes
Returns a paginated list of employee-attributes.
Retrieve An Employee-attribute
Retrieve a single employee-attribute by ID.
List Professions
List professions.
Retrieve A Profession
Retrieve a profession by its ID.
List Job-qualifications
Returns a paginated list of job-qualifications.
Retrieve A Job-qualification
Retrieve a job-qualification by its ID.
List Occupation-categories
Returns a paginated list of occupation-categories.
Retrieve An Occupation-category
Retrieve an occupation-category.
Create An Employee-attribute-definition
Create a new custom employee attribute definition.
Replace An Employee-attribute-definition
Replace a custom employee attribute definition as a whole.
Update An Employee-attribute-definition
Partially update a custom employee attribute definition.
Delete An Employee-attribute-definition
Archive a custom employee attribute definition.
Create An Employee-attribute
Set a custom attribute value for an employee.
Replace An Employee-attribute
Replace the value of an employee-attribute as a whole.
Update An Employee-attribute
Partially update an employee-attribute.
List Users (legacy V3)
List users (employees) from the legacy Lucca Directory v3 API.
Retrieve A User (legacy V3)
Retrieve a single user by ID from the legacy Lucca Directory v3 API.
Update A User (legacy V3)
Update a user by ID in the legacy Lucca Directory v3 API.
List Work Contracts
List employee work contracts from the legacy Lucca Directory v4 API.
Create A Work Contract
Create a work contract for an existing employee in the legacy Lucca Directory v4 API.
Retrieve A Work Contract
Retrieve a single work contract by ID from the legacy Lucca Directory v4 API.
Update A Work Contract
Partially update a work contract by ID in the legacy Lucca Directory v4 API.
Delete A Work Contract
Delete a work contract by ID in the legacy Lucca Directory v4 API.
List Employees
Returns a paginated list of employees.
Retrieve An Employee
Retrieve a single employee.
List Employee-personal-records
Retrieve a paginated list of employee-personal-records.
Retrieve An Employee-personal-record
Retrieve an employee-personal-record.
Create A User (legacy V3, API Key)
Create a new employee (user) in Lucca through the legacy v3 API, with role IDs, using API Key authentication.
Create An Employee
Create a new employee with their first employment and first job position.
Update An Employee
Partially update an existing employee.
Update An Employee-personal-record
Partially update an employee-personal-record.
List Employments
Returns a paginated list of employments.
Retrieve An Employment
Retrieve an employment by its ID.
List Employment-templates
Retrieve a paginated list of employment-templates.
Retrieve An Employment-template
Retrieve an employment-template by its ID.
List Job-positions
Retrieve a paginated list of job-positions.
Retrieve A Job-position
Retrieve a job-position by its ID.
List Probationary-periods
List probationary-periods.
Retrieve A Probationary-period
Retrieve a probationary-period by its ID.
Create An Employment
Create a new employment, with its first job position, for an existing employee.
Update An Employment
Partially update an existing employment.
Delete An Employment
Delete an employment and all its job positions.
Create A Job-position
Create a new job position within an employee employment.
Update A Job-position
Partially update an existing job position.
Delete A Job-position
Delete a job position.
Create A Probationary-period
Create a probationary period for an employment.
Update A Probationary-period
Partially update a probationary period.
Delete A Probationary-period
Delete a probationary period.
List Temporary Expenses
List temporary (not yet declared) expenses.
Create A Temporary Expense
Create a temporary expense for an employee.
Get A Temporary Expense
Retrieve a temporary expense by ID.
Update A Temporary Expense
Update a temporary expense by ID.
Create Expense Claims
Declare one or more expense claims from temporary expenses.
List Expense Claims
List declared expense claims.
List Expense Claim Items
List expenses already declared in an expense claim.
Get An Expense Claim Item
Retrieve a declared expense claim item by ID.
Create An Expense Accounting Export
Create an accounting export and return its entry lines.
Upload A File
Upload a file in order to reference it as the attachment of another resource (e.g. a portrait).
Retrieve A File
Retrieve a file, either its JSON representation or its content.
Upload A File (legacy)
Upload a file to Lucca Files through the legacy API to reference it from another resource.
List Meal Voucher Statutories
List meal voucher statutories (application settings).
Get A Meal Voucher Statutory
Retrieve a meal voucher statutory by ID.
Get Statutory General Parameters
Retrieve the general parameters of a meal voucher statutory.
List Statutory Distributions
List the meal voucher distributions of a statutory.
Get Meal Voucher Computation Details
Retrieve the per-employee meal voucher counts of a computation.
List User Locations
List where employees work on given days.
Retrieve A User Location
Retrieve a single user location by its ID.
List Work Locations
List the work locations employees can work from.
Retrieve A Work Location
Retrieve a single work location by its ID.
Import User Locations
Create, replace or delete user locations in batch from an uploaded CSV file.
Retrieve User Locations Import Progress
Retrieve the progress of a user locations import.
Retrieve User Locations Import Analysis
Retrieve the dry-run analysis of a simulated user locations import.
Retrieve User Locations Import Results
Retrieve the results of a user locations import.
List Departments
Returns a paginated list of departments.
Retrieve A Department
Retrieve a single department by ID.
Create A Department
Create a new department.
Update A Department
Update a department.
List Legal-entities
Returns a paginated list of legal-entities.
Retrieve A Legal-entity
Retrieve a legal-entity.
List Business-establishments
List business-establishments.
Retrieve A Business-establishment
Retrieve a business-establishment.
List Legal Units (legacy V4)
List legal units from the legacy Lucca Organization Structure v4 API.
List Establishments (legacy V4)
List establishments from the legacy Lucca Organization Structure v4 API.
List Departments (legacy V4)
List departments from the legacy Lucca Organization Structure v4 API.
Retrieve A Department (legacy V4)
Retrieve a single department by ID from the legacy Lucca Organization Structure v4 API.
List Axes
List analytical axes that group axis sections in the legacy Lucca v3 API.
List Axis Sections
List axis sections (analytical codes) in the legacy Lucca v3 API.
Create An Axis Section
Create an axis section (analytical code) under an axis in the legacy Lucca v3 API.
Retrieve An Axis Section
Retrieve a single axis section by ID from the legacy Lucca v3 API.
Update An Axis Section
Update an axis section by ID in the legacy Lucca v3 API.
Delete An Axis Section
Delete an axis section by ID in the legacy Lucca v3 API.
List VAT Rates
List the VAT rates applicable on a given date in a territory.
List Purchases
List purchases in Lucca Cleemy Procurement.
Create Purchase
Create a new purchase in Lucca Cleemy Procurement.
Get Purchase
Retrieve a purchase by its ID.
Create Purchase Commitment
Create a commitment on an existing purchase.
Create Commitment Request
Submit a purchase commitment for approval.
List Cost-centers
List cost-centers in Lucca Cleemy Procurement.
Create Cost-center
Create a new cost-center.
Get Cost-center
Retrieve a cost-center by its ID.
Update Cost-center
Update a cost-center.
Import Cost-centers
Bulk import a list of cost-centers.
Cancel Commitment Request
Cancel a pending commitment request.
Close Purchase
Close a purchase.
List Suppliers
List suppliers in Lucca Cleemy Procurement.
Create Supplier
Create a new supplier.
Get Supplier
Retrieve a supplier by its ID.
Update Supplier
Update a supplier.
List Natures
List purchase natures (categories).
Create Nature
Create a new purchase nature.
Get Nature
Retrieve a nature by its ID.
Update Nature
Update a purchase nature.
Get Invoice
Retrieve an invoice by its ID.
Update Invoice
Update the editable fields of an invoice.
List Invoice Confirmations
List the confirmations (approvals) of an invoice.
Confirm Invoice
Confirm (approve) an invoice.
List Inbox Documents
List documents waiting to be processed in the inbox.
Update Inbox Document
Update an inbox document and optionally attach or create a purchase.
Book Inbox Document
Book (validate) a document from the inbox.
Get Document
Retrieve a document by its ID.
Update Document
Update a document’s information before booking it.
Delete Document
Delete a document.
List Booked Documents
List booked documents (invoices and credit notes).
List Clients
List the Lucca Project clients of an organization.
Create A Client
Create a new Lucca Project client in an organization.
Get A Client
Retrieve a single Lucca Project client by its ID.
Update A Client
Update a Lucca Project client by its ID.
Delete A Client
Permanently delete a Lucca Project client by its ID.
List Projects
List the Lucca Project projects of an organization.
Create A Project
Create a new Lucca Project project for a client.
Get A Project
Retrieve a single Lucca Project project by its ID.
Update A Project
Update a Lucca Project project by its ID.
Delete A Project
Delete a draft Lucca Project project by its ID.
List Project Services
List the services (work items) of a Lucca Project project.
Create A Project Service
Add a new service (work item) to a Lucca Project project.
List Project Organizations
List the Lucca Project organizations.
List Project Financials
List financial metrics for the Lucca Project projects of an organization.
Create A Job Application
Create a candidate application for a job opportunity in Lucca Recruitment.
List Active Job Offers
List a company’s currently open job offers from the public Lucca Recruitment XML feed.
List Work Cycle Exceptions
List work cycle exceptions that override an employee’s planned hours on a half-day.
Create Or Update A Work Cycle Exception
Create a work cycle exception, or update the existing one on the same employee half-day.
Get A Work Cycle Exception
Get a single work cycle exception by ID.
Delete A Work Cycle Exception
Soft-delete a work cycle exception by ID.
List Shift Overrides
List one-time overrides of employees’ regular work schedules.
Replace Shift Overrides For An Employee
Replace all shift overrides of one employee within a date range.
List User Dates
List the computed daily theoretical working hours of employees over a period.
List Working Time Arrangements (legacy Schedule API)
List working time arrangements through the legacy schedule API.
Create A Working Time Arrangement
Create a working time arrangement through the legacy schedule API.
Get A Working Time Arrangement (legacy Schedule API)
Get a working time arrangement by ID through the legacy schedule API.
Update A Working Time Arrangement
Replace the properties of a working time arrangement through the legacy schedule API.
Delete A Working Time Arrangement
Permanently delete a working time arrangement by ID.
Archive A Working Time Arrangement
Archive a working time arrangement so it is no longer given to employees.
Unarchive A Working Time Arrangement
Restore an archived working time arrangement.
Duplicate A Working Time Arrangement
Create a copy of an existing working time arrangement.
List Collective Schedules
List the collective schedules (weekly working patterns) of a working time arrangement.
Create A Collective Schedule
Add a weekly working pattern to a working time arrangement.
Get A Collective Schedule
Get one collective schedule of a working time arrangement by ID.
Update A Collective Schedule
Replace the weekly working pattern of a collective schedule.
Delete A Collective Schedule
Delete a collective schedule from a working time arrangement.
List Employee Assignments
List assignments of working time arrangements to employees over time.
Assign A Working Time Arrangement To An Employee
Assign a new working time arrangement to an employee from a start date.
List Taxonomies
Returns a paginated list of taxonomies.
Retrieve A Taxonomy
Retrieve a taxonomy by its ID.
List Taxonomy-labels
Returns a paginated list of taxonomy-labels.
Retrieve A Taxonomy-label
Retrieve a taxonomy-label by its ID.
Create A Taxonomy
Create a new taxonomy.
Replace A Taxonomy
Replace a taxonomy as a whole.
Update A Taxonomy
Partially update a taxonomy.
Delete A Taxonomy
Delete a taxonomy and all its labels.
Create A Taxonomy-label
Create a new value in a taxonomy.
Replace A Taxonomy-label
Replace a taxonomy-label as a whole.
Update A Taxonomy-label
Partially update a taxonomy-label.
Delete A Taxonomy-label
Permanently delete a taxonomy-label.
List Time Entries
List time entries (worked hours) matching the given filters.
Create Time Entries
Create one or more time entries, possibly for several owners.
Update Multiple Time Entries
Update one or more existing time entries, possibly for several owners.
Delete Multiple Time Entries
Delete one or more time entries by ID.
Get A Time Entry
Retrieve a single time entry by its ID.
Update A Time Entry
Update the fields of a single time entry by its ID.
Delete A Time Entry
Delete a single time entry by its ID.
List Timesheets
List timesheets matching owner, date and status filters.
List Due Timesheets
List timesheets that are not yet submitted.
Remind Timesheets
Email users a reminder to submit their due timesheets.
Submit Timesheets (v3)
Submit timesheets for approval through the v3 workflow service.
Cancel Timesheets (v3)
Cancel submitted timesheets by ID through the v3 workflow service.
Approve Timesheets (v3)
Approve pending timesheets by ID through the v3 workflow service.
Deny Timesheets (v3)
Deny pending timesheets by ID with a mandatory comment.
Invalidate Timesheets (v3)
Reject approved timesheets by ID with a mandatory comment.
Create A Timesheet Report
Start generating a timesheet report from a report template.
Download A Timesheet Report As CSV
Download the content of a generated timesheet report as a CSV file.
Download A Timesheet Report As Excel
Download the content of a generated timesheet report as an Excel file.
Submit Timesheets
Submit all of an owner’s timesheets up to a given period.
Approve A Timesheet
Approve a pending timesheet and any earlier pending ones of the same owner.
Cancel A Timesheet
Cancel a pending timesheet and any later pending ones of the same owner.
Deny A Timesheet
Deny a pending timesheet with a mandatory comment.
Invalidate A Timesheet
Reject an approved timesheet with a mandatory comment.
Approve Timesheets
Approve several pending timesheets by ID in one call.
Replace Time Entries For A Period
Replace an owner’s time entries over a period with the ones provided.
Create A Time Punch
Record a clock-in or clock-out for an employee.
List Time Punches
List clock-ins and clock-outs, archived ones included.
Get A Time Punch
Retrieve a single time punch by its ID, archived or not.
Archive Or Restore A Time Punch
Archive a time punch sent by mistake, or restore an archived one.
List Trainings
List trainings in the training catalogue.
Create A Training
Create a training in the training catalogue.
Get A Training
Retrieve a training by ID.
List Realized Trainings
List realized (completed) trainings.
Create A Realized Training
Record a completed training for an employee.
Get A Realized Training
Retrieve a realized training by ID.
Delete A Realized Training
Delete a realized training by ID.
List Training Demands
List training demands (training requests per employee).
List Training Providers
List training providers.
List Training Categories
List training categories.
List Webhook-endpoints
Returns a paginated list of webhook-endpoints.
Create A Webhook-endpoint
Create a new webhook-endpoint.
Retrieve A Webhook-endpoint
Retrieves a single webhook-endpoint resource.
Update A Webhook-endpoint
Update an existing webhook-endpoint.
Delete A Webhook-endpoint
Delete an existing webhook-endpoint.
List Webhook-deliveries
Returns a paginated list of webhook-deliveries.
Trigger A Test Delivery
Triggers a test delivery to a webhook endpoint to verify it is configured correctly.
Retrieve A Webhook-delivery
Retrieve a webhook-delivery.
List Webhook-delivery-attempts
Retrieve a paginated list of webhook-delivery-attempts.
Retrieve A Webhook-delivery-attempt
Retrieve a webhook-delivery-attempt.
List Events
Returns a paginated list of webhook events.
Retrieve An Event
Retrieve a single webhook event.
List Working-time-arrangements
Returns a paginated list of working-time-arrangements.
Retrieve A Working-time-arrangement
Retrieve a single working-time-arrangement.
Events
|
No tags found
12 events
Event
Description
Tags
Employee Created
Processes Lucca employee.created events when a new employee is added.
EmployeesWebhooks
Employee Updated
Processes Lucca employee.updated events when an employee is modified.
EmployeesWebhooks
Employee Deleted
Processes Lucca employee.deleted events when an employee is removed.
EmployeesWebhooks
Employment Created
Processes Lucca employment.created events when a new employment is added.
EmploymentsWebhooks
Employment Updated
Processes Lucca employment.updated events when an employment is modified.
EmploymentsWebhooks
Employment Deleted
Processes Lucca employment.deleted events when an employment is removed.
EmploymentsWebhooks
Job Position Created
Processes Lucca job-position.created events when a new job position is added.
Job PositionsWebhooks
Job Position Updated
Processes Lucca job-position.updated events when a job position is modified.
Job PositionsWebhooks
Job Position Deleted
Processes Lucca job-position.deleted events when a job position is removed.
Job PositionsWebhooks
Employee Extension Created
Processes Lucca employee-extension.created events when a custom attribute value is added.
Employee AttributesWebhooks
Employee Extension Updated
Processes Lucca employee-extension.updated events when a custom attribute value is modified.
Employee AttributesWebhooks
Employee Extension Deleted
Processes Lucca employee-extension.deleted events when a custom attribute value is removed.
Employee AttributesWebhooks