AptlyStar

Rippling

Manage workers, departments, custom objects, and company data in Rippling

使用说明

Integrate Rippling Platform into your workflow. Manage workers, users, departments, teams, titles, work locations, business partners, supergroups, custom objects, custom apps, custom pages, custom settings, object categories, reports, and draft hires.

工具

rippling_list_workers

List all workers with optional filtering and pagination

输入

参数类型必填描述
apiKeystring是Rippling API key
filterstring否Filter expression
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
workersarrayList of workers
↳ idstringWorker ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ user_idstringAssociated user ID
↳ is_managerbooleanWhether the worker is a manager
↳ manager_idstringManager worker ID
↳ legal_entity_idstringLegal entity ID
↳ countrystringWorker country code
↳ start_datestringEmployment start date
↳ end_datestringEmployment end date
↳ numbernumberWorker number
↳ work_emailstringWork email address
↳ personal_emailstringPersonal email address
↳ statusstringWorker status (INIT, HIRED, ACCEPTED, ACTIVE, TERMINATED)
↳ employment_type_idstringEmployment type ID
↳ department_idstringDepartment ID
↳ teams_idjsonArray of team IDs
↳ titlestringJob title
↳ level_idstringLevel ID
↳ compensation_idstringCompensation ID
↳ overtime_exemptionstringOvertime exemption status (EXEMPT, NON_EXEMPT)
↳ title_effective_datestringTitle effective date
↳ business_partners_idjsonArray of business partner IDs
↳ locationjsonWorker location (type, work_location_id)
↳ genderstringGender
↳ date_of_birthstringDate of birth
↳ racestringRace
↳ ethnicitystringEthnicity
↳ citizenshipstringCitizenship country code
↳ termination_detailsjsonTermination details
↳ custom_fieldsjsonCustom fields (expandable)
↳ country_fieldsjsonCountry-specific fields
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_worker

Get a specific worker by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringWorker ID
created_atstringCreation date
updated_atstringUpdate date
user_idstringUser ID
is_managerbooleanIs manager
manager_idstringManager ID
legal_entity_idstringLegal entity ID
countrystringCountry
start_datestringStart date
end_datestringEnd date
numbernumberWorker number
work_emailstringWork email
personal_emailstringPersonal email
statusstringStatus
employment_type_idstringEmployment type ID
department_idstringDepartment ID
teams_idjsonTeam IDs
titlestringJob title
level_idstringLevel ID
compensation_idstringCompensation ID
overtime_exemptionstringOvertime exemption
title_effective_datestringTitle effective date
business_partners_idjsonBusiness partner IDs
locationjsonWorker location
genderstringGender
date_of_birthstringDate of birth
racestringRace
ethnicitystringEthnicity
citizenshipstringCitizenship
termination_detailsjsonTermination details
custom_fieldsjsonCustom fields
country_fieldsjsonCountry-specific fields
__metajsonMetadata including redacted_fields

rippling_list_users

List all users with optional pagination

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
usersarrayList of users
↳ idstringUser ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ activebooleanWhether the user is active
↳ usernamestringUnique username
↳ display_namestringDisplay name
↳ preferred_languagestringPreferred language
↳ localestringLocale
↳ timezonestringTimezone (IANA format)
↳ numberstringPermanent profile number
↳ namejsonUser name object (given_name, family_name, etc.)
↳ emailsjsonArray of email objects
↳ phone_numbersjsonArray of phone number objects
↳ addressesjsonArray of address objects
↳ photosjsonArray of photo objects
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_user

Get a specific user by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringUser ID
created_atstringCreation date
updated_atstringUpdate date
activebooleanIs active
usernamestringUsername
display_namestringDisplay name
preferred_languagestringPreferred language
localestringLocale
timezonestringTimezone
numberstringProfile number
namejsonUser name object
emailsjsonEmail addresses
phone_numbersjsonPhone numbers
addressesjsonAddresses
photosjsonPhotos
__metajsonMetadata including redacted_fields

rippling_list_companies

List all companies

输入

参数类型必填描述
apiKeystring是Rippling API key
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
companiesarrayList of companies
↳ idstringCompany ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringCompany name
↳ legal_namestringLegal name
↳ doing_business_as_namestringDBA name
↳ phonestringPhone number
↳ primary_emailstringPrimary email
↳ parent_legal_entity_idstringParent legal entity ID
↳ legal_entities_idjsonArray of legal entity IDs
↳ physical_addressjsonPhysical address of the holding entity
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_current_user

Get SSO information for the current user

输入

