Skip to main content

Actions

The ballerinax/sap.successfactors.ecemployeeprofile package exposes the following clients:

Available clients:

ClientPurpose
ClientManages ecemployeeprofile objects: Background_Community, Background_Courses, Background_Benefitselection, Background_OutsideWorkExperience, Background_Promotability, Background_Fsaelection, Background_Compensation, Background_Memberships…, over the SAP SuccessFactors OData v2 API.

Client​

You can use these APIs to maintain the general background information of an employee, including education and outside work experiences.

Configuration​

ConnectionConfig​

Provides a set of configurations for controlling the behaviours when communicating with the SAP SuccessFactors OData endpoint. Passed as the argument to the client initializer.

FieldTypeDefaultDescription
authhttp:CredentialsConfigRequiredConfigurations related to client authentication
httpVersionhttp:HttpVersionSee defaultThe HTTP version understood by the client
http1Settingshttp:ClientHttp1SettingsSee defaultConfigurations related to HTTP/1.x protocol
http2Settingshttp:ClientHttp2SettingsSee defaultConfigurations related to HTTP/2 protocol
timeoutdecimalSee defaultThe maximum time to wait (in seconds) for a response before closing the connection
forwardedstringSee defaultThe choice of setting forwarded/x-forwarded header
followRedirectshttp:FollowRedirectsOptionalConfigurations associated with Redirection
poolConfighttp:PoolConfigurationOptionalConfigurations associated with request pooling
cachehttp:CacheConfigSee defaultHTTP caching related configurations
compressionhttp:CompressionSee defaultSpecifies the way of handling compression (accept-encoding) header
circuitBreakerhttp:CircuitBreakerConfigOptionalConfigurations associated with the behaviour of the Circuit Breaker
retryConfighttp:RetryConfigOptionalConfigurations associated with retrying
cookieConfighttp:CookieConfigOptionalConfigurations associated with cookies
responseLimitshttp:ResponseLimitConfigsSee defaultConfigurations associated with inbound response size limits
secureSockethttp:ClientSecureSocketOptionalSSL/TLS-related options
proxyhttp:ProxyConfigOptionalProxy server related options
socketConfighttp:ClientSocketConfigSee defaultProvides settings related to client socket configuration
validationbooleanSee defaultEnables the inbound payload validation functionality which provided by the constraint package. Enabled by default
laxDataBindingbooleanSee defaultEnables relaxed data binding on the client side. When enabled, nil values are treated as optional, and absent fields are handled as nilable types. Enabled by default.

The client also accepts a hostname string parameter (the SAP SuccessFactors API server host) and an optional port (defaults to 443).

Initializing the client​

import ballerinax/sap.successfactors.ecemployeeprofile;

configurable string hostname = ?;
configurable string username = ?;
configurable string password = ?;

ecemployeeprofile:Client client = check new (
{
auth: { username, password }
},
hostname
);

Operations​

Background_Community​

listBackgroundCommunities

Queries the Background_Community collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundCommunitiesQueriesNoQueries to be sent with the request

Returns: ListBackgroundCommunitiesResponse&#124;error

Sample code:

ListBackgroundCommunitiesResponse result = check client->listBackgroundCommunities();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
]
}
}
createBackgroundCommunity

Creates a new Background_Community entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_CommunityYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Community&#124;error

Sample code:

CreatedBackground_Community result = check client->createBackgroundCommunity(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
getBackgroundCommunity

Retrieves a single Background_Community entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundCommunityQueriesNoQueries to be sent with the request

Returns: Background_Community_1&#124;error

Sample code:

Background_Community_1 result = check client->getBackgroundCommunity(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
updateBackgroundCommunity

Updates the Background_Community identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_CommunityYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundCommunity(backgroundElementId, userId, payload);
deleteBackgroundCommunity

Deletes the Background_Community identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundCommunityHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundCommunity(backgroundElementId, userId);

Background_Courses​

listBackgroundCoursess

Queries the Background_Courses collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundCoursessQueriesNoQueries to be sent with the request

Returns: ListBackgroundCoursessResponse&#124;error

Sample code:

ListBackgroundCoursessResponse result = check client->listBackgroundCoursess();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"course": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"length": "string",
"userId": "1000"
}
]
}
}
createBackgroundCourses

Creates a new Background_Courses entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_CoursesYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Courses&#124;error

Sample code:

CreatedBackground_Courses result = check client->createBackgroundCourses(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"course": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"length": "string",
"userId": "1000"
}
}
getBackgroundCourses

Retrieves a single Background_Courses entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundCoursesQueriesNoQueries to be sent with the request

Returns: Background_Courses_1&#124;error

Sample code:

Background_Courses_1 result = check client->getBackgroundCourses(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"course": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"length": "string",
"userId": "1000"
}
}
updateBackgroundCourses

Updates the Background_Courses identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_CoursesYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundCourses(backgroundElementId, userId, payload);
deleteBackgroundCourses

Deletes the Background_Courses identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundCoursesHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundCourses(backgroundElementId, userId);

Background_Benefitselection​

listBackgroundBenefitselections

Queries the Background_Benefitselection collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundBenefitselectionsQueriesNoQueries to be sent with the request

Returns: ListBackgroundBenefitselectionsResponse&#124;error

Sample code:

ListBackgroundBenefitselectionsResponse result = check client->listBackgroundBenefitselections();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"dental": "string",
"depdisability": "string",
"depgender": "string",
"depname": "string",
"depnationalid": "1000",
"depsmoke": "string",
"depstudent": "string",
"endDate": "2026-01-01",
"health": "string",
"lastModifiedDate": "2026-01-01",
"relation": "string",
"userId": "1000"
}
]
}
}
createBackgroundBenefitselection

Creates a new Background_Benefitselection entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_BenefitselectionYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Benefitselection&#124;error

Sample code:

CreatedBackground_Benefitselection result = check client->createBackgroundBenefitselection(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"dental": "string",
"depdisability": "string",
"depgender": "string",
"depname": "string",
"depnationalid": "1000",
"depsmoke": "string",
"depstudent": "string",
"endDate": "2026-01-01",
"health": "string",
"lastModifiedDate": "2026-01-01",
"relation": "string",
"userId": "1000"
}
}
getBackgroundBenefitselection

