Segmentation

Segmentation metadata related operations

Retrieves all the areas metadata and configuration available for your company in a hirarchical way

get

The information provided by this endpoint is useful to build the filters on the stats API or setup the employee profiles on the Employees API.

Authorizations
happyforceAPIKeystringRequired

API Key for Happyforce API

Responses
chevron-right
200

OK

*/*

Entity representing the information for a given area or department on your account

idstringOptional

Id of the area

Example: 64f8a0e2d5b7c9a1e3f4a5b6
namestringOptional

Name of the area

get
/api/v1/public/company/hierarchy
200

OK

Retrieves all the group metadata (eg: perfomant users, newbies...) and configuration available for your company

get

The information provided by this endpoint is useful to build the filters on the stats API or setup the employee profiles on the Employees API.

Authorizations
happyforceAPIKeystringRequired

API Key for Happyforce API

Responses
chevron-right
200

OK

*/*

Entity representing the information for a given group on your account. A group is a way of tagging an employee, for later segmentation

idstringOptional

Id of the group

Example: 64f8a0e2d5b7c9a1e3f4a5b6
namestringOptional

Name of the group

get
/api/v1/public/company/groups
200

OK

Retrieves all the personal profile metadata (eg: gender, age, tenure) and configuration available for your company

get

The information provided by this endpoint is useful to build the filters on the stats API or setup the employee profiles on the Employees API.

Authorizations
happyforceAPIKeystringRequired

API Key for Happyforce API

Responses
chevron-right
200

OK

*/*

Entity representing the information for a given employee

idstringOptionalExample: 64f8a0e2d5b7c9a1e3f4a5b6
typestring · enumOptional

Type of segmentation characteristic

Possible values:
namestringOptional
get
/api/v1/public/company/characteristics
200

OK

Last updated