参数类型必填描述
apiKeystring是Rippling API key
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringUser ID
created_atstringCreation date
updated_atstringUpdate date
work_emailstringWork email
company_idstringCompany ID
companyjsonExpanded company object

rippling_list_entitlements

List all entitlements

输入

参数类型必填描述
apiKeystring是Rippling API key

输出

参数类型描述
entitlementsarrayList of entitlements
↳ idstringEntitlement ID
↳ descriptionstringEntitlement description
↳ display_namestringDisplay name
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_list_departments

List all departments

输入

参数类型必填描述
apiKeystring是Rippling API key
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
departmentsarrayList of departments
↳ idstringDepartment ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringDepartment name
↳ parent_idstringParent department ID
↳ reference_codestringReference code
↳ department_hierarchy_idjsonArray of department IDs in hierarchy
↳ parentjsonExpanded parent department
↳ department_hierarchyjsonExpanded department hierarchy
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_department

Get a specific department by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringDepartment ID
created_atstringRecord creation date
updated_atstringRecord update date
namestringDepartment name
parent_idstringParent department ID
reference_codestringReference code
department_hierarchy_idjsonArray of department IDs in hierarchy
parentjsonExpanded parent department
department_hierarchyjsonExpanded department hierarchy
__metajsonMetadata including redacted_fields

rippling_create_department

Create a new department

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是Department name
parentIdstring否Parent department ID
referenceCodestring否Reference code

输出

参数类型描述
idstringDepartment ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
parent_idstringParent department ID
reference_codestringReference code
department_hierarchy_idjsonDepartment hierarchy IDs
parentjsonExpanded parent department
department_hierarchyjsonExpanded department hierarchy

rippling_update_department

Update an existing department

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否Department name
parentIdstring否Parent department ID
referenceCodestring否Reference code

输出

参数类型描述
idstringDepartment ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
parent_idstringParent department ID
reference_codestringReference code
department_hierarchy_idjsonDepartment hierarchy IDs
parentjsonExpanded parent department
department_hierarchyjsonExpanded department hierarchy

rippling_list_teams

List all teams

输入

参数类型必填描述
apiKeystring是Rippling API key
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
teamsarrayList of teams
↳ idstringTeam ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringTeam name
↳ parent_idstringParent team ID
↳ parentjsonExpanded parent team
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_team

Get a specific team by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringTeam ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
parent_idstringParent team ID
parentjsonExpanded parent team
__metajsonMetadata including redacted_fields

rippling_list_employment_types

List all employment types

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
employmentTypesarrayList of employmentTypes
↳ idstringEmployment type ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ labelstringEmployment type label
↳ namestringEmployment type name
↳ typestringType (CONTRACTOR, EMPLOYEE)
↳ compensation_time_periodstringCompensation period (HOURLY, SALARIED)
↳ amount_workedstringAmount worked (PART-TIME, FULL-TIME, TEMPORARY)
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_employment_type

Get a specific employment type by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringEmployment type ID
created_atstringCreation date
updated_atstringUpdate date
labelstringLabel
namestringName
typestringType (CONTRACTOR, EMPLOYEE)
compensation_time_periodstringCompensation period (HOURLY, SALARIED)
amount_workedstringAmount worked (PART-TIME, FULL-TIME, TEMPORARY)
__metajsonMetadata including redacted_fields

rippling_list_titles

List all titles

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
titlesarrayList of titles
↳ idstringTitle ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringTitle name
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_title

Get a specific title by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringTitle ID
created_atstringCreation date
updated_atstringUpdate date
namestringTitle name
__metajsonMetadata including redacted_fields

rippling_create_title

Create a new title

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是No description

输出

参数类型描述
idstringTitle ID
created_atstringCreation date
updated_atstringUpdate date
namestringTitle name

rippling_update_title

Update an existing title

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否No description

输出

参数类型描述
idstringTitle ID
created_atstringCreation date
updated_atstringUpdate date
namestringTitle name

rippling_delete_title

Delete a title

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_custom_fields

List all custom fields

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
customFieldsarrayList of customFields
↳ idstringCustom field ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringField name
↳ descriptionstringField description
↳ requiredbooleanWhether the field is required
↳ typestringField type (TEXT, DATE, NUMBER, CURRENCY, etc.)
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_list_job_functions

List all job functions

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
jobFunctionsarrayList of jobFunctions
↳ idstringJob function ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringJob function name
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_job_function

Get a specific job function by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringJob function ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
__metajsonMetadata including redacted_fields

rippling_list_work_locations

List all work locations

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
workLocationsarrayList of workLocations
↳ idstringWork location ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringLocation name
↳ addressjsonAddress object
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_work_location