Retrieves a single Background_Benefitselection entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundBenefitselectionQueriesNoQueries to be sent with the request

Returns: BackgroundBenefitselection&#124;error

Sample code:

BackgroundBenefitselection result = check client->getBackgroundBenefitselection(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"dental": "string",
"depdisability": "string",
"depgender": "string",
"depname": "string",
"depnationalid": "1000",
"depsmoke": "string",
"depstudent": "string",
"endDate": "2026-01-01",
"health": "string",
"lastModifiedDate": "2026-01-01",
"relation": "string",
"userId": "1000"
}
}
updateBackgroundBenefitselection

Updates the Background_Benefitselection identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_BenefitselectionYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundBenefitselection(backgroundElementId, userId, payload);
deleteBackgroundBenefitselection

Deletes the Background_Benefitselection identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundBenefitselectionHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundBenefitselection(backgroundElementId, userId);

Background_OutsideWorkExperience​

listBackgroundOutsideWorkExperiences

Queries the Background_OutsideWorkExperience collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundOutsideWorkExperiencesQueriesNoQueries to be sent with the request

Returns: ListBackgroundOutsideWorkExperiencesResponse&#124;error

Sample code:

ListBackgroundOutsideWorkExperiencesResponse result = check client->listBackgroundOutsideWorkExperiences();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"employer": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"presentEmployer": "string",
"startDate": "2026-01-01",
"startTitle": "string",
"userId": "1000"
}
]
}
}
createBackgroundOutsideWorkExperience

Creates a new Background_OutsideWorkExperience entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_OutsideWorkExperienceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_OutsideWorkExperience&#124;error

Sample code:

CreatedBackground_OutsideWorkExperience result = check client->createBackgroundOutsideWorkExperience(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"employer": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"presentEmployer": "string",
"startDate": "2026-01-01",
"startTitle": "string",
"userId": "1000"
}
}
getBackgroundOutsideWorkExperience

Retrieves a single Background_OutsideWorkExperience entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundOutsideWorkExperienceQueriesNoQueries to be sent with the request

Returns: Background_OutsideWorkExperience_1&#124;error

Sample code:

Background_OutsideWorkExperience_1 result = check client->getBackgroundOutsideWorkExperience(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"employer": "string",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"presentEmployer": "string",
"startDate": "2026-01-01",
"startTitle": "string",
"userId": "1000"
}
}
updateBackgroundOutsideWorkExperience

Updates the Background_OutsideWorkExperience identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_OutsideWorkExperienceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundOutsideWorkExperience(backgroundElementId, userId, payload);
deleteBackgroundOutsideWorkExperience

Deletes the Background_OutsideWorkExperience identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundOutsideWorkExperienceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundOutsideWorkExperience(backgroundElementId, userId);

Background_Promotability​

listBackgroundPromotabilities

Queries the Background_Promotability collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundPromotabilitiesQueriesNoQueries to be sent with the request

Returns: ListBackgroundPromotabilitiesResponse&#124;error

Sample code:

ListBackgroundPromotabilitiesResponse result = check client->listBackgroundPromotabilities();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"level": "string",
"timeframe": "00:00:00",
"userId": "1000"
}
]
}
}
createBackgroundPromotability

Creates a new Background_Promotability entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_PromotabilityYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Promotability&#124;error

Sample code:

CreatedBackground_Promotability result = check client->createBackgroundPromotability(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"level": "string",
"timeframe": "00:00:00",
"userId": "1000"
}
}
getBackgroundPromotability

Retrieves a single Background_Promotability entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundPromotabilityQueriesNoQueries to be sent with the request

Returns: Background_Promotability_1&#124;error

Sample code:

Background_Promotability_1 result = check client->getBackgroundPromotability(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"level": "string",
"timeframe": "00:00:00",
"userId": "1000"
}
}
updateBackgroundPromotability

Updates the Background_Promotability identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_PromotabilityYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundPromotability(backgroundElementId, userId, payload);
deleteBackgroundPromotability

Deletes the Background_Promotability identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundPromotabilityHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundPromotability(backgroundElementId, userId);

Background_Fsaelection​

listBackgroundFsaelections

Queries the Background_Fsaelection collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundFsaelectionsQueriesNoQueries to be sent with the request

Returns: ListBackgroundFsaelectionsResponse&#124;error

Sample code:

ListBackgroundFsaelectionsResponse result = check client->listBackgroundFsaelections();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundFsaelection

Creates a new Background_Fsaelection entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_FsaelectionYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Fsaelection&#124;error

Sample code:

CreatedBackground_Fsaelection result = check client->createBackgroundFsaelection(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundFsaelection

Retrieves a single Background_Fsaelection entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundFsaelectionQueriesNoQueries to be sent with the request

Returns: Background_Fsaelection_1&#124;error

Sample code:

Background_Fsaelection_1 result = check client->getBackgroundFsaelection(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundFsaelection

Updates the Background_Fsaelection identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_FsaelectionYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundFsaelection(backgroundElementId, userId, payload);
deleteBackgroundFsaelection

Deletes the Background_Fsaelection identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundFsaelectionHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundFsaelection(backgroundElementId, userId);

Background_Compensation​

listBackgroundCompensations

Queries the Background_Compensation collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundCompensationsQueriesNoQueries to be sent with the request

Returns: ListBackgroundCompensationsResponse&#124;error

Sample code:

ListBackgroundCompensationsResponse result = check client->listBackgroundCompensations();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundCompensation

Creates a new Background_Compensation entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_CompensationYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Compensation&#124;error

Sample code:

CreatedBackground_Compensation result = check client->createBackgroundCompensation(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundCompensation

Retrieves a single Background_Compensation entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundCompensationQueriesNoQueries to be sent with the request

Returns: Background_Compensation_1&#124;error

Sample code:

Background_Compensation_1 result = check client->getBackgroundCompensation(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundCompensation

Updates the Background_Compensation identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_CompensationYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundCompensation(backgroundElementId, userId, payload);
deleteBackgroundCompensation

Deletes the Background_Compensation identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundCompensationHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundCompensation(backgroundElementId, userId);

Background_Memberships​

listBackgroundMembershipss

Queries the Background_Memberships collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundMembershipssQueriesNoQueries to be sent with the request

Returns: ListBackgroundMembershipssResponse&#124;error

Sample code:

ListBackgroundMembershipssResponse result = check client->listBackgroundMembershipss();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"organization": "string",
"userId": "1000"
}
]
}
}
createBackgroundMemberships

