Connect your SAP SuccessFactors tenant through OAuth 2.0 and its OData v2 API. Discover tenant metadata, work with Employee Central and foundation objects, Recruiting and Learning records where licensed, safely upsert approved HR data, and run workforce, data-quality and open-work audits. Availability always follows your tenant's enabled modules and Role-Based Permissions.
connect_successfactorswriteConnect a SAP SuccessFactors tenant by validating OAuth credentials with a harmless metadata request.
disconnect_successfactorswriteDisconnect a SAP SuccessFactors tenant: removes only the saved OAuth credentials from Imperal.
list_connectionsreadList connected SAP SuccessFactors tenants without revealing OAuth credentials.
list_odata_entitiesreadDiscover OData entity sets actually exposed by this SAP SuccessFactors tenant. Use this before tenant-specific operations.
get_entity_schemareadRead an exposed OData entity set's metadata definition, including its property schema.
list_recordsreadList permitted records from any exposed SAP SuccessFactors OData entity set with bounded OData filters.
get_recordreadRead one permitted SAP SuccessFactors OData record by its full provider key predicate.
upsert_recordswriteCreate or update one or more approved SAP SuccessFactors OData records through the provider's upsert endpoint.
update_recordwriteUpdate selected fields of one SAP SuccessFactors OData record using its exact provider key predicate.
delete_recordwritePermanently delete one record from a SAP SuccessFactors entity set when that entity and your RBP permit deletion.
search_employeesreadSearch Employee Central people using a name, employee ID, user ID or email fragment. Returns only fields permitted by Role-Based Permissions.
get_employeereadRead one Employee Central person by personIdExternal, including permitted personal and employment navigation data.
create_employeewriteCreate a coordinated Employee Central employee payload through SAP OData upsert. The caller must supply tenant-required person, personal, employment and user fields.
list_job_requisitionsreadList Recruiting job requisitions where the SAP SuccessFactors Recruiting module and permissions expose the entity.
list_learning_assignmentsreadList SuccessFactors Learning assignments where that module's OData service and permissions are enabled.
bulk_upsert_recordswriteBulk upsert up to 100 explicitly supplied SAP SuccessFactors OData records. Continues past individual provider errors only when the provider returns per-record results.
get_workforce_snapshotreadBuild a permission-respecting workforce snapshot across common Employee Central entities; unavailable entities are reported as findings, not assumed empty.
audit_employee_data_qualityreadInspect a bounded sample of Employee Central person records and flag permitted records with missing required fields.
audit_open_hr_workreadBuild a cross-module operational queue from Recruiting and Learning where those APIs are available, without treating an unavailable module as an empty queue.
get_upcoming_time_off_reportreadBuild a bounded Time Off operations report from whichever time-off entity the tenant exposes; it never treats an unavailable module as empty.
get_recruiting_pipeline_snapshotreadBuild a Recruiting pipeline snapshot from visible requisitions, candidates and applications where the Recruiting module exposes them.
get_learning_compliance_snapshotreadBuild a Learning compliance operations snapshot from accessible learning assignments; it reports records but never makes employee performance decisions.
preview_effective_dated_changesreadPreview effective-dated SAP SuccessFactors records for missing keys or effective dates before an explicit upsert. This action never writes to SAP.
Install SAP SuccessFactors and let Webbee use it across your workflow.
Open in panel