Get a specific work location by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringLocation ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
addressjsonAddress object
__metajsonMetadata including redacted_fields

rippling_create_work_location

Create a new work location

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是Location name
streetAddressstring是Street address
localitystring否No description
regionstring否State/region
postalCodestring否Postal code
countrystring否Country code
addressTypestring否Address type (HOME, WORK, OTHER)

输出

参数类型描述
idstringLocation ID
created_atstringCreated timestamp
updated_atstringUpdated timestamp
namestringName
addressjsonAddress

rippling_update_work_location

Update a work location

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否Location name
streetAddressstring否Street address
localitystring否No description
regionstring否State/region
postalCodestring否Postal code
countrystring否Country code
addressTypestring否Address type (HOME, WORK, OTHER)

输出

参数类型描述
idstringLocation ID
created_atstringCreated timestamp
updated_atstringUpdated timestamp
namestringName
addressjsonAddress

rippling_delete_work_location

Delete a work location

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_business_partners

List all business partners

输入

参数类型必填描述
apiKeystring是Rippling API key
filterstring否Filter expression
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
businessPartnersarrayList of businessPartners
↳ idstringBusiness partner ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ business_partner_group_idstringBusiness partner group ID
↳ worker_idstringWorker ID
↳ client_group_idstringClient group ID
↳ client_group_member_countnumberClient group member count
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_business_partner

Get a specific business partner by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
business_partner_group_idstringGroup ID
worker_idstringWorker ID
client_group_idstringClient group ID
client_group_member_countnumberClient group member count
__metajsonMetadata including redacted_fields

rippling_create_business_partner

Create a new business partner

输入

参数类型必填描述
apiKeystring是Rippling API key
businessPartnerGroupIdstring是Business partner group ID
workerIdstring是Worker ID

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
business_partner_group_idstringGroup ID
worker_idstringWorker ID
client_group_idstringClient group ID
client_group_member_countnumberClient group member count

rippling_delete_business_partner

Delete a business partner

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_business_partner_groups

List all business partner groups

输入

参数类型必填描述
apiKeystring是Rippling API key
expandstring否Comma-separated fields to expand
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
businessPartnerGroupsarrayList of businessPartnerGroups
↳ idstringBusiness partner group ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringGroup name
↳ domainstringDomain (HR, IT, FINANCE, RECRUITING, OTHER)
↳ default_business_partner_idstringDefault business partner ID
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_business_partner_group

Get a specific business partner group by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
expandstring否Comma-separated fields to expand

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
namestringName
domainstringDomain
default_business_partner_idstringDefault partner ID
__metajsonMetadata including redacted_fields

rippling_create_business_partner_group

Create a new business partner group

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是Group name
domainstring否Domain (HR, IT, FINANCE, RECRUITING, OTHER)
defaultBusinessPartnerIdstring否Default business partner ID

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
namestringName
domainstringDomain
default_business_partner_idstringDefault partner ID

rippling_delete_business_partner_group

Delete a business partner group

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_supergroups

List all supergroups

输入

参数类型必填描述
apiKeystring是Rippling API key
filterstring否Filter expression (filterable fields: app_owner_id, group_type)
orderBystring否Sort field. Prefix with - for descending

输出

参数类型描述
supergroupsarrayList of supergroups
↳ idstringSupergroup ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ display_namestringDisplay name
↳ descriptionstringDescription
↳ app_owner_idstringApp owner ID
↳ group_typestringGroup type
↳ namestringName
↳ sub_group_typestringSub group type
↳ read_onlybooleanWhether the group is read only
↳ parentstringParent group ID
↳ mutually_exclusive_keystringMutually exclusive key
↳ cumulatively_exhaustive_defaultbooleanWhether the group is the cumulatively exhaustive default
↳ include_terminatedbooleanWhether the group includes terminated roles
↳ allow_non_employeesbooleanWhether the group allows non-employees
↳ can_override_role_statesbooleanWhether the group can override role states
↳ prioritynumberGroup priority
↳ is_invisiblebooleanWhether the group is invisible
↳ ignore_prov_group_matchingbooleanWhether to ignore provisioning group matching
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_supergroup