Creates a new Background_Memberships entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_MembershipsYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Memberships&#124;error

Sample code:

CreatedBackground_Memberships result = check client->createBackgroundMemberships(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"organization": "string",
"userId": "1000"
}
}
getBackgroundMemberships

Retrieves a single Background_Memberships entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundMembershipsQueriesNoQueries to be sent with the request

Returns: Background_Memberships_1&#124;error

Sample code:

Background_Memberships_1 result = check client->getBackgroundMemberships(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"organization": "string",
"userId": "1000"
}
}
updateBackgroundMemberships

Updates the Background_Memberships identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_MembershipsYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundMemberships(backgroundElementId, userId, payload);
deleteBackgroundMemberships

Deletes the Background_Memberships identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundMembershipsHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundMemberships(backgroundElementId, userId);

Background_Documents​

listBackgroundDocumentss

Queries the Background_Documents collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundDocumentssQueriesNoQueries to be sent with the request

Returns: ListBackgroundDocumentssResponse&#124;error

Sample code:

ListBackgroundDocumentssResponse result = check client->listBackgroundDocumentss();

Sample response:

{
"d": {
"results": [
{
"attachment": 0,
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundDocuments

Creates a new Background_Documents entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_DocumentsYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Documents&#124;error

Sample code:

CreatedBackground_Documents result = check client->createBackgroundDocuments(payload);

Sample response:

{
"d": {
"attachment": 0,
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundDocuments

Retrieves a single Background_Documents entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundDocumentsQueriesNoQueries to be sent with the request

Returns: Background_Documents_1&#124;error

Sample code:

Background_Documents_1 result = check client->getBackgroundDocuments(backgroundElementId, userId);

Sample response:

{
"d": {
"attachment": 0,
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundDocuments

Updates the Background_Documents identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_DocumentsYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundDocuments(backgroundElementId, userId, payload);
deleteBackgroundDocuments

Deletes the Background_Documents identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundDocumentsHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundDocuments(backgroundElementId, userId);

Background_FuncExperience​

listBackgroundFuncExperiences

Queries the Background_FuncExperience collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundFuncExperiencesQueriesNoQueries to be sent with the request

Returns: ListBackgroundFuncExperiencesResponse&#124;error

Sample code:

ListBackgroundFuncExperiencesResponse result = check client->listBackgroundFuncExperiences();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
]
}
}
createBackgroundFuncExperience

Creates a new Background_FuncExperience entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_FuncExperienceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_FuncExperience&#124;error

Sample code:

CreatedBackground_FuncExperience result = check client->createBackgroundFuncExperience(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
}
getBackgroundFuncExperience

Retrieves a single Background_FuncExperience entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundFuncExperienceQueriesNoQueries to be sent with the request

Returns: Background_FuncExperience_1&#124;error

Sample code:

Background_FuncExperience_1 result = check client->getBackgroundFuncExperience(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
}
updateBackgroundFuncExperience

Updates the Background_FuncExperience identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_FuncExperienceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundFuncExperience(backgroundElementId, userId, payload);
deleteBackgroundFuncExperience

Deletes the Background_FuncExperience identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundFuncExperienceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundFuncExperience(backgroundElementId, userId);

Background_TalentPool​

listBackgroundTalentPools

Queries the Background_TalentPool collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundTalentPoolsQueriesNoQueries to be sent with the request

Returns: ListBackgroundTalentPoolsResponse&#124;error

Sample code:

ListBackgroundTalentPoolsResponse result = check client->listBackgroundTalentPools();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitem": "string",
"userId": "1000"
}
]
}
}
createBackgroundTalentPool

Creates a new Background_TalentPool entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_TalentPoolYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_TalentPool&#124;error

Sample code:

CreatedBackground_TalentPool result = check client->createBackgroundTalentPool(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitem": "string",
"userId": "1000"
}
}
getBackgroundTalentPool

Retrieves a single Background_TalentPool entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundTalentPoolQueriesNoQueries to be sent with the request

Returns: Background_TalentPool_1&#124;error

Sample code:

Background_TalentPool_1 result = check client->getBackgroundTalentPool(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitem": "string",
"userId": "1000"
}
}
updateBackgroundTalentPool

Updates the Background_TalentPool identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_TalentPoolYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundTalentPool(backgroundElementId, userId, payload);
deleteBackgroundTalentPool

Deletes the Background_TalentPool identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundTalentPoolHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundTalentPool(backgroundElementId, userId);

UserBadges​

listUserBadgess

Queries the UserBadges collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListUserBadgessQueriesNoQueries to be sent with the request

Returns: ListUserBadgessResponse&#124;error

Sample code:

ListUserBadgessResponse result = check client->listUserBadgess();

Sample response:

{
"d": {
"results": [
{
"badgeInstanceId": 0,
"userId": "1000"
}
]
}
}
createUserBadges

Creates a new UserBadges entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadUserBadgesYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedUserBadges&#124;error

Sample code:

CreatedUserBadges result = check client->createUserBadges(payload);

Sample response:

{
"d": {
"badgeInstanceId": 0,
"userId": "1000"
}
}
getUserBadges

Retrieves a single UserBadges entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
badgeInstanceIdint:Signed32Yeskey: badgeInstanceId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetUserBadgesQueriesNoQueries to be sent with the request

Returns: UserBadges_1&#124;error

Sample code:

UserBadges_1 result = check client->getUserBadges(badgeInstanceId, userId);

Sample response:

