# Engagement Scores

Engagement Scores

## Returns a list of records with the specified customer_id

 - [GET /engagementScores/{tenantId}/customer/{customer_type}/{customer_id}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/listscoresbycustomerid.md): Returns a list of records with the specified customer_id

## Get Metrics

 - [GET /engagementScores/{tenantId}/metrics](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/getmetrics.md): Gets a list of all metrics

## Initiate Engagement Metric Lookback

 - [POST /engagementScores/{tenantId}/performLookback](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/performlookback.md): Initiates a lookback write of engagement-related data

## Get Raw Metric Data for Customer

 - [GET /engagementScores/{tenantId}/rawMetricData/{customerType}/{customerId}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/getrawmetricdataforcustomer.md): Gets the raw metric data for a customer

## Regenerate scores

 - [POST /engagementScores/{tenantId}/regenerateScores](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/regeneratescores.md): Regenerates scores when a scoring model has changed

## Returns a engagement score from the system by its ID.

 - [GET /engagementScores/{tenantId}/{id}](https://docs.api.rhythmsoftware.com/apis/rolodex/rolodex-v1/engagement-scores/getengagementscore.md): This method will look up a engagement score by the specified ID and return it back.