Get a specific supergroup by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringSupergroup ID
created_atstringRecord creation date
updated_atstringRecord update date
display_namestringDisplay name
descriptionstringDescription
app_owner_idstringApp owner ID
group_typestringGroup type
namestringName
sub_group_typestringSub group type
read_onlybooleanWhether the group is read only
parentstringParent group ID
mutually_exclusive_keystringMutually exclusive key
cumulatively_exhaustive_defaultbooleanWhether the group is the cumulatively exhaustive default
include_terminatedbooleanWhether the group includes terminated roles
allow_non_employeesbooleanWhether the group allows non-employees
can_override_role_statesbooleanWhether the group can override role states
prioritynumberGroup priority
is_invisiblebooleanWhether the group is invisible
ignore_prov_group_matchingbooleanWhether to ignore provisioning group matching
__metajsonMetadata including redacted_fields

rippling_list_supergroup_members

List members of a supergroup

输入

参数类型必填描述
apiKeystring是Rippling API key
groupIdstring是Supergroup ID
expandstring否Fields to expand (e.g., worker)
orderBystring否Sort field

输出

参数类型描述
membersarrayList of members
↳ idstringMember ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ full_namestringFull name
↳ work_emailstringWork email
↳ worker_idstringWorker ID
↳ workerjsonExpanded worker object
totalCountnumberNumber of members returned
nextLinkstringNext page link
__metajsonMetadata including redacted_fields

rippling_list_supergroup_inclusion_members

List inclusion members of a supergroup

输入

参数类型必填描述
apiKeystring是Rippling API key
groupIdstring是Supergroup ID
expandstring否Fields to expand (e.g., worker)
orderBystring否Sort field

输出

参数类型描述
membersarrayList of members
↳ idstringMember ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ full_namestringFull name
↳ work_emailstringWork email
↳ worker_idstringWorker ID
↳ workerjsonExpanded worker object
totalCountnumberNumber of members returned
nextLinkstringNext page link
__metajsonMetadata including redacted_fields

rippling_list_supergroup_exclusion_members

List exclusion members of a supergroup

输入

参数类型必填描述
apiKeystring是Rippling API key
groupIdstring是Supergroup ID
expandstring否Fields to expand (e.g., worker)
orderBystring否Sort field

输出

参数类型描述
membersarrayList of members
↳ idstringMember ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ full_namestringFull name
↳ work_emailstringWork email
↳ worker_idstringWorker ID
↳ workerjsonExpanded worker object
totalCountnumberNumber of members returned
nextLinkstringNext page link
__metajsonMetadata including redacted_fields

rippling_update_supergroup_inclusion_members

Update inclusion members of a supergroup

输入

参数类型必填描述
apiKeystring是Rippling API key
groupIdstring是Supergroup ID
operationsjson是Operations array [{op: "add"|"remove", value: [{id: "member_id"}]}]

输出

参数类型描述
okbooleanWhether the operation succeeded

rippling_update_supergroup_exclusion_members

Update exclusion members of a supergroup

输入

参数类型必填描述
apiKeystring是Rippling API key
groupIdstring是Supergroup ID
operationsjson是Operations array [{op: "add"|"remove", value: [{id: "member_id"}]}]

输出

参数类型描述
okbooleanWhether the operation succeeded

rippling_list_custom_objects

List all custom objects

输入

参数类型必填描述
apiKeystring是Rippling API key

输出

参数类型描述
customObjectsarrayList of customObjects
↳ idstringCustom object ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringObject name
↳ descriptionstringDescription
↳ api_namestringAPI name
↳ plural_labelstringPlural label
↳ category_idstringCategory ID
↳ native_category_idstringNative category ID
↳ managed_package_install_idstringPackage install ID
↳ owner_idstringOwner ID
↳ enable_historybooleanWhether history is enabled
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results

rippling_get_custom_object

Get a custom object by API name

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是custom object api name

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription
api_namestringAPI name
plural_labelstringPlural label
category_idstringCategory ID
enable_historybooleanHistory enabled
native_category_idstringNative category ID
managed_package_install_idstringPackage install ID
owner_idstringOwner ID

rippling_create_custom_object

Create a new custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是No description
descriptionstring否Description
categorystring否Category

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription
api_namestringAPI name
plural_labelstringPlural label
category_idstringCategory ID
enable_historybooleanHistory enabled
native_category_idstringNative category ID
managed_package_install_idstringPackage install ID
owner_idstringOwner ID

rippling_update_custom_object

Update a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
namestring否No description
descriptionstring否Description
categorystring否Category
pluralLabelstring否Plural label
ownerRolestring否Owner role

输出

参数类型描述
idstringID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription
api_namestringAPI name
plural_labelstringPlural label
category_idstringCategory ID
enable_historybooleanHistory enabled
native_category_idstringNative category ID
managed_package_install_idstringPackage install ID
owner_idstringOwner ID

rippling_delete_custom_object

Delete a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_custom_object_fields

List all fields for a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name