{
"d": {
"badgeInstanceId": 0,
"userId": "1000"
}
}
deleteUserBadges

Deletes the UserBadges identified by its key properties.

Parameters:

NameTypeRequiredDescription
badgeInstanceIdint:Signed32Yeskey: badgeInstanceId
userIdstringYeskey: userId
headersDeleteUserBadgesHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteUserBadges(badgeInstanceId, userId);

Background_Googledocs​

listBackgroundGoogledocss

Queries the Background_Googledocs collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundGoogledocssQueriesNoQueries to be sent with the request

Returns: ListBackgroundGoogledocssResponse&#124;error

Sample code:

ListBackgroundGoogledocssResponse result = check client->listBackgroundGoogledocss();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"documenturl": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundGoogledocs

Creates a new Background_Googledocs entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_GoogledocsYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Googledocs&#124;error

Sample code:

CreatedBackground_Googledocs result = check client->createBackgroundGoogledocs(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"documenturl": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundGoogledocs

Retrieves a single Background_Googledocs entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundGoogledocsQueriesNoQueries to be sent with the request

Returns: Background_Googledocs_1&#124;error

Sample code:

Background_Googledocs_1 result = check client->getBackgroundGoogledocs(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"documenturl": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundGoogledocs

Updates the Background_Googledocs identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_GoogledocsYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundGoogledocs(backgroundElementId, userId, payload);
deleteBackgroundGoogledocs

Deletes the Background_Googledocs identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundGoogledocsHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundGoogledocs(backgroundElementId, userId);

Background_Awards​

listBackgroundAwardss

Queries the Background_Awards collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundAwardssQueriesNoQueries to be sent with the request

Returns: ListBackgroundAwardssResponse&#124;error

Sample code:

ListBackgroundAwardssResponse result = check client->listBackgroundAwardss();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
]
}
}
createBackgroundAwards

Creates a new Background_Awards entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_AwardsYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Awards&#124;error

Sample code:

CreatedBackground_Awards result = check client->createBackgroundAwards(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
getBackgroundAwards

Retrieves a single Background_Awards entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundAwardsQueriesNoQueries to be sent with the request

Returns: Background_Awards_1&#124;error

Sample code:

Background_Awards_1 result = check client->getBackgroundAwards(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
updateBackgroundAwards

Updates the Background_Awards identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_AwardsYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundAwards(backgroundElementId, userId, payload);
deleteBackgroundAwards

Deletes the Background_Awards identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundAwardsHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundAwards(backgroundElementId, userId);

Background_Education​

listBackgroundEducations

Queries the Background_Education collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundEducationsQueriesNoQueries to be sent with the request

Returns: ListBackgroundEducationsResponse&#124;error

Sample code:

ListBackgroundEducationsResponse result = check client->listBackgroundEducations();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundEducation

Creates a new Background_Education entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_EducationYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Education&#124;error

Sample code:

CreatedBackground_Education result = check client->createBackgroundEducation(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundEducation

Retrieves a single Background_Education entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundEducationQueriesNoQueries to be sent with the request

Returns: Background_Education_1&#124;error

Sample code:

Background_Education_1 result = check client->getBackgroundEducation(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundEducation

Updates the Background_Education identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_EducationYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundEducation(backgroundElementId, userId, payload);
deleteBackgroundEducation

Deletes the Background_Education identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundEducationHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundEducation(backgroundElementId, userId);

Background_Mobility​

listBackgroundMobilities

Queries the Background_Mobility collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundMobilitiesQueriesNoQueries to be sent with the request

Returns: ListBackgroundMobilitiesResponse&#124;error

Sample code:

ListBackgroundMobilitiesResponse result = check client->listBackgroundMobilities();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"willingness": "string"
}
]
}
}
createBackgroundMobility

Creates a new Background_Mobility entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_MobilityYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Mobility&#124;error

Sample code:

CreatedBackground_Mobility result = check client->createBackgroundMobility(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"willingness": "string"
}
}
getBackgroundMobility

Retrieves a single Background_Mobility entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundMobilityQueriesNoQueries to be sent with the request

Returns: Background_Mobility_1&#124;error

Sample code:

Background_Mobility_1 result = check client->getBackgroundMobility(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"willingness": "string"
}
}
updateBackgroundMobility

Updates the Background_Mobility identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_MobilityYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundMobility(backgroundElementId, userId, payload);
deleteBackgroundMobility

Deletes the Background_Mobility identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundMobilityHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundMobility(backgroundElementId, userId);

Background_VarPayEmpHistData​

listBackgroundVarPayEmpHistData

Queries the Background_VarPayEmpHistData collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundVarPayEmpHistDataQueriesNoQueries to be sent with the request

Returns: ListBackgroundVarPayEmpHistDataResponse&#124;error

Sample code:

ListBackgroundVarPayEmpHistDataResponse result = check client->listBackgroundVarPayEmpHistData();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
]
}
}
createBackgroundVarPayEmpHistData

Creates a new Background_VarPayEmpHistData entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_VarPayEmpHistDataYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_VarPayEmpHistData&#124;error

Sample code:

CreatedBackground_VarPayEmpHistData result = check client->createBackgroundVarPayEmpHistData(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
}
getBackgroundVarPayEmpHistData

Retrieves a single Background_VarPayEmpHistData entity identified by its key property.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundVarPayEmpHistDataQueriesNoQueries to be sent with the request

Returns: Background_VarPayEmpHistData_1&#124;error

Sample code:

Background_VarPayEmpHistData_1 result = check client->getBackgroundVarPayEmpHistData(backgroundElementId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
}
updateBackgroundVarPayEmpHistData

Updates the Background_VarPayEmpHistData identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
payloadModifiedBackground_VarPayEmpHistDataYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundVarPayEmpHistData(backgroundElementId, payload);
deleteBackgroundVarPayEmpHistData

Deletes the Background_VarPayEmpHistData identified by its key property.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
headersDeleteBackgroundVarPayEmpHistDataHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundVarPayEmpHistData(backgroundElementId);

Background_InsideWorkExperience​

