StackOne Employees API
The Employees API from StackOne — 4 operation(s) for employees.
The Employees API from StackOne — 4 operation(s) for employees.
openapi: 3.0.0
info:
title: Marketing Accounts Employees API
description: The documentation for the StackOne Unified API - MARKETING
contact: {}
version: 1.0.0
servers:
- url: https://api.stackone.com
tags:
- name: Employees
paths:
/unified/hris/employees/{id}/time_off:
get:
tags:
- Employees
summary: List Employee Time Off Requests
operationId: hris_list_employee_time_off_requests
parameters:
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: string
- name: page
in: query
description: The page number of the results to fetch
schema:
type: string
- name: page_size
in: query
description: The number of results per page
schema:
type: string
default: '25'
- name: raw
in: query
description: Indicates that the raw request result is returned
schema:
type: boolean
default: false
- name: fields
in: query
description: The comma separated list of fields to return in the response (if empty, all fields are returned)
schema:
type: string
default: ''
example: id,employee_id,name,phone_number,street_1,street_2,city,state,zip_code,country,location_type,created_at,updated_at
- name: sync_token
in: query
description: The sync token to select the only updated results
schema:
type: string
- name: updated_after
in: query
description: Use a string with a date to only select results updated after that given date
schema:
type: string
example: '2020-01-01T00:00:00.000Z'
- name: proxy
in: query
description: Query parameters that can be used to pass through parameters to the underlying provider request by surrounding them with "proxy" key
style: deepObject
explode: true
schema:
type: object
additionalProperties: true
example:
proxy:
custom_filter_param: '123'
filter[eq][name]: Luke
responses:
'200':
description: The time off requests related to the employee with the given identifier were retrieved.
content:
application/json:
schema:
$ref: '#/components/schemas/TimeOffPaginated'
'400':
description: Invalid request.
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
'501':
description: This functionality is not implemented.
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: list_employee_time_off_requests
post:
tags:
- Employees
summary: Create Employee Time Off Request
operationId: hris_create_employee_time_off_request
parameters:
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/HrisCreateTimeOffRequestDto'
required: true
responses:
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
'501':
description: This functionality is not implemented.
'201':
description: Record created successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/CreateTimeOffResult'
'400':
description: Invalid request.
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: create_employee_time_off_request
/unified/hris/employees/{id}/time_off/{subResourceId}:
get:
tags:
- Employees
summary: Get Employees Time Off Request
operationId: hris_get_employees_time_off_request
parameters:
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: string
- name: subResourceId
in: path
required: true
schema:
type: string
- name: page
in: query
description: The page number of the results to fetch
schema:
type: string
- name: page_size
in: query
description: The number of results per page
schema:
type: string
default: '25'
- name: raw
in: query
description: Indicates that the raw request result is returned
schema:
type: boolean
default: false
- name: fields
in: query
description: The comma separated list of fields to return in the response (if empty, all fields are returned)
schema:
type: string
default: ''
example: id,employee_id,name,phone_number,street_1,street_2,city,state,zip_code,country,location_type,created_at,updated_at
- name: sync_token
in: query
description: The sync token to select the only updated results
schema:
type: string
- name: updated_after
in: query
description: Use a string with a date to only select results updated after that given date
schema:
type: string
example: '2020-01-01T00:00:00.000Z'
- name: proxy
in: query
description: Query parameters that can be used to pass through parameters to the underlying provider request by surrounding them with "proxy" key
style: deepObject
explode: true
schema:
type: object
additionalProperties: true
example:
proxy:
custom_filter_param: '123'
filter[eq][name]: Luke
responses:
'500':
description: Server error while executing the request.
'501':
description: This functionality is not implemented.
'200':
description: The time off request related to the employee with the given identifiers was retrieved.
content:
application/json:
schema:
$ref: '#/components/schemas/TimeOffResult'
'400':
description: Invalid request.
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: get_employees_time_off_request
/unified/hris/employees/{id}:
get:
tags:
- Employees
summary: Get Employee
operationId: hris_get_employee
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: page
in: query
description: The page number of the results to fetch
schema:
type: string
- name: page_size
in: query
description: The number of results per page
schema:
type: string
default: '25'
- name: raw
in: query
description: Indicates that the raw request result is returned
schema:
type: boolean
default: false
- name: fields
in: query
description: The comma separated list of fields to return in the response (if empty, all fields are returned)
schema:
type: string
default: ''
example: id,first_name,last_name,name,display_name,gender,ethnicity,date_of_birth,birthday,marital_status,avatar_url,avatar,personal_email,personal_phone_number,work_email,work_phone_number,job_title,department,manager_id,hire_date,start_date,tenure,work_anniversary,employment_type,employment_contract_type,employment_status,termination_date,company_name,home_location,work_location,employments,custom_fields,created_at,updated_at
- name: sync_token
in: query
description: The sync token to select the only updated results
schema:
type: string
- name: updated_after
in: query
description: Use a string with a date to only select results updated after that given date
schema:
type: string
example: '2020-01-01T00:00:00.000Z'
- name: expand
in: query
description: The comma separated list of fields that will be expanded in the response
schema:
type: string
default: ''
example: company,employments,work_location,home_location,custom_fields
- name: include
in: query
description: The comma separated list of fields that will be included in the response
schema:
type: string
default: ''
example: avatar_url,avatar,custom_fields
- name: proxy
in: query
description: Query parameters that can be used to pass through parameters to the underlying provider request by surrounding them with "proxy" key
style: deepObject
explode: true
schema:
type: object
additionalProperties: true
example:
proxy:
custom_filter_param: '123'
filter[eq][name]: Luke
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
responses:
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
'501':
description: This functionality is not implemented.
'200':
description: The employee with the given identifier was retrieved.
content:
application/json:
schema:
$ref: '#/components/schemas/EmployeeResult'
'400':
description: Invalid request.
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: get_employee
patch:
tags:
- Employees
summary: Updates an employee
operationId: hris_update_employee
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/HrisCreateEmployeeRequestDto'
required: true
responses:
'501':
description: This functionality is not implemented.
'200':
description: Record updated successfully
content:
application/json:
schema:
$ref: '#/components/schemas/CreateEmployeeResult'
'400':
description: Invalid request.
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: update_employee
/unified/hris/employees:
get:
tags:
- Employees
summary: List Employees
operationId: hris_list_employees
parameters:
- name: page
in: query
description: The page number of the results to fetch
schema:
type: string
- name: page_size
in: query
description: The number of results per page
schema:
type: string
default: '25'
- name: raw
in: query
description: Indicates that the raw request result is returned
schema:
type: boolean
default: false
- name: fields
in: query
description: The comma separated list of fields to return in the response (if empty, all fields are returned)
schema:
type: string
default: ''
example: id,first_name,last_name,name,display_name,gender,ethnicity,date_of_birth,birthday,marital_status,avatar_url,avatar,personal_email,personal_phone_number,work_email,work_phone_number,job_title,department,manager_id,hire_date,start_date,tenure,work_anniversary,employment_type,employment_contract_type,employment_status,termination_date,company_name,home_location,work_location,employments,custom_fields,created_at,updated_at
- name: sync_token
in: query
description: The sync token to select the only updated results
schema:
type: string
- name: updated_after
in: query
description: Use a string with a date to only select results updated after that given date
schema:
type: string
example: '2020-01-01T00:00:00.000Z'
- name: expand
in: query
description: The comma separated list of fields that will be expanded in the response
schema:
type: string
default: ''
example: company,employments,work_location,home_location,custom_fields
- name: include
in: query
description: The comma separated list of fields that will be included in the response
schema:
type: string
default: ''
example: avatar_url,avatar,custom_fields
- name: proxy
in: query
description: Query parameters that can be used to pass through parameters to the underlying provider request by surrounding them with "proxy" key
style: deepObject
explode: true
schema:
type: object
additionalProperties: true
example:
proxy:
custom_filter_param: '123'
filter[eq][name]: Luke
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
responses:
'501':
description: This functionality is not implemented.
'200':
description: The list of employees was retrieved.
content:
application/json:
schema:
$ref: '#/components/schemas/EmployeesPaginated'
'400':
description: Invalid request.
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
security:
- basic: []
x-speakeasy-usage-example:
title: List Employees
position: 1
x-speakeasy-group: hris
x-speakeasy-name-override: list_employees
post:
tags:
- Employees
summary: Creates an employee
operationId: hris_create_employee
parameters:
- name: x-account-id
in: header
description: The account identifier
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/HrisCreateEmployeeRequestDto'
required: true
responses:
'403':
description: Forbidden.
'412':
description: 'Precondition failed: linked account belongs to a disabled integration.'
'429':
description: Too many requests.
'500':
description: Server error while executing the request.
'501':
description: This functionality is not implemented.
'201':
description: The employee was created successfully.
content:
application/json:
schema:
$ref: '#/components/schemas/CreateEmployeeResult'
'400':
description: Invalid request.
security:
- basic: []
x-speakeasy-group: hris
x-speakeasy-name-override: create_employee
components:
schemas:
TimeOffResult:
type: object
properties:
raw:
type: string
data:
$ref: '#/components/schemas/TimeOff'
required:
- data
EmployeeCustomFields:
type: object
properties:
options:
type: array
items:
type: string
description: An array of possible options for the custom field.
example:
- Not Started
- In Progress
- Completed
- Overdue
id:
type: string
description: The unique identifier for the custom field, which defaults to the name property if the ID is not accessible.
example: custom_field_123
name:
type: string
description: The name of the custom field.
example: Training Completion Status
description:
type: string
description: The description of the custom field.
example: The completion status of the employee's training.
type:
allOf:
- $ref: '#/components/schemas/EmployeeCustomFieldTypeEnum'
description: The type of the custom field.
example: Dropdown
value:
type: object
description: The value associated with the custom field.
example: Completed
value_id:
type: string
description: The unique identifier for the value of the custom field.
example: value_456
EmployeeCustomFieldTypeEnum:
type: object
properties:
source_value:
type: string
value:
type: string
enum:
- date
- float
- integer
- list
- text
- unmapped_value
required:
- value
- source_value
MaritalStatusEnum:
type: object
properties:
source_value:
type: string
value:
type: string
enum:
- single
- married
- common_law
- divorced
- widowed
- domestic_partnership
- separated
- other
- not_disclosed
- unmapped_value
required:
- value
- source_value
EthnicityEnum:
type: object
properties:
source_value:
type: string
value:
type: string
enum:
- white
- black_or_african_american
- asian
- hispanic_or_latino
- american_indian_or_alaska_native
- native_hawaiian_or_pacific_islander
- two_or_more_races
- not_disclosed
- other
- unmapped_value
required:
- value
- source_value
ISO3166_2SubDivisionEnum:
type: object
properties:
source_value:
type: string
value:
type: string
enum:
- AD-07
- AD-02
- AD-03
- AD-08
- AD-04
- AD-05
- AD-06
- AE-AJ
- AE-AZ
- AE-FU
- AE-SH
- AE-DU
- AE-RK
- AE-UQ
- AF-BDS
- AF-BDG
- AF-BGL
- AF-BAL
- AF-BAM
- AF-DAY
- AF-FRA
- AF-FYB
- AF-GHA
- AF-GHO
- AF-HEL
- AF-HER
- AF-JOW
- AF-KAB
- AF-KAN
- AF-KAP
- AF-KHO
- AF-KDZ
- AF-LAG
- AF-LOG
- AF-NAN
- AF-NIM
- AF-PIA
- AF-PAR
- AF-SAR
- AF-TAK
- AF-URU
- AG-11
- AG-03
- AG-04
- AG-06
- AG-07
- AG-08
- AI-XX-1
- AL-01
- AL-09
- AL-02
- AL-03
- AL-04
- AL-05
- AL-06
- AL-07
- AL-08
- AL-10
- AL-11
- AL-12
- AM-AG
- AM-AR
- AM-AV
- AM-ER
- AM-GR
- AM-KT
- AM-LO
- AM-SH
- AM-SU
- AM-TV
- AM-VD
- AO-BGO
- AO-BGU
- AO-BIE
- AO-CAB
- AO-CCU
- AO-CNO
- AO-CUS
- AO-CNN
- AO-HUA
- AO-HUI
- AO-LUA
- AO-LNO
- AO-LSU
- AO-MAL
- AO-MOX
- AO-NAM
- AO-UIG
- AO-ZAI
- AQ-XX-1
- AR-B
- AR-K
- AR-H
- AR-U
- AR-C
- AR-X
- AR-W
- AR-E
- AR-P
- AR-Y
- AR-L
- AR-F
- AR-M
- AR-N
- AR-Q
- AR-R
- AR-A
- AR-J
- AR-D
- AR-Z
- AR-S
- AR-G
- AR-V
- AR-T
- AS-XX-1
- AS-XX-2
- AT-1
- AT-2
- AT-3
- AT-4
- AT-5
- AT-6
- AT-7
- AT-8
- AT-9
- AU-ACT
- AU-NSW
- AU-NT
- AU-QLD
- AU-SA
- AU-TAS
- AU-VIC
- AU-WA
- AW-XX-1
- AX-XX-1
- AX-XX-2
- AX-XX-3
- AX-XX-4
- AX-XX-5
- AX-XX-6
- AX-XX-7
- AX-XX-8
- AZ-ABS
- AZ-AGC
- AZ-AGU
- AZ-AST
- AZ-BA
- AZ-BAL
- AZ-BAR
- AZ-BEY
- AZ-BIL
- AZ-CAL
- AZ-FUZ
- AZ-GAD
- AZ-GA
- AZ-GOR
- AZ-GOY
- AZ-GYG
- AZ-IMI
- AZ-ISM
- AZ-KUR
- AZ-LA
- AZ-MAS
- AZ-MI
- AZ-NA
- AZ-NX
- AZ-NEF
- AZ-OGU
- AZ-QAB
- AZ-QAX
- AZ-QAZ
- AZ-QBA
- AZ-QUS
- AZ-SAT
- AZ-SAB
- AZ-SAK
- AZ-SAL
- AZ-SMI
- AZ-SKR
- AZ-SMX
- AZ-SR
- AZ-SM
- AZ-TAR
- AZ-UCA
- AZ-XAC
- AZ-XVD
- AZ-YAR
- AZ-YEV
- AZ-ZAQ
- AZ-ZAR
- BA-BRC
- BA-BIH
- BA-SRP
- BB-01
- BB-02
- BB-03
- BB-04
- BB-05
- BB-07
- BB-08
- BB-09
- BB-10
- BB-11
- BD-A
- BD-B
- BD-C
- BD-D
- BD-E
- BD-F
- BD-G
- BE-VAN
- BE-WBR
- BE-BRU
- BE-WHT
- BE-WLG
- BE-VLI
- BE-WLX
- BE-WNA
- BE-VOV
- BE-VBR
- BE-VWV
- BF-BAM
- BF-BAZ
- BF-BLG
- BF-BLK
- BF-COM
- BF-GAN
- BF-GNA
- BF-GOU
- BF-HOU
- BF-IOB
- BF-KAD
- BF-KEN
- BF-KMP
- BF-KOS
- BF-KOT
- BF-KOW
- BF-LER
- BF-LOR
- BF-MOU
- BF-NAO
- BF-NAM
- BF-NAY
- BF-OUB
- BF-OUD
- BF-PAS
- BF-PON
- BF-SNG
- BF-SMT
- BF-SEN
- BF-SIS
- BF-SOM
- BF-SOR
- BF-TAP
- BF-TUI
- BF-YAT
- BF-ZIR
- BF-ZON
- BF-ZOU
- BG-01
- BG-02
- BG-08
- BG-07
- BG-26
- BG-09
- BG-10
- BG-11
- BG-12
- BG-13
- BG-14
- BG-15
- BG-16
- BG-17
- BG-18
- BG-27
- BG-19
- BG-20
- BG-21
- BG-23
- BG-22
- BG-24
- BG-25
- BG-03
- BG-04
- BG-05
- BG-06
- BG-28
- BH-13
- BH-14
- BH-15
- BH-17
- BI-BM
- BI-CI
- BI-GI
- BI-KR
- BI-KI
- BI-MW
- BI-NG
- BI-RM
- BI-RT
- BI-RY
- BJ-AK
- BJ-AQ
- BJ-BO
- BJ-CO
- BJ-DO
- BJ-LI
- BJ-MO
- BJ-OU
- BJ-PL
- BJ-ZO
- BL-XX-1
- BM-XX-1
- BM-XX-2
- BN-BE
- BN-BM
- BN-TE
- BN-TU
- BO-H
- BO-C
- BO-B
- BO-L
- BO-O
- BO-N
- BO-P
- BO-S
- BO-T
- BQ-BO
- BQ-SA
- BQ-SE
- BR-AC
- BR-AL
- BR-AP
- BR-AM
- BR-BA
- BR-CE
- BR-DF
- BR-ES
- BR-GO
- BR-MA
- BR-MT
- BR-MS
- BR-MG
- BR-PA
- BR-PB
- BR-PR
- BR-PE
- BR-PI
- BR-RN
- BR-RS
- BR-RJ
- BR-RO
- BR-RR
- BR-SC
- BR-SP
- BR-SE
- BR-TO
- BS-BP
- BS-CO
- BS-FP
- BS-EG
- BS-HI
- BS-LI
- BS-NP
- BS-NO
- BS-NS
- BS-NE
- BS-SE
- BS-WG
- BT-33
- BT-12
- BT-22
- BT-GA
- BT-44
- BT-42
- BT-11
- BT-43
- BT-23
- BT-45
- BT-14
- BT-31
- BT-15
- BT-41
- BT-32
- BT-21
- BT-24
- BV-XX-1
- BW-CE
- BW-CH
- BW-GH
- BW-KG
- BW-KL
- BW-KW
- BW-NE
- BW-NW
- BW-SE
- BW-SO
- BY-BR
- BY-HO
- BY-HM
- BY-HR
- BY-MA
- BY-MI
- BY-VI
- BZ-BZ
- BZ-CY
- BZ-CZL
- BZ-OW
- BZ-SC
- BZ-TOL
- CA-AB
- CA-BC
- CA-MB
- CA-NB
- CA-NL
- CA-NT
- CA-NS
- CA-NU
- CA-ON
- CA-PE
- CA-QC
- CA-SK
- CA-YT
- CC-XX-1
- CD-EQ
- CD-HK
- CD-HL
- CD-IT
- CD-KC
- CD-KE
- CD-KN
- CD-BC
- CD-KG
- CD-KL
- CD-LU
- CD-NK
- CD-SA
- CD-SK
- CD-TA
- CD-TO
- CD-TU
- CF-BB
- CF-BGF
- CF-KB
- CF-HM
- CF-KG
- CF-NM
- CF-UK
- CF-AC
- CF-OP
- CF-VK
- CG-11
- CG-BZV
- CG-8
- CG-9
- CG-16
- CG-13
- CH-AG
- CH-AR
- CH-AI
- CH-BL
- CH-BS
- CH-BE
- CH-FR
- CH-GE
- CH-GL
- CH-GR
- CH-JU
- CH-LU
- CH-NE
- CH-NW
- CH-OW
- CH-SG
- CH-SH
- CH-SZ
- CH-SO
- CH-TG
- CH-TI
- CH-UR
- CH-VS
- CH-VD
- CH-ZG
- CH-ZH
- CI-AB
- CI-BS
- CI-CM
- CI-DN
- CI-GD
- CI-LC
- CI-LG
- CI-MG
- CI-SM
- CI-SV
- CI-VB
- CI-WR
- CI-YM
- CI-ZZ
- CK-XX-1
- CL-AI
- CL-AN
- CL-AP
- CL-AT
- CL-BI
- CL-CO
- CL-AR
- CL-LI
- CL-LL
- CL-LR
- CL-MA
- CL-ML
- CL-NB
- CL-RM
- CL-TA
- CL-VS
- CM-AD
- CM-CE
- CM-ES
- CM-EN
- CM-LT
- CM-NO
- CM-NW
- CM-OU
- CM-SU
- CM-SW
- CN-AH
- CN-BJ
- CN-CQ
- CN-FJ
- CN-GS
- CN-GD
- CN-GX
- CN-GZ
- CN-HI
- CN-HE
- CN-HL
- CN-HA
- CN-HB
- CN-HN
- CN-JS
- CN-JX
- CN-JL
- CN-LN
- CN-NM
- CN-NX
- CN-QH
- CN-SN
- CN-SD
- CN-SH
- CN-SX
- CN-SC
- CN-TJ
- CN-XJ
- CN-XZ
- CN-YN
- CN-ZJ
- CO-AMA
- CO-ANT
- CO-ARA
- CO-ATL
- CO-BOL
- CO-BOY
- CO-CAL
- CO-CAQ
- CO-CAS
- CO-CAU
- CO-CES
- CO-CHO
- CO-COR
- CO-CUN
- CO-DC
- CO-GUA
- CO-GUV
- CO-HUI
- CO-LAG
- CO-MAG
- CO-MET
- CO-NAR
- CO-NSA
- CO-PUT
- CO-QUI
- CO-RIS
- CO-SAP
- CO-SAN
- CO-SUC
- CO-TOL
- CO-VAC
- CO-VID
- CR-A
- CR-C
- CR-G
- CR-H
- CR-L
- CR-P
- CR-SJ
- CU-15
- CU-09
- CU-08
- CU-06
- CU-12
- CU-14
- CU-11
- CU-03
- CU-10
- CU-04
- CU-16
- CU-01
- CU-07
- CU-13
- CU-05
- CV-BV
- CV-BR
- CV-MO
- CV-PN
- CV-PR
- CV-RS
- CV-SL
- CV-CR
- CV-SD
- CV-SO
- CV-SV
- CV-TA
- CV-TS
- CW-XX-1
- CX-XX-1
- CY-04
- CY-06
- CY-03
- CY-01
- CY-02
- CY-05
- CZ-31
- CZ-64
- CZ-41
- CZ-63
- CZ-52
- CZ-51
- CZ-80
- CZ-71
- CZ-53
- CZ-32
- CZ-10
- CZ-20
- CZ-42
- CZ-72
- DE-BW
- DE-BY
- DE-BE
- DE-BB
- DE-HB
- DE-HH
- DE-HE
- DE-MV
- DE-NI
- DE-NW
- DE-RP
- DE-SL
- DE-SN
- DE-ST
- DE-SH
- DE-TH
- DJ-AR
- DJ-DJ
- DK-84
- DK-82
- DK-81
- DK-85
- DK-83
- DM-02
- DM-04
- DM-05
- DM-06
- DM-07
- DM-09
- DM-10
- DO-02
- DO-03
- DO-04
- DO-05
- DO-01
- DO-06
- DO-08
- DO-07
- DO-09
- DO-30
- DO-19
# --- truncated at 32 KB (112 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/stackone/refs/heads/main/openapi/stackone-employees-api-openapi.yml