输出

参数类型描述
fieldsarrayList of fields
↳ idstringField ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringField name
↳ custom_objectstringParent custom object
↳ descriptionstringDescription
↳ api_namestringAPI name
↳ data_typejsonData type configuration
↳ is_uniquebooleanWhether the field is unique
↳ is_immutablebooleanWhether the field is immutable
↳ is_standardbooleanWhether the field is standard
↳ enable_historybooleanWhether history is enabled
↳ managed_package_install_idstringPackage install ID
totalCountnumberNumber of fields returned
nextLinkstringNext page link

rippling_get_custom_object_field

Get a specific field of a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
fieldApiNamestring是Field API name

输出

参数类型描述
idstringField ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
custom_objectstringCustom object
descriptionstringDescription
api_namestringAPI name
data_typejsonData type configuration
is_uniquebooleanIs unique
is_immutablebooleanIs immutable
is_standardbooleanIs standard
enable_historybooleanHistory enabled
managed_package_install_idstringPackage install ID

rippling_create_custom_object_field

Create a field on a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
namestring是Field name
descriptionstring否Description
dataTypejson是Data type configuration
requiredboolean否Whether the field is required
rqlDefinitionjson否RQL definition object
isUniqueboolean否Whether field is unique
formulaAttrMetasjson否Formula attribute metadata
sectionjson否Section configuration
enableHistoryboolean否Enable history tracking
derivedFieldFormulastring否Derived field formula expression
derivedAggregatedFieldjson否Derived aggregated field configuration

输出

参数类型描述
idstringField ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
custom_objectstringCustom object
descriptionstringDescription
api_namestringAPI name
data_typejsonData type configuration
is_uniquebooleanIs unique
is_immutablebooleanIs immutable
is_standardbooleanIs standard
enable_historybooleanHistory enabled
managed_package_install_idstringPackage install ID

rippling_update_custom_object_field

Update a field on a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
fieldApiNamestring是Field API name
namestring否Field name
descriptionstring否Description
dataTypejson否Data type
requiredboolean否Whether the field is required
rqlDefinitionjson否RQL definition object
isUniqueboolean否Is unique
formulaAttrMetasjson否Formula attribute metadata
sectionjson否Section configuration
enableHistoryboolean否Enable history
derivedFieldFormulastring否Derived field formula expression
nameFieldDetailsjson否Name field details configuration

输出

参数类型描述
idstringField ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
custom_objectstringCustom object
descriptionstringDescription
api_namestringAPI name
data_typejsonData type configuration
is_uniquebooleanIs unique
is_immutablebooleanIs immutable
is_standardbooleanIs standard
enable_historybooleanHistory enabled
managed_package_install_idstringPackage install ID

rippling_delete_custom_object_field

Delete a field from a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
fieldApiNamestring是Field API name

输出

参数类型描述
deletedbooleanWhether the field was deleted

rippling_list_custom_object_records

List all records for a custom object

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name

输出

参数类型描述
recordsarrayList of records
↳ idstringRecord ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringRecord name
↳ external_idstringExternal ID
↳ created_byjsonCreated by user (id, display_value, image)
↳ last_modified_byjsonLast modified by user (id, display_value, image)
↳ owner_rolejsonOwner role (id, display_value, image)
↳ system_updated_atstringSystem update timestamp
↳ datajsonFull record data including dynamic fields
totalCountnumberNumber of records returned
nextLinkstringNext page link

rippling_get_custom_object_record

Get a specific custom object record

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
codrIdstring是No description

输出

参数类型描述
idstringRecord ID
created_atstringRecord creation date
updated_atstringRecord update date
namestringRecord name
external_idstringExternal ID
created_byjsonCreated by user (id, display_value, image)
last_modified_byjsonLast modified by user (id, display_value, image)
owner_rolejsonOwner role (id, display_value, image)
system_updated_atstringSystem update timestamp
datajsonFull record data

rippling_get_custom_object_record_by_external_id

Get a custom object record by external ID

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
externalIdstring是External ID

输出

参数类型描述
idstringRecord ID
created_atstringRecord creation date
updated_atstringRecord update date
namestringRecord name
external_idstringExternal ID
created_byjsonCreated by user (id, display_value, image)
last_modified_byjsonLast modified by user (id, display_value, image)
owner_rolejsonOwner role (id, display_value, image)
system_updated_atstringSystem update timestamp
datajsonFull record data

rippling_query_custom_object_records

Query custom object records with filters

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
querystring否Query expression
limitnumber否Maximum number of records to return
cursorstring否Pagination cursor

输出