listBackgroundInsideWorkExperiences

Queries the Background_InsideWorkExperience collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundInsideWorkExperiencesQueriesNoQueries to be sent with the request

Returns: ListBackgroundInsideWorkExperiencesResponse&#124;error

Sample code:

ListBackgroundInsideWorkExperiencesResponse result = check client->listBackgroundInsideWorkExperiences();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundInsideWorkExperience

Creates a new Background_InsideWorkExperience entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_InsideWorkExperienceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_InsideWorkExperience&#124;error

Sample code:

CreatedBackground_InsideWorkExperience result = check client->createBackgroundInsideWorkExperience(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundInsideWorkExperience

Retrieves a single Background_InsideWorkExperience entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundInsideWorkExperienceQueriesNoQueries to be sent with the request

Returns: Background_InsideWorkExperience_1&#124;error

Sample code:

Background_InsideWorkExperience_1 result = check client->getBackgroundInsideWorkExperience(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundInsideWorkExperience

Updates the Background_InsideWorkExperience identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_InsideWorkExperienceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundInsideWorkExperience(backgroundElementId, userId, payload);
deleteBackgroundInsideWorkExperience

Deletes the Background_InsideWorkExperience identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundInsideWorkExperienceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundInsideWorkExperience(backgroundElementId, userId);

Background_PreferredNextMove​

listBackgroundPreferredNextMoves

Queries the Background_PreferredNextMove collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundPreferredNextMovesQueriesNoQueries to be sent with the request

Returns: ListBackgroundPreferredNextMovesResponse&#124;error

Sample code:

ListBackgroundPreferredNextMovesResponse result = check client->listBackgroundPreferredNextMoves();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"title": "string",
"userId": "1000"
}
]
}
}
createBackgroundPreferredNextMove

Creates a new Background_PreferredNextMove entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_PreferredNextMoveYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_PreferredNextMove&#124;error

Sample code:

CreatedBackground_PreferredNextMove result = check client->createBackgroundPreferredNextMove(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"title": "string",
"userId": "1000"
}
}
getBackgroundPreferredNextMove

Retrieves a single Background_PreferredNextMove entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundPreferredNextMoveQueriesNoQueries to be sent with the request

Returns: Background_PreferredNextMove_1&#124;error

Sample code:

Background_PreferredNextMove_1 result = check client->getBackgroundPreferredNextMove(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"title": "string",
"userId": "1000"
}
}
updateBackgroundPreferredNextMove

Updates the Background_PreferredNextMove identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_PreferredNextMoveYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundPreferredNextMove(backgroundElementId, userId, payload);
deleteBackgroundPreferredNextMove

Deletes the Background_PreferredNextMove identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundPreferredNextMoveHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundPreferredNextMove(backgroundElementId, userId);

BadgeTemplates​

listBadgeTemplatess

Queries the BadgeTemplates collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBadgeTemplatessQueriesNoQueries to be sent with the request

Returns: ListBadgeTemplatessResponse&#124;error

Sample code:

ListBadgeTemplatessResponse result = check client->listBadgeTemplatess();

Sample response:

{
"d": {
"results": [
{
"badgeId": 0
}
]
}
}
getBadgeTemplates

Retrieves a single BadgeTemplates entity identified by its key property.

Parameters:

NameTypeRequiredDescription
badgeIdint:Signed32Yeskey: badgeId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBadgeTemplatesQueriesNoQueries to be sent with the request

Returns: BadgeTemplates_1&#124;error

Sample code:

BadgeTemplates_1 result = check client->getBadgeTemplates(badgeId);

Sample response:

{
"d": {
"badgeId": 0
}
}

EPPublicProfile​

listEPPublicProfiles

Queries the EPPublicProfile collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListEPPublicProfilesQueriesNoQueries to be sent with the request

Returns: ListEPPublicProfilesResponse&#124;error

Sample code:

ListEPPublicProfilesResponse result = check client->listEPPublicProfiles();

Sample response:

{
"d": {
"results": [
{
"userId": "1000"
}
]
}
}
createEPPublicProfile

Creates a new EPPublicProfile entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadEPPublicProfileYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedEPPublicProfile&#124;error

Sample code:

CreatedEPPublicProfile result = check client->createEPPublicProfile(payload);

Sample response:

{
"d": {
"userId": "1000"
}
}
getEPPublicProfile

Retrieves a single EPPublicProfile entity identified by its key property.

Parameters:

NameTypeRequiredDescription
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEPPublicProfileQueriesNoQueries to be sent with the request

Returns: EPPublicProfile_1&#124;error

Sample code:

EPPublicProfile_1 result = check client->getEPPublicProfile(userId);

Sample response:

{
"d": {
"userId": "1000"
}
}
updateEPPublicProfile

Updates the EPPublicProfile identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
userIdstringYeskey: userId
payloadModifiedEPPublicProfileYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateEPPublicProfile(userId, payload);
deleteEPPublicProfile

Deletes the EPPublicProfile identified by its key property.

Parameters:

NameTypeRequiredDescription
userIdstringYeskey: userId
headersDeleteEPPublicProfileHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteEPPublicProfile(userId);

Background_Languages​

listBackgroundLanguagess

Queries the Background_Languages collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundLanguagessQueriesNoQueries to be sent with the request

Returns: ListBackgroundLanguagessResponse&#124;error

Sample code:

ListBackgroundLanguagessResponse result = check client->listBackgroundLanguagess();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundLanguages

Creates a new Background_Languages entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_LanguagesYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Languages&#124;error

Sample code:

