Expand description
This module contains the generated types for the library.
Modules§
- base64
- Base64 data that encodes to url safe base64, but can decode from multiple base64 implementations to account for various clients and libraries. Compatible with serde and JsonSchema.
- error
- Error methods.
- multipart
- Multipart form data types.
- paginate
- Utility functions used for pagination.
- phone_
number - A library to implement phone numbers for our database and JSON serialization and deserialization.
Structs§
- Address
- Address
Country - BadRequest
Response - Company
Manager - Company
Manager Created Response - Company
Manager Params - Company
Managers Response - Response schema listing many company_managers
- Company
Managers Response Data - Conflict
Response - Countries
Response - List of countries supported by Remote API
- Country
- A supported country on Remote
- Country
Form Response - Object with required and optional fields, its descriptions and suggested presentation
- Country
Subdivision - A subdivision of a supported country on Remote
- Create
Approved Timeoff Params - Approved timeoff creation params
- Create
Timeoff Params - Timeoff creation params
- Creator
- Data
- Employment
- Complete information of an employment
- Employment
Basic Params - Description of the required params to create an employment.
- Employment
Data - Employment
Full Params - Description of the basic required and onboarding tasks params to create an employment. You do not need to include all onboarding tasks when creating or updating an employment.
- Employment
Response - Complete information of an employment
- Employment
Update Params - Required params to update an employment in the Sandbox environment.
- File
- A supported file
- Holiday
- Holidays
Response - Holidays response
- Last
Editor - List
Employments Response - Response schema listing many employments
- List
Timeoff Response - Response schema listing many timeoffs
- List
Timeoff Response Data - List
Timeoff Types Response - Time off types response
- List
Timeoff Types Response Data - Maybe
Minimal Company - Minimal
Company - Minimal
Employment - Minimal information of an employment.
- NotFound
Response - Onboarding
Tasks - All tasks that need to be completed before marking the employment as ready
- Payroll
Run - Payroll
RunWith Legal Entity - Pricing
Plan Details - Selected type of payment.
- Remote
Entity - Task
Description - Description and status of an onboarding task.
- Timeoff
- Timeoff
Day - TimeoffDay schema
- Timeoff
Days Params - Timeoff days params
- Timeoff
Document Params - Timeoff document params
- Timeoff
Response - Timeoff response
- Timeoff
Response Data - TooMany
Requests Response - Unauthorized
Response - Unprocessable
Entity Error Response - Update
Approved Timeoff Params - Update timeoff params
Enums§
- Create
Approved Timeoff Params Status - Employment
Basic Params Type - Employment
Status - The status of employment
- Employment
Type - GetIndex
Timeoff Status - OrderBy
- Payroll
RunStatus - Status of the payroll
- Payroll
RunWith Legal Entity Status - Status of the payroll
- Product
Type - Payroll run product type
- SortBy
- Status
- The status of the task
- Task
Status - The status of the task
- Timeoff
Status - Timeoff
Type - Type
- Payroll Run type
- Unprocessable
Entity Response - Update
Approved Timeoff Params Status