参数类型描述
recordsarrayMatching records
↳ idstringRecord ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringRecord name
↳ external_idstringExternal ID
↳ created_byjsonCreated by user (id, display_value, image)
↳ last_modified_byjsonLast modified by user (id, display_value, image)
↳ owner_rolejsonOwner role (id, display_value, image)
↳ system_updated_atstringSystem update timestamp
↳ datajsonFull record data
totalCountnumberNumber of records returned
cursorstringCursor for next page of results

rippling_create_custom_object_record

Create a custom object record

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
externalIdstring否External ID for the record
datajson是No description

输出

参数类型描述
idstringRecord ID
created_atstringRecord creation date
updated_atstringRecord update date
namestringRecord name
external_idstringExternal ID
created_byjsonCreated by user (id, display_value, image)
last_modified_byjsonLast modified by user (id, display_value, image)
owner_rolejsonOwner role (id, display_value, image)
system_updated_atstringSystem update timestamp
datajsonFull record data

rippling_update_custom_object_record

Update a custom object record

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
codrIdstring是Record ID
externalIdstring否External ID for the record
datajson否Updated record data

输出

参数类型描述
idstringRecord ID
created_atstringRecord creation date
updated_atstringRecord update date
namestringRecord name
external_idstringExternal ID
created_byjsonCreated by user (id, display_value, image)
last_modified_byjsonLast modified by user (id, display_value, image)
owner_rolejsonOwner role (id, display_value, image)
system_updated_atstringSystem update timestamp
datajsonFull record data

rippling_delete_custom_object_record

Delete a custom object record

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
codrIdstring是Record ID

输出

参数类型描述
deletedbooleanWhether the record was deleted

rippling_bulk_create_custom_object_records

Bulk create custom object records

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
rowsToWritejson是Array of records to create [{external_id?, data}]
allOrNothingboolean否If true, fail entire batch on any error

输出

参数类型描述
createdRecordsarrayCreated custom object records
totalCountnumberNumber of records created

rippling_bulk_update_custom_object_records

Bulk update custom object records

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
rowsToUpdatejson是Array of records to update
allOrNothingboolean否If true, fail entire batch on any error

输出

参数类型描述
updatedRecordsarrayUpdated custom object records
totalCountnumberNumber of records updated

rippling_bulk_delete_custom_object_records

Bulk delete custom object records

输入

参数类型必填描述
apiKeystring是Rippling API key
customObjectApiNamestring是Custom object API name
rowsToDeletejson是Array of records to delete
allOrNothingboolean否If true, fail entire batch on any error

输出

参数类型描述
deletedbooleanWhether the bulk delete succeeded

rippling_list_custom_apps

List all custom apps

输入

参数类型必填描述
apiKeystring是Rippling API key

输出

参数类型描述
customAppsarrayList of customApps
↳ idstringApp ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringApp name
↳ api_namestringAPI name
↳ descriptionstringDescription
↳ iconstringIcon URL
↳ pagesjsonArray of page summaries
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_custom_app

Get a specific custom app

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringApp ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
api_namestringAPI name
descriptionstringDescription
iconstringIcon URL
pagesjsonArray of page summaries
__metajsonMetadata including redacted_fields

rippling_create_custom_app

Create a new custom app

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是No description
apiNamestring是No description
descriptionstring否Description

输出

参数类型描述
idstringApp ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
api_namestringAPI name
descriptionstringDescription
iconstringIcon URL
pagesjsonArray of page summaries

rippling_update_custom_app

Update a custom app

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否No description
apiNamestring否API name
descriptionstring否Description

输出

参数类型描述
idstringApp ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
api_namestringAPI name
descriptionstringDescription
iconstringIcon URL
pagesjsonArray of page summaries

rippling_delete_custom_app

Delete a custom app

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_custom_pages

List all custom pages

输入

参数类型必填描述
apiKeystring是Rippling API key

输出

参数类型描述
customPagesarrayList of customPages
↳ idstringPage ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringPage name
↳ componentsjsonPage components
↳ actionsjsonPage actions
↳ canvas_actionsjsonCanvas actions
↳ variablesjsonPage variables
↳ mediajsonPage media
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_custom_page

Get a specific custom page

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringPage ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
componentsjsonPage components
actionsjsonPage actions
canvas_actionsjsonCanvas actions
variablesjsonPage variables
mediajsonPage media
__metajsonMetadata including redacted_fields

rippling_create_custom_page

Create a new custom page

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是No description

输出

参数类型描述
idstringPage ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
componentsjsonPage components
actionsjsonPage actions
canvas_actionsjsonCanvas actions
variablesjsonPage variables
mediajsonPage media