CreatedBackground_Languages result = check client->createBackgroundLanguages(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundLanguages

Retrieves a single Background_Languages entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundLanguagesQueriesNoQueries to be sent with the request

Returns: Background_Languages_1&#124;error

Sample code:

Background_Languages_1 result = check client->getBackgroundLanguages(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundLanguages

Updates the Background_Languages identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_LanguagesYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundLanguages(backgroundElementId, userId, payload);
deleteBackgroundLanguages

Deletes the Background_Languages identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundLanguagesHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundLanguages(backgroundElementId, userId);

Background_SysScoreCardDevelopmentObjectivesPortlet​

listBackgroundSysScoreCardDevelopmentObjectivesPortlets

Queries the Background_SysScoreCardDevelopmentObjectivesPortlet collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundSysScoreCardDevelopmentObjectivesPortletsQueriesNoQueries to be sent with the request

Returns: ListBackgroundSysScoreCardDevelopmentObjectivesPortletsResponse&#124;error

Sample code:

ListBackgroundSysScoreCardDevelopmentObjectivesPortletsResponse result = check client->listBackgroundSysScoreCardDevelopmentObjectivesPortlets();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundSysScoreCardDevelopmentObjectivesPortlet

Creates a new Background_SysScoreCardDevelopmentObjectivesPortlet entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_SysScoreCardDevelopmentObjectivesPortletYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_SysScoreCardDevelopmentObjectivesPortlet&#124;error

Sample code:

CreatedBackground_SysScoreCardDevelopmentObjectivesPortlet result = check client->createBackgroundSysScoreCardDevelopmentObjectivesPortlet(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundSysScoreCardDevelopmentObjectivesPortlet

Retrieves a single Background_SysScoreCardDevelopmentObjectivesPortlet entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundSysScoreCardDevelopmentObjectivesPortletQueriesNoQueries to be sent with the request

Returns: Background_SysScoreCardDevelopmentObjectivesPortlet_1&#124;error

Sample code:

Background_SysScoreCardDevelopmentObjectivesPortlet_1 result = check client->getBackgroundSysScoreCardDevelopmentObjectivesPortlet(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundSysScoreCardDevelopmentObjectivesPortlet

Updates the Background_SysScoreCardDevelopmentObjectivesPortlet identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_SysScoreCardDevelopmentObjectivesPortletYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundSysScoreCardDevelopmentObjectivesPortlet(backgroundElementId, userId, payload);
deleteBackgroundSysScoreCardDevelopmentObjectivesPortlet

Deletes the Background_SysScoreCardDevelopmentObjectivesPortlet identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundSysScoreCardDevelopmentObjectivesPortletHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundSysScoreCardDevelopmentObjectivesPortlet(backgroundElementId, userId);

Background_TalentPoolcorp​

listBackgroundTalentPoolcorps

Queries the Background_TalentPoolcorp collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundTalentPoolcorpsQueriesNoQueries to be sent with the request

Returns: ListBackgroundTalentPoolcorpsResponse&#124;error

Sample code:

ListBackgroundTalentPoolcorpsResponse result = check client->listBackgroundTalentPoolcorps();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitemCorp": "string",
"userId": "1000"
}
]
}
}
createBackgroundTalentPoolcorp

Creates a new Background_TalentPoolcorp entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_TalentPoolcorpYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_TalentPoolcorp&#124;error

Sample code:

CreatedBackground_TalentPoolcorp result = check client->createBackgroundTalentPoolcorp(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitemCorp": "string",
"userId": "1000"
}
}
getBackgroundTalentPoolcorp

Retrieves a single Background_TalentPoolcorp entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundTalentPoolcorpQueriesNoQueries to be sent with the request

Returns: Background_TalentPoolcorp_1&#124;error

Sample code:

Background_TalentPoolcorp_1 result = check client->getBackgroundTalentPoolcorp(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"talentPoolitemCorp": "string",
"userId": "1000"
}
}
updateBackgroundTalentPoolcorp

Updates the Background_TalentPoolcorp identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_TalentPoolcorpYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundTalentPoolcorp(backgroundElementId, userId, payload);
deleteBackgroundTalentPoolcorp

Deletes the Background_TalentPoolcorp identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundTalentPoolcorpHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundTalentPoolcorp(backgroundElementId, userId);

EPCustomBackgroundPortlet​

listEPCustomBackgroundPortlets

Queries the EPCustomBackgroundPortlet collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListEPCustomBackgroundPortletsQueriesNoQueries to be sent with the request

Returns: ListEPCustomBackgroundPortletsResponse&#124;error

Sample code:

ListEPCustomBackgroundPortletsResponse result = check client->listEPCustomBackgroundPortlets();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"backgroundPropertyLists": {}
}
]
}
}
getEPCustomBackgroundPortlet

Retrieves a single EPCustomBackgroundPortlet entity identified by its key property.

Parameters:

NameTypeRequiredDescription
backgroundElementIdstringYeskey: backgroundElementId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEPCustomBackgroundPortletQueriesNoQueries to be sent with the request

Returns: EPCustomBackgroundPortlet_1&#124;error

Sample code:

EPCustomBackgroundPortlet_1 result = check client->getEPCustomBackgroundPortlet(backgroundElementId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"backgroundPropertyLists": {}
}
}

Background_SpecialAssign​

listBackgroundSpecialAssigns

Queries the Background_SpecialAssign collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundSpecialAssignsQueriesNoQueries to be sent with the request

Returns: ListBackgroundSpecialAssignsResponse&#124;error

Sample code:

ListBackgroundSpecialAssignsResponse result = check client->listBackgroundSpecialAssigns();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"project": "string",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createBackgroundSpecialAssign

Creates a new Background_SpecialAssign entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_SpecialAssignYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_SpecialAssign&#124;error

Sample code:

CreatedBackground_SpecialAssign result = check client->createBackgroundSpecialAssign(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"project": "string",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getBackgroundSpecialAssign

Retrieves a single Background_SpecialAssign entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundSpecialAssignQueriesNoQueries to be sent with the request

Returns: Background_SpecialAssign_1&#124;error

Sample code:

Background_SpecialAssign_1 result = check client->getBackgroundSpecialAssign(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"project": "string",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateBackgroundSpecialAssign

Updates the Background_SpecialAssign identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_SpecialAssignYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundSpecialAssign(backgroundElementId, userId, payload);
deleteBackgroundSpecialAssign

Deletes the Background_SpecialAssign identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundSpecialAssignHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundSpecialAssign(backgroundElementId, userId);

Background_Certificates​

listBackgroundCertificatess

Queries the Background_Certificates collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundCertificatessQueriesNoQueries to be sent with the request

Returns: ListBackgroundCertificatessResponse&#124;error

Sample code:

ListBackgroundCertificatessResponse result = check client->listBackgroundCertificatess();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
]
}
}
createBackgroundCertificates

