Skip to main content

Actions

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

Available clients:

ClientPurpose
ClientManages employeecentralec objects: PerGlobalInfoARE, PerGlobalInfoCHN, PerGlobalInfoFIN, EducationDegreeContent, CurrencyExchangeRate, NonRecurringPayment, EducationDegreeEntity, ServiceDeskContactSupportInformation…, over the SAP SuccessFactors OData v2 API.

Client​

You can use these APIs to access the country specific global information of an employee.

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.employeecentralec;

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

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

Operations​

PerGlobalInfoARE​

listPerGlobalInfoAREs

Queries the PerGlobalInfoARE 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
queriesListPerGlobalInfoAREsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoAREsResponse&#124;error

Sample code:

ListPerGlobalInfoAREsResponse result = check client->listPerGlobalInfoAREs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoARE

Retrieves a single PerGlobalInfoARE entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoAREQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoARE_1&#124;error

Sample code:

PerGlobalInfoARE_1 result = check client->getPerGlobalInfoARE(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoCHN​

listPerGlobalInfoCHNs

Queries the PerGlobalInfoCHN 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
queriesListPerGlobalInfoCHNsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoCHNsResponse&#124;error

Sample code:

ListPerGlobalInfoCHNsResponse result = check client->listPerGlobalInfoCHNs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoCHN

Retrieves a single PerGlobalInfoCHN entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoCHNQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoCHN_1&#124;error

Sample code:

PerGlobalInfoCHN_1 result = check client->getPerGlobalInfoCHN(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoFIN​

listPerGlobalInfoFINs

Queries the PerGlobalInfoFIN 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
queriesListPerGlobalInfoFINsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoFINsResponse&#124;error

Sample code:

ListPerGlobalInfoFINsResponse result = check client->listPerGlobalInfoFINs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoFIN

Retrieves a single PerGlobalInfoFIN entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoFINQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoFIN_1&#124;error

Sample code:

PerGlobalInfoFIN_1 result = check client->getPerGlobalInfoFIN(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

EducationDegreeContent​

listEducationDegreeContents

Queries the EducationDegreeContent 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
queriesListEducationDegreeContentsQueriesNoQueries to be sent with the request

Returns: ListEducationDegreeContentsResponse&#124;error

Sample code:

ListEducationDegreeContentsResponse result = check client->listEducationDegreeContents();

Sample response:

{
"d": {
"results": [
{
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {}
}
]
}
}
createEducationDegreeContent

Creates a new EducationDegreeContent entity from the supplied payload.

Parameters:

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

Returns: CreatedEducationDegreeContent&#124;error

Sample code:

CreatedEducationDegreeContent result = check client->createEducationDegreeContent(payload);

Sample response:

{
"d": {
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {
"externalCode": "1000"
}
}
}
getEducationDegreeContent

Retrieves a single EducationDegreeContent entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEducationDegreeContentQueriesNoQueries to be sent with the request

Returns: EducationDegreeContent_1&#124;error

Sample code:

EducationDegreeContent_1 result = check client->getEducationDegreeContent(JobProfile_externalCode, externalCode);

Sample response:

{
"d": {
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {
"externalCode": "1000"
}
}
}
updateEducationDegreeContent

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

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
payloadModifiedEducationDegreeContentYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateEducationDegreeContent(JobProfile_externalCode, externalCode, payload);
deleteEducationDegreeContent

Deletes the EducationDegreeContent identified by its key properties.

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
headersDeleteEducationDegreeContentHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteEducationDegreeContent(JobProfile_externalCode, externalCode);

CurrencyExchangeRate​

listCurrencyExchangeRates

Queries the CurrencyExchangeRate 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
queriesListCurrencyExchangeRatesQueriesNoQueries to be sent with the request

Returns: ListCurrencyExchangeRatesResponse&#124;error

Sample code:

ListCurrencyExchangeRatesResponse result = check client->listCurrencyExchangeRates();

Sample response:

{
"d": {
"results": [
{
"effectiveStartDate": "2026-01-01",
"externalCode": "1000"
}
]
}
}
createCurrencyExchangeRate

Creates a new CurrencyExchangeRate entity from the supplied payload.

Parameters:

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

Returns: CreatedCurrencyExchangeRate&#124;error

Sample code:

CreatedCurrencyExchangeRate result = check client->createCurrencyExchangeRate(payload);

Sample response:

{
"d": {
"effectiveStartDate": "2026-01-01",
"externalCode": "1000"
}
}
getCurrencyExchangeRate

Retrieves a single CurrencyExchangeRate entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
effectiveStartDatestringYeskey: effectiveStartDate
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetCurrencyExchangeRateQueriesNoQueries to be sent with the request

Returns: CurrencyExchangeRate_1&#124;error

Sample code:

CurrencyExchangeRate_1 result = check client->getCurrencyExchangeRate(effectiveStartDate, externalCode);

Sample response:

{
"d": {
"effectiveStartDate": "2026-01-01",
"externalCode": "1000"
}
}
updateCurrencyExchangeRate

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

Parameters:

NameTypeRequiredDescription
effectiveStartDatestringYeskey: effectiveStartDate
externalCodestringYeskey: externalCode
payloadModifiedCurrencyExchangeRateYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateCurrencyExchangeRate(effectiveStartDate, externalCode, payload);
deleteCurrencyExchangeRate

Deletes the CurrencyExchangeRate identified by its key properties.

Parameters:

NameTypeRequiredDescription
effectiveStartDatestringYeskey: effectiveStartDate
externalCodestringYeskey: externalCode
headersDeleteCurrencyExchangeRateHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteCurrencyExchangeRate(effectiveStartDate, externalCode);

NonRecurringPayment​

listNonRecurringPayments

Queries the NonRecurringPayment 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
queriesListNonRecurringPaymentsQueriesNoQueries to be sent with the request

Returns: ListNonRecurringPaymentsResponse&#124;error

Sample code:

ListNonRecurringPaymentsResponse result = check client->listNonRecurringPayments();

Sample response:

{
"d": {
"results": [
{
"externalCode": "1000"
}
]
}
}
getNonRecurringPayment

Retrieves a single NonRecurringPayment entity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetNonRecurringPaymentQueriesNoQueries to be sent with the request

Returns: NonRecurringPayment_1&#124;error

Sample code:

NonRecurringPayment_1 result = check client->getNonRecurringPayment(externalCode);

Sample response:

{
"d": {
"externalCode": "1000"
}
}

EducationDegreeEntity​

listEducationDegreeEntities

Queries the EducationDegreeEntity 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
queriesListEducationDegreeEntitiesQueriesNoQueries to be sent with the request

Returns: ListEducationDegreeEntitiesResponse&#124;error

Sample code:

ListEducationDegreeEntitiesResponse result = check client->listEducationDegreeEntities();

Sample response:

{
"d": {
"results": [
{
"externalCode": "1000"
}
]
}
}
createEducationDegreeEntity

Creates a new EducationDegreeEntity entity from the supplied payload.

Parameters:

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

Returns: CreatedEducationDegreeEntity&#124;error

Sample code:

CreatedEducationDegreeEntity result = check client->createEducationDegreeEntity(payload);

Sample response:

{
"d": {
"externalCode": "1000"
}
}
getEducationDegreeEntity

Retrieves a single EducationDegreeEntity entity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEducationDegreeEntityQueriesNoQueries to be sent with the request

Returns: EducationDegreeEntity_1&#124;error

Sample code:

EducationDegreeEntity_1 result = check client->getEducationDegreeEntity(externalCode);

Sample response:

{
"d": {
"externalCode": "1000"
}
}
updateEducationDegreeEntity

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

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
payloadModifiedEducationDegreeEntityYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateEducationDegreeEntity(externalCode, payload);
deleteEducationDegreeEntity

Deletes the EducationDegreeEntity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
headersDeleteEducationDegreeEntityHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteEducationDegreeEntity(externalCode);

ServiceDeskContactSupportInformation​

listServiceDeskContactSupportInformations

Queries the ServiceDeskContactSupportInformation 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
queriesListServiceDeskContactSupportInformationsQueriesNoQueries to be sent with the request

Returns: ListServiceDeskContactSupportInformationsResponse&#124;error

Sample code:

ListServiceDeskContactSupportInformationsResponse result = check client->listServiceDeskContactSupportInformations();

Sample response:

{
"d": {
"results": [
{
"externalCode": "1000",
"serviceDeskCountrySupportInformation": {}
}
]
}
}
createServiceDeskContactSupportInformation

Creates a new ServiceDeskContactSupportInformation entity from the supplied payload.

Parameters:

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

Returns: CreatedServiceDeskContactSupportInformation&#124;error

Sample code:

CreatedServiceDeskContactSupportInformation result = check client->createServiceDeskContactSupportInformation(payload);

Sample response:

{
"d": {
"externalCode": "1000",
"serviceDeskCountrySupportInformation": {
"results": []
}
}
}
getServiceDeskContactSupportInformation

Retrieves a single ServiceDeskContactSupportInformation entity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodeintYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetServiceDeskContactSupportInformationQueriesNoQueries to be sent with the request

Returns: ServiceDeskContactSupportInformation_1&#124;error

Sample code:

ServiceDeskContactSupportInformation_1 result = check client->getServiceDeskContactSupportInformation(externalCode);

Sample response:

{
"d": {
"externalCode": "1000",
"serviceDeskCountrySupportInformation": {
"results": []
}
}
}
updateServiceDeskContactSupportInformation

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

Parameters:

NameTypeRequiredDescription
externalCodeintYeskey: externalCode
payloadModifiedServiceDeskContactSupportInformationYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateServiceDeskContactSupportInformation(externalCode, payload);
deleteServiceDeskContactSupportInformation

Deletes the ServiceDeskContactSupportInformation identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodeintYeskey: externalCode
headersDeleteServiceDeskContactSupportInformationHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteServiceDeskContactSupportInformation(externalCode);

PerGlobalInfoBRA​

listPerGlobalInfoBRAs

Queries the PerGlobalInfoBRA 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
queriesListPerGlobalInfoBRAsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoBRAsResponse&#124;error

Sample code:

ListPerGlobalInfoBRAsResponse result = check client->listPerGlobalInfoBRAs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoBRA

Retrieves a single PerGlobalInfoBRA entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoBRAQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoBRA_1&#124;error

Sample code:

PerGlobalInfoBRA_1 result = check client->getPerGlobalInfoBRA(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoCHE​

listPerGlobalInfoCHEs

Queries the PerGlobalInfoCHE 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
queriesListPerGlobalInfoCHEsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoCHEsResponse&#124;error

Sample code:

ListPerGlobalInfoCHEsResponse result = check client->listPerGlobalInfoCHEs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoCHE

Retrieves a single PerGlobalInfoCHE entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoCHEQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoCHE_1&#124;error

Sample code:

PerGlobalInfoCHE_1 result = check client->getPerGlobalInfoCHE(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoGBR​

listPerGlobalInfoGBRs

Queries the PerGlobalInfoGBR 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
queriesListPerGlobalInfoGBRsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoGBRsResponse&#124;error

Sample code:

ListPerGlobalInfoGBRsResponse result = check client->listPerGlobalInfoGBRs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoGBR

Retrieves a single PerGlobalInfoGBR entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoGBRQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoGBR_1&#124;error

Sample code:

PerGlobalInfoGBR_1 result = check client->getPerGlobalInfoGBR(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoAUS​

listPerGlobalInfoAUSs

Queries the PerGlobalInfoAUS 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
queriesListPerGlobalInfoAUSsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoAUSsResponse&#124;error

Sample code:

ListPerGlobalInfoAUSsResponse result = check client->listPerGlobalInfoAUSs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoAUS

Retrieves a single PerGlobalInfoAUS entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoAUSQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoAUS_1&#124;error

Sample code:

PerGlobalInfoAUS_1 result = check client->getPerGlobalInfoAUS(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoESP​

listPerGlobalInfoESPs

Queries the PerGlobalInfoESP 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
queriesListPerGlobalInfoESPsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoESPsResponse&#124;error

Sample code:

ListPerGlobalInfoESPsResponse result = check client->listPerGlobalInfoESPs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoESP

Retrieves a single PerGlobalInfoESP entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoESPQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoESP_1&#124;error

Sample code:

PerGlobalInfoESP_1 result = check client->getPerGlobalInfoESP(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

EducationMajorEntity​

listEducationMajorEntities

Queries the EducationMajorEntity 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
queriesListEducationMajorEntitiesQueriesNoQueries to be sent with the request

Returns: ListEducationMajorEntitiesResponse&#124;error

Sample code:

ListEducationMajorEntitiesResponse result = check client->listEducationMajorEntities();

Sample response:

{
"d": {
"results": [
{
"externalCode": "1000"
}
]
}
}
createEducationMajorEntity

Creates a new EducationMajorEntity entity from the supplied payload.

Parameters:

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

Returns: CreatedEducationMajorEntity&#124;error

Sample code:

CreatedEducationMajorEntity result = check client->createEducationMajorEntity(payload);

Sample response:

{
"d": {
"externalCode": "1000"
}
}
getEducationMajorEntity

Retrieves a single EducationMajorEntity entity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEducationMajorEntityQueriesNoQueries to be sent with the request

Returns: EducationMajorEntity_1&#124;error

Sample code:

EducationMajorEntity_1 result = check client->getEducationMajorEntity(externalCode);

Sample response:

{
"d": {
"externalCode": "1000"
}
}
updateEducationMajorEntity

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

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
payloadModifiedEducationMajorEntityYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateEducationMajorEntity(externalCode, payload);
deleteEducationMajorEntity

Deletes the EducationMajorEntity identified by its key property.

Parameters:

NameTypeRequiredDescription
externalCodestringYeskey: externalCode
headersDeleteEducationMajorEntityHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteEducationMajorEntity(externalCode);

PerGlobalInfoCAN​

listPerGlobalInfoCANs

Queries the PerGlobalInfoCAN 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
queriesListPerGlobalInfoCANsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoCANsResponse&#124;error

Sample code:

ListPerGlobalInfoCANsResponse result = check client->listPerGlobalInfoCANs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoCAN

Retrieves a single PerGlobalInfoCAN entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoCANQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoCAN_1&#124;error

Sample code:

PerGlobalInfoCAN_1 result = check client->getPerGlobalInfoCAN(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoUSA​

listPerGlobalInfoUSAs

Queries the PerGlobalInfoUSA 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
queriesListPerGlobalInfoUSAsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoUSAsResponse&#124;error

Sample code:

ListPerGlobalInfoUSAsResponse result = check client->listPerGlobalInfoUSAs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoUSA

Retrieves a single PerGlobalInfoUSA entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoUSAQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoUSA_1&#124;error

Sample code:

PerGlobalInfoUSA_1 result = check client->getPerGlobalInfoUSA(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

ServiceDeskCountrySupportInformation​

listServiceDeskCountrySupportInformations

Queries the ServiceDeskCountrySupportInformation 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
queriesListServiceDeskCountrySupportInformationsQueriesNoQueries to be sent with the request

Returns: ListServiceDeskCountrySupportInformationsResponse&#124;error

Sample code:

ListServiceDeskCountrySupportInformationsResponse result = check client->listServiceDeskCountrySupportInformations();

Sample response:

{
"d": {
"results": [
{
"ServiceDeskContactSupportInformation_externalCode": "1000",
"externalCode": "1000"
}
]
}
}
createServiceDeskCountrySupportInformation

Creates a new ServiceDeskCountrySupportInformation entity from the supplied payload.

Parameters:

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

Returns: CreatedServiceDeskCountrySupportInformation&#124;error

Sample code:

CreatedServiceDeskCountrySupportInformation result = check client->createServiceDeskCountrySupportInformation(payload);

Sample response:

{
"d": {
"ServiceDeskContactSupportInformation_externalCode": "1000",
"externalCode": "1000"
}
}
getServiceDeskCountrySupportInformation

Retrieves a single ServiceDeskCountrySupportInformation entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
ServiceDeskContactSupportInformation_externalCodeintYeskey: ServiceDeskContactSupportInformation_externalCode
externalCodeintYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetServiceDeskCountrySupportInformationQueriesNoQueries to be sent with the request

Returns: ServiceDeskCountrySupportInformation_1&#124;error

Sample code:

ServiceDeskCountrySupportInformation_1 result = check client->getServiceDeskCountrySupportInformation(ServiceDeskContactSupportInformation_externalCode, externalCode);

Sample response:

{
"d": {
"ServiceDeskContactSupportInformation_externalCode": "1000",
"externalCode": "1000"
}
}
updateServiceDeskCountrySupportInformation

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

Parameters:

NameTypeRequiredDescription
ServiceDeskContactSupportInformation_externalCodeintYeskey: ServiceDeskContactSupportInformation_externalCode
externalCodeintYeskey: externalCode
payloadModifiedServiceDeskCountrySupportInformationYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateServiceDeskCountrySupportInformation(ServiceDeskContactSupportInformation_externalCode, externalCode, payload);
deleteServiceDeskCountrySupportInformation

Deletes the ServiceDeskCountrySupportInformation identified by its key properties.

Parameters:

NameTypeRequiredDescription
ServiceDeskContactSupportInformation_externalCodeintYeskey: ServiceDeskContactSupportInformation_externalCode
externalCodeintYeskey: externalCode
headersDeleteServiceDeskCountrySupportInformationHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteServiceDeskCountrySupportInformation(ServiceDeskContactSupportInformation_externalCode, externalCode);

EducationMajorContent​

listEducationMajorContents

Queries the EducationMajorContent 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
queriesListEducationMajorContentsQueriesNoQueries to be sent with the request

Returns: ListEducationMajorContentsResponse&#124;error

Sample code:

ListEducationMajorContentsResponse result = check client->listEducationMajorContents();

Sample response:

{
"d": {
"results": [
{
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {},
"mappedDegreeIdNav": {}
}
]
}
}
createEducationMajorContent

Creates a new EducationMajorContent entity from the supplied payload.

Parameters:

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

Returns: CreatedEducationMajorContent&#124;error

Sample code:

CreatedEducationMajorContent result = check client->createEducationMajorContent(payload);

Sample response:

{
"d": {
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {
"externalCode": "1000"
},
"mappedDegreeIdNav": {
"externalCode": "1000"
}
}
}
getEducationMajorContent

Retrieves a single EducationMajorContent entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetEducationMajorContentQueriesNoQueries to be sent with the request

Returns: EducationMajorContent_1&#124;error

Sample code:

EducationMajorContent_1 result = check client->getEducationMajorContent(JobProfile_externalCode, externalCode);

Sample response:

{
"d": {
"JobProfile_externalCode": "1000",
"externalCode": "1000",
"entityNav": {
"externalCode": "1000"
},
"mappedDegreeIdNav": {
"externalCode": "1000"
}
}
}
updateEducationMajorContent

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

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
payloadModifiedEducationMajorContentYesNew property values
headersmap<string|string[]>NoHeaders to be sent with the request

Returns: error?

Sample code:

check client->updateEducationMajorContent(JobProfile_externalCode, externalCode, payload);
deleteEducationMajorContent

Deletes the EducationMajorContent identified by its key properties.

Parameters:

NameTypeRequiredDescription
JobProfile_externalCodestringYeskey: JobProfile_externalCode
externalCodestringYeskey: externalCode
headersDeleteEducationMajorContentHeadersNoHeaders to be sent with the request

Returns: error?

Sample code:

check client->deleteEducationMajorContent(JobProfile_externalCode, externalCode);

PerGlobalInfoFRA​

listPerGlobalInfoFRAs

Queries the PerGlobalInfoFRA 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
queriesListPerGlobalInfoFRAsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoFRAsResponse&#124;error

Sample code:

ListPerGlobalInfoFRAsResponse result = check client->listPerGlobalInfoFRAs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoFRA

Retrieves a single PerGlobalInfoFRA entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoFRAQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoFRA_1&#124;error

Sample code:

PerGlobalInfoFRA_1 result = check client->getPerGlobalInfoFRA(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoDEU​

listPerGlobalInfoDEUs

Queries the PerGlobalInfoDEU 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
queriesListPerGlobalInfoDEUsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoDEUsResponse&#124;error

Sample code:

ListPerGlobalInfoDEUsResponse result = check client->listPerGlobalInfoDEUs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoDEU

Retrieves a single PerGlobalInfoDEU entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoDEUQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoDEU_1&#124;error

Sample code:

PerGlobalInfoDEU_1 result = check client->getPerGlobalInfoDEU(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoDNK​

listPerGlobalInfoDNKs

Queries the PerGlobalInfoDNK 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
queriesListPerGlobalInfoDNKsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoDNKsResponse&#124;error

Sample code:

ListPerGlobalInfoDNKsResponse result = check client->listPerGlobalInfoDNKs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoDNK

Retrieves a single PerGlobalInfoDNK entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoDNKQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoDNK_1&#124;error

Sample code:

PerGlobalInfoDNK_1 result = check client->getPerGlobalInfoDNK(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoITA​

listPerGlobalInfoITAs

Queries the PerGlobalInfoITA 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
queriesListPerGlobalInfoITAsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoITAsResponse&#124;error

Sample code:

ListPerGlobalInfoITAsResponse result = check client->listPerGlobalInfoITAs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoITA

Retrieves a single PerGlobalInfoITA entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoITAQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoITA_1&#124;error

Sample code:

PerGlobalInfoITA_1 result = check client->getPerGlobalInfoITA(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoNLD​

listPerGlobalInfoNLDs

Queries the PerGlobalInfoNLD 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
queriesListPerGlobalInfoNLDsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoNLDsResponse&#124;error

Sample code:

ListPerGlobalInfoNLDsResponse result = check client->listPerGlobalInfoNLDs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoNLD

Retrieves a single PerGlobalInfoNLD entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoNLDQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoNLD_1&#124;error

Sample code:

PerGlobalInfoNLD_1 result = check client->getPerGlobalInfoNLD(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoPRT​

listPerGlobalInfoPRTs

Queries the PerGlobalInfoPRT 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
queriesListPerGlobalInfoPRTsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoPRTsResponse&#124;error

Sample code:

ListPerGlobalInfoPRTsResponse result = check client->listPerGlobalInfoPRTs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoPRT

Retrieves a single PerGlobalInfoPRT entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoPRTQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoPRT_1&#124;error

Sample code:

PerGlobalInfoPRT_1 result = check client->getPerGlobalInfoPRT(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoQAT​

listPerGlobalInfoQATs

Queries the PerGlobalInfoQAT 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
queriesListPerGlobalInfoQATsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoQATsResponse&#124;error

Sample code:

ListPerGlobalInfoQATsResponse result = check client->listPerGlobalInfoQATs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoQAT

Retrieves a single PerGlobalInfoQAT entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoQATQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoQAT_1&#124;error

Sample code:

PerGlobalInfoQAT_1 result = check client->getPerGlobalInfoQAT(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoSAU​

listPerGlobalInfoSAUs

Queries the PerGlobalInfoSAU 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
queriesListPerGlobalInfoSAUsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoSAUsResponse&#124;error

Sample code:

ListPerGlobalInfoSAUsResponse result = check client->listPerGlobalInfoSAUs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoSAU

Retrieves a single PerGlobalInfoSAU entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoSAUQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoSAU_1&#124;error

Sample code:

PerGlobalInfoSAU_1 result = check client->getPerGlobalInfoSAU(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

PerGlobalInfoZAF​

listPerGlobalInfoZAFs

Queries the PerGlobalInfoZAF 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
queriesListPerGlobalInfoZAFsQueriesNoQueries to be sent with the request

Returns: ListPerGlobalInfoZAFsResponse&#124;error

Sample code:

ListPerGlobalInfoZAFsResponse result = check client->listPerGlobalInfoZAFs();

Sample response:

{
"d": {
"results": [
{
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
]
}
}
getPerGlobalInfoZAF

Retrieves a single PerGlobalInfoZAF entity identified by its key properties.

Parameters:

NameTypeRequiredDescription
countrystringYeskey: country
personIdExternalstringYeskey: personIdExternal
startDatestringYeskey: startDate
headersmap<string|string[]>NoHeaders to be sent with the request
queriesGetPerGlobalInfoZAFQueriesNoQueries to be sent with the request

Returns: PerGlobalInfoZAF_1&#124;error

Sample code:

PerGlobalInfoZAF_1 result = check client->getPerGlobalInfoZAF(country, personIdExternal, startDate);

Sample response:

{
"d": {
"country": "string",
"personIdExternal": "1000",
"startDate": "2026-01-01"
}
}

GetBizXAction​

getGetBizXAction

Retrieves a single GetBizXAction entity identified by its key properties.

Parameters:

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

Returns: Result&#124;error

Sample code:

Result result = check client->getGetBizXAction();

Sample response:

{
"d": {
"results": [
{}
]
}
}