Module rippling_api::types
source · Expand description
This module contains the generated types for the library.
Modules§
- 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 methods.
- Multipart form data types.
- Utility functions used for pagination.
- A library to implement phone numbers for our database and JSON serialization and deserialization.
Structs§
- Meta information for the response.
- Info about the redacted fields.
- A list of redacted fields.
- DTO used to store the summary of a TimeEntry
- DTO used to store the summary of a TimeEntry
Enums§
- The country component, pursuant to SCIM RFC 7643 4.1.2.
- The country component, pursuant to SCIM RFC 7643 4.1.2.
- The classification of the address.
- The classification of the address.
- The amount worked for the employment type. *
FULL-TIME: Full-time is at least 30 hours per week. Full-time workers will typically be eligible for benefits. *PART-TIME: Part-time is less than 30 hours per week. These workers may be eligible for benefits, depending on company settings and hours worked. *TEMPORARY: These workers are hired on a temporary basis. You can specify how each worker with this employment type will be paid individually. - Application status
- Application status
- The countries that the worker has citizenship in.
- The code of the country.
- The classification of the worker by the company. *
CONTRACTOR: Contractors are self-employed workers who provide services on a short-term or per-project basis and are not eligible for tax-withholding or benefits. *EMPLOYEE: Employees are hired and managed by an employer, work under the employer’s direct supervision and control, and are protected by law for wages and employment rights. - The classification of the worker by the company. *
CONTRACTOR: Contractors are self-employed workers who provide services on a short-term or per-project basis and are not eligible for tax-withholding or benefits. *EMPLOYEE: Employees are hired and managed by an employer, work under the employer’s direct supervision and control, and are protected by law for wages and employment rights. - The compensation period for the employment type. *
SALARIED: Employees that are paid a fixed amount per year. *HOURLY: Employees that are paid a wage per hour worked. - The data type of the custom field.
- The data type of the custom field.
- The classification of the email.
- The classification of the email.
- The legal entity’s level in a hierarchy. *
PARENT: The legal entity is considered the ultimate holding entity. *SUBSIDIARY: The legal entity is considered a subsidiary, fully or partially held by another. *BRANCH: The legal entity is considered a branch, associated with a parent legal entity. - The identified ethnicity of the worker, if specified.
- The gender of the worker, if specified.
- The classification of the worker by the company. *
CONTRACTOR: Contractors are self-employed workers who provide services on a short-term or per-project basis and are not eligible for tax-withholding or benefits. *EMPLOYEE: Employees are hired and managed by an employer, work under the employer’s direct supervision and control, and are protected by law for wages and employment rights. - The worker’s country.
- The worker’s status within the organization.
- Job requisition status
- Job requisition status
- The legal entity management type in the case of an employer of record (EOR) or professional employment organization (PEO). *
PEO: The legal entity is considered a Professional Employment Organization (PEO). *EOR: The legal entity is considered an Employer of Record (EOR). - The identified race of the worker, if specified.
- The status of the leave request.
- The status of the time entry.
- The status of the time entry.
- The termination type indicates whether the termination was voluntary or involuntary.
- The country component, pursuant to SCIM RFC 7643 4.1.2.
- The country component, pursuant to SCIM RFC 7643 4.1.2.
- The classification of the address.
- The classification of the address.
- The classification of the phone number, pursuant to SCIM RFC 7643 4.1.2.
- The classification of the phone number, pursuant to SCIM RFC 7643 4.1.2.
- The classification of the photo.
- The classification of the photo.
- The worker’s country.
- The type of location.
- The type of location.
- The worker’s country.
- The worker’s status within the organization.
- The worker’s status within the organization.