rippling_update_custom_page

Update a custom page

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否No description

输出

参数类型描述
idstringPage ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
componentsjsonPage components
actionsjsonPage actions
canvas_actionsjsonCanvas actions
variablesjsonPage variables
mediajsonPage media

rippling_delete_custom_page

Delete a custom page

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_custom_settings

List all custom settings

输入

参数类型必填描述
apiKeystring是Rippling API key
orderBystring否Sort field. Prefix with - for descending
cursorstring否Pagination cursor from previous response

输出

参数类型描述
customSettingsarrayList of custom settings
↳ idstringSetting ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ display_namestringDisplay name
↳ api_namestringAPI name
↳ data_typestringData type
↳ secret_valuestringSecret value
↳ string_valuestringString value
↳ number_valuenumberNumber value
↳ boolean_valuebooleanBoolean value
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results
__metajsonMetadata including redacted_fields

rippling_get_custom_setting

Get a specific custom setting

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringSetting ID
created_atstringRecord creation date
updated_atstringRecord update date
display_namestringDisplay name
api_namestringAPI name
data_typestringData type
secret_valuestringSecret value
string_valuestringString value
number_valuenumberNumber value
boolean_valuebooleanBoolean value
__metajsonMetadata including redacted_fields

rippling_create_custom_setting

Create a new custom setting

输入

参数类型必填描述
apiKeystring是Rippling API key
displayNamestring否Display name
apiNamestring否Unique API name
dataTypestring否Data type of the setting
secretValuestring否Secret value (for secret data type)
stringValuestring否String value (for string data type)
numberValuenumber否Number value (for number data type)
booleanValueboolean否Boolean value (for boolean data type)

输出

参数类型描述
idstringSetting ID
created_atstringRecord creation date
updated_atstringRecord update date
display_namestringDisplay name
api_namestringAPI name
data_typestringData type
secret_valuestringSecret value
string_valuestringString value
number_valuenumberNumber value
boolean_valuebooleanBoolean value

rippling_update_custom_setting

Update a custom setting

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
displayNamestring否Display name
apiNamestring否Unique API name
dataTypestring否Data type of the setting
secretValuestring否Secret value (for secret data type)
stringValuestring否String value (for string data type)
numberValuenumber否Number value (for number data type)
booleanValueboolean否Boolean value (for boolean data type)

输出

参数类型描述
idstringSetting ID
created_atstringRecord creation date
updated_atstringRecord update date
display_namestringDisplay name
api_namestringAPI name
data_typestringData type
secret_valuestringSecret value
string_valuestringString value
number_valuenumberNumber value
boolean_valuebooleanBoolean value

rippling_delete_custom_setting

Delete a custom setting

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_list_object_categories

List all object categories

输入

参数类型必填描述
apiKeystring是Rippling API key

输出

参数类型描述
objectCategoriesarrayList of objectCategories
↳ idstringCategory ID
↳ created_atstringRecord creation date
↳ updated_atstringRecord update date
↳ namestringCategory name
↳ descriptionstringDescription
totalCountnumberNumber of items returned
nextLinkstringLink to next page of results

rippling_get_object_category

Get a specific object category

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description

输出

参数类型描述
idstringCategory ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription

rippling_create_object_category

Create a new object category

输入

参数类型必填描述
apiKeystring是Rippling API key
namestring是Category name
descriptionstring否Description

输出

参数类型描述
idstringCategory ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription

rippling_update_object_category

Update an object category

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是No description
namestring否Category name
descriptionstring否Description

输出

参数类型描述
idstringCategory ID
created_atstringCreation date
updated_atstringUpdate date
namestringName
descriptionstringDescription

rippling_delete_object_category

Delete an object category

输入

参数类型必填描述
apiKeystring是Rippling API key
idstring是ID of the resource to delete

输出

参数类型描述
deletedbooleanWhether the resource was deleted

rippling_get_report_run

Get a report run by ID

输入

参数类型必填描述
apiKeystring是Rippling API key
runIdstring是No description

输出

参数类型描述
idstringReport run ID
report_idstringReport ID
statusstringRun status
file_urlstringURL to download the report file
expires_atstringExpiration timestamp for the file URL
output_typestringOutput format (JSON or CSV)
__metajsonMetadata including redacted_fields

rippling_trigger_report_run

Trigger a new report run

输入

参数类型必填描述
apiKeystring是Rippling API key
reportIdstring是Report ID to run
includeObjectIdsboolean否Include object IDs in the report
includeTotalRowsboolean否Include total row count
formatDateFieldsjson否Date field formatting configuration
formatCurrencyFieldsjson否Currency field formatting configuration
outputTypestring否Output type (JSON or CSV)

输出

参数类型描述
idstringReport run ID
report_idstringReport ID
statusstringRun status
file_urlstringURL to download the report file
expires_atstringExpiration timestamp for the file URL
output_typestringOutput format (JSON or CSV)

rippling_create_draft_hires

Create bulk draft hires

输入

参数类型必填描述
apiKeystring是Rippling API key
draftHiresjson是Array of draft hire objects

输出

参数类型描述
invalidItemsjsonFailed draft hires
successfulResultsjsonSuccessful draft hires
totalInvalidnumberNumber of failures
totalSuccessfulnumberNumber of successes

On this page

使用说明
工具
rippling_list_workers
输入
输出
rippling_get_worker
输入
输出
rippling_list_users
输入
输出
rippling_get_user
输入
输出
rippling_list_companies
输入
输出
rippling_get_current_user
输入
输出
rippling_list_entitlements
输入
输出
rippling_list_departments
输入
输出
rippling_get_department
输入
输出
rippling_create_department
输入
输出
rippling_update_department
输入
输出
rippling_list_teams
输入
输出
rippling_get_team
输入
输出
rippling_list_employment_types
输入
输出
rippling_get_employment_type
输入
输出
rippling_list_titles
输入
输出
rippling_get_title
输入
输出
rippling_create_title
输入
输出
rippling_update_title
输入
输出
rippling_delete_title
输入
输出
rippling_list_custom_fields
输入
输出
rippling_list_job_functions
输入
输出
rippling_get_job_function
输入
输出
rippling_list_work_locations
输入
输出
rippling_get_work_location
输入
输出
rippling_create_work_location
输入
输出
rippling_update_work_location
输入
输出
rippling_delete_work_location
输入
输出
rippling_list_business_partners
输入
输出
rippling_get_business_partner
输入
输出
rippling_create_business_partner
输入
输出
rippling_delete_business_partner
输入
输出
rippling_list_business_partner_groups
输入
输出
rippling_get_business_partner_group
输入
输出
rippling_create_business_partner_group
输入
输出
rippling_delete_business_partner_group
输入
输出
rippling_list_supergroups
输入
输出
rippling_get_supergroup
输入
输出
rippling_list_supergroup_members
输入
输出
rippling_list_supergroup_inclusion_members
输入
输出
rippling_list_supergroup_exclusion_members
输入
输出
rippling_update_supergroup_inclusion_members
输入
输出
rippling_update_supergroup_exclusion_members
输入
输出
rippling_list_custom_objects
输入
输出
rippling_get_custom_object
输入
输出
rippling_create_custom_object
输入
输出
rippling_update_custom_object
输入
输出
rippling_delete_custom_object
输入
输出
rippling_list_custom_object_fields
输入
输出
rippling_get_custom_object_field
输入
输出
rippling_create_custom_object_field
输入
输出
rippling_update_custom_object_field
输入
输出
rippling_delete_custom_object_field
输入
输出
rippling_list_custom_object_records
输入
输出
rippling_get_custom_object_record
输入
输出
rippling_get_custom_object_record_by_external_id
输入
输出
rippling_query_custom_object_records
输入
输出
rippling_create_custom_object_record
输入
输出
rippling_update_custom_object_record
输入
输出
rippling_delete_custom_object_record
输入
输出
rippling_bulk_create_custom_object_records
输入
输出
rippling_bulk_update_custom_object_records
输入
输出
rippling_bulk_delete_custom_object_records
输入
输出
rippling_list_custom_apps
输入
输出
rippling_get_custom_app
输入
输出
rippling_create_custom_app
输入
输出
rippling_update_custom_app
输入
输出
rippling_delete_custom_app
输入
输出
rippling_list_custom_pages
输入
输出
rippling_get_custom_page
输入
输出
rippling_create_custom_page
输入
输出
rippling_update_custom_page
输入
输出
rippling_delete_custom_page
输入
输出
rippling_list_custom_settings
输入
输出
rippling_get_custom_setting
输入
输出
rippling_create_custom_setting
输入
输出
rippling_update_custom_setting
输入
输出
rippling_delete_custom_setting
输入
输出
rippling_list_object_categories
输入
输出
rippling_get_object_category
输入
输出
rippling_create_object_category
输入
输出
rippling_update_object_category
输入
输出
rippling_delete_object_category
输入
输出
rippling_get_report_run
输入
输出
rippling_trigger_report_run
输入
输出
rippling_create_draft_hires
输入
输出