Creates a new Background_Certificates entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_CertificatesYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_Certificates&#124;error

Sample code:

CreatedBackground_Certificates result = check client->createBackgroundCertificates(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
getBackgroundCertificates

Retrieves a single Background_Certificates entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundCertificatesQueriesNoQueries to be sent with the request

Returns: Background_Certificates_1&#124;error

Sample code:

Background_Certificates_1 result = check client->getBackgroundCertificates(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"lastModifiedDate": "2026-01-01",
"name": "string",
"userId": "1000"
}
}
updateBackgroundCertificates

Updates the Background_Certificates identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_CertificatesYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundCertificates(backgroundElementId, userId, payload);
deleteBackgroundCertificates

Deletes the Background_Certificates identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundCertificatesHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundCertificates(backgroundElementId, userId);

Background_VarPayEmpHistDataECSource​

listBackgroundVarPayEmpHistDataECSources

Queries the Background_VarPayEmpHistDataECSource collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundVarPayEmpHistDataECSourcesQueriesNoQueries to be sent with the request

Returns: ListBackgroundVarPayEmpHistDataECSourcesResponse&#124;error

Sample code:

ListBackgroundVarPayEmpHistDataECSourcesResponse result = check client->listBackgroundVarPayEmpHistDataECSources();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
]
}
}
createBackgroundVarPayEmpHistDataECSource

Creates a new Background_VarPayEmpHistDataECSource entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_VarPayEmpHistDataECSourceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_VarPayEmpHistDataECSource&#124;error

Sample code:

CreatedBackground_VarPayEmpHistDataECSource result = check client->createBackgroundVarPayEmpHistDataECSource(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
}
getBackgroundVarPayEmpHistDataECSource

Retrieves a single Background_VarPayEmpHistDataECSource entity identified by its key property.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundVarPayEmpHistDataECSourceQueriesNoQueries to be sent with the request

Returns: Background_VarPayEmpHistDataECSource_1&#124;error

Sample code:

Background_VarPayEmpHistDataECSource_1 result = check client->getBackgroundVarPayEmpHistDataECSource(backgroundElementId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"endDate": "2026-01-01",
"lastModifiedDate": "2026-01-01",
"startDate": "2026-01-01",
"userId": "1000",
"varPayProgramName": "string"
}
}
updateBackgroundVarPayEmpHistDataECSource

Updates the Background_VarPayEmpHistDataECSource identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
payloadModifiedBackground_VarPayEmpHistDataECSourceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundVarPayEmpHistDataECSource(backgroundElementId, payload);
deleteBackgroundVarPayEmpHistDataECSource

Deletes the Background_VarPayEmpHistDataECSource identified by its key property.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
headersDeleteBackgroundVarPayEmpHistDataECSourceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundVarPayEmpHistDataECSource(backgroundElementId);

Background_LeadExperience​

listBackgroundLeadExperiences

Queries the Background_LeadExperience collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListBackgroundLeadExperiencesQueriesNoQueries to be sent with the request

Returns: ListBackgroundLeadExperiencesResponse&#124;error

Sample code:

ListBackgroundLeadExperiencesResponse result = check client->listBackgroundLeadExperiences();

Sample response:

{
"d": {
"results": [
{
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
]
}
}
createBackgroundLeadExperience

Creates a new Background_LeadExperience entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadBackground_LeadExperienceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedBackground_LeadExperience&#124;error

Sample code:

CreatedBackground_LeadExperience result = check client->createBackgroundLeadExperience(payload);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
}
getBackgroundLeadExperience

Retrieves a single Background_LeadExperience entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetBackgroundLeadExperienceQueriesNoQueries to be sent with the request

Returns: Background_LeadExperience_1&#124;error

Sample code:

Background_LeadExperience_1 result = check client->getBackgroundLeadExperience(backgroundElementId, userId);

Sample response:

{
"d": {
"backgroundElementId": "1000",
"bgOrderPos": "string",
"experience": "string",
"lastModifiedDate": "2026-01-01",
"userId": "1000",
"years": 0
}
}
updateBackgroundLeadExperience

Updates the Background_LeadExperience identified by its key properties with the supplied payload.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
payloadModifiedBackground_LeadExperienceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateBackgroundLeadExperience(backgroundElementId, userId, payload);
deleteBackgroundLeadExperience

Deletes the Background_LeadExperience identified by its key properties.

Parameters:

NameTypeRequiredDescription
backgroundElementIdintYeskey: backgroundElementId
userIdstringYeskey: userId
headersDeleteBackgroundLeadExperienceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteBackgroundLeadExperience(backgroundElementId, userId);

TrendData_SysOverallObjective​

listTrendDataSysOverallObjectives

Queries the TrendData_SysOverallObjective collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallObjectivesQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallObjectivesResponse&#124;error

Sample code:

ListTrendDataSysOverallObjectivesResponse result = check client->listTrendDataSysOverallObjectives();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallObjective

Creates a new TrendData_SysOverallObjective entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallObjectiveYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallObjective&#124;error

Sample code:

CreatedTrendData_SysOverallObjective result = check client->createTrendDataSysOverallObjective(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallObjective

Retrieves a single TrendData_SysOverallObjective entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallObjectiveQueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallObjective_1&#124;error

Sample code:

TrendData_SysOverallObjective_1 result = check client->getTrendDataSysOverallObjective(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallObjective

Updates the TrendData_SysOverallObjective identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallObjectiveYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallObjective(id, payload);
deleteTrendDataSysOverallObjective

Deletes the TrendData_SysOverallObjective identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallObjectiveHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallObjective(id);

TrendData_SysOverallCompetency​

listTrendDataSysOverallCompetencies

Queries the TrendData_SysOverallCompetency collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallCompetenciesQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallCompetenciesResponse&#124;error

Sample code:

ListTrendDataSysOverallCompetenciesResponse result = check client->listTrendDataSysOverallCompetencies();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallCompetency

Creates a new TrendData_SysOverallCompetency entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallCompetencyYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallCompetency&#124;error

Sample code:

CreatedTrendData_SysOverallCompetency result = check client->createTrendDataSysOverallCompetency(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallCompetency

Retrieves a single TrendData_SysOverallCompetency entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallCompetencyQueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallCompetency_1&#124;error

Sample code:

TrendData_SysOverallCompetency_1 result = check client->getTrendDataSysOverallCompetency(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallCompetency

Updates the TrendData_SysOverallCompetency identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallCompetencyYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallCompetency(id, payload);
deleteTrendDataSysOverallCompetency

Deletes the TrendData_SysOverallCompetency identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallCompetencyHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallCompetency(id);

TrendData_SysOverallPotential​

listTrendDataSysOverallPotentials

Queries the TrendData_SysOverallPotential collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallPotentialsQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallPotentialsResponse&#124;error

Sample code:

ListTrendDataSysOverallPotentialsResponse result = check client->listTrendDataSysOverallPotentials();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallPotential

Creates a new TrendData_SysOverallPotential entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallPotentialYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallPotential&#124;error

Sample code:

CreatedTrendData_SysOverallPotential result = check client->createTrendDataSysOverallPotential(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallPotential

Retrieves a single TrendData_SysOverallPotential entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallPotentialQueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallPotential_1&#124;error

Sample code:

TrendData_SysOverallPotential_1 result = check client->getTrendDataSysOverallPotential(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallPotential

Updates the TrendData_SysOverallPotential identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallPotentialYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallPotential(id, payload);
deleteTrendDataSysOverallPotential

Deletes the TrendData_SysOverallPotential identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallPotentialHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallPotential(id);

TrendData_SysOverallPerformance​

listTrendDataSysOverallPerformances

Queries the TrendData_SysOverallPerformance collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallPerformancesQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallPerformancesResponse&#124;error

Sample code:

ListTrendDataSysOverallPerformancesResponse result = check client->listTrendDataSysOverallPerformances();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallPerformance

Creates a new TrendData_SysOverallPerformance entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallPerformanceYesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallPerformance&#124;error

Sample code:

CreatedTrendData_SysOverallPerformance result = check client->createTrendDataSysOverallPerformance(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallPerformance

Retrieves a single TrendData_SysOverallPerformance entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallPerformanceQueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallPerformance_1&#124;error

Sample code:

TrendData_SysOverallPerformance_1 result = check client->getTrendDataSysOverallPerformance(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallPerformance

Updates the TrendData_SysOverallPerformance identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallPerformanceYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallPerformance(id, payload);
deleteTrendDataSysOverallPerformance

Deletes the TrendData_SysOverallPerformance identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallPerformanceHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallPerformance(id);

TrendData_SysOverallCustom1​

listTrendDataSysOverallCustom1s

Queries the TrendData_SysOverallCustom1 collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallCustom1sQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallCustom1sResponse&#124;error

Sample code:

ListTrendDataSysOverallCustom1sResponse result = check client->listTrendDataSysOverallCustom1s();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallCustom1

Creates a new TrendData_SysOverallCustom1 entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallCustom1YesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallCustom1&#124;error

Sample code:

CreatedTrendData_SysOverallCustom1 result = check client->createTrendDataSysOverallCustom1(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallCustom1

Retrieves a single TrendData_SysOverallCustom1 entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallCustom1QueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallCustom1_1&#124;error

Sample code:

TrendData_SysOverallCustom1_1 result = check client->getTrendDataSysOverallCustom1(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallCustom1

Updates the TrendData_SysOverallCustom1 identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallCustom1YesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallCustom1(id, payload);
deleteTrendDataSysOverallCustom1

Deletes the TrendData_SysOverallCustom1 identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallCustom1HeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallCustom1(id);

TrendData_SysOverallCustom2​

listTrendDataSysOverallCustom2s

Queries the TrendData_SysOverallCustom2 collection and returns a page of entities, optionally filtered, sorted, and paged via OData query options.

Parameters:

NameTypeRequiredDescription
headersmap<string|string[]>NoHeaders to be sent with the request
queriesListTrendDataSysOverallCustom2sQueriesNoQueries to be sent with the request

Returns: ListTrendDataSysOverallCustom2sResponse&#124;error

Sample code:

ListTrendDataSysOverallCustom2sResponse result = check client->listTrendDataSysOverallCustom2s();

Sample response:

{
"d": {
"results": [
{
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
]
}
}
createTrendDataSysOverallCustom2

Creates a new TrendData_SysOverallCustom2 entity from the supplied payload.

Parameters:

NameTypeRequiredDescription
payloadTrendData_SysOverallCustom2YesNew entity
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: CreatedTrendData_SysOverallCustom2&#124;error

Sample code:

CreatedTrendData_SysOverallCustom2 result = check client->createTrendDataSysOverallCustom2(payload);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
getTrendDataSysOverallCustom2

Retrieves a single TrendData_SysOverallCustom2 entity identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetTrendDataSysOverallCustom2QueriesNoQueries to be sent with the request

Returns: TrendData_SysOverallCustom2_1&#124;error

Sample code:

TrendData_SysOverallCustom2_1 result = check client->getTrendDataSysOverallCustom2(id);

Sample response:

{
"d": {
"endDate": "2026-01-01",
"id": "1000",
"startDate": "2026-01-01",
"userId": "1000"
}
}
updateTrendDataSysOverallCustom2

Updates the TrendData_SysOverallCustom2 identified by its key property with the supplied payload.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
payloadModifiedTrendData_SysOverallCustom2YesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateTrendDataSysOverallCustom2(id, payload);
deleteTrendDataSysOverallCustom2

Deletes the TrendData_SysOverallCustom2 identified by its key property.

Parameters:

NameTypeRequiredDescription
idintYeskey: id
headersDeleteTrendDataSysOverallCustom2HeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteTrendDataSysOverallCustom2(id);