---
title: "View Rating"
method: GET
path: "/ratings/{id}"
tags: ["Ratings"]
---

# View Rating

`GET /ratings/{id}`

View a user's ratings by ID.

## Response `200`

OK

- RatingGetResponse
  - `code` 'OK' | 'CREATED' | 'INVALID_CREDENTIALS' | 'INVALID_PARAMETERS' | 'INVALID_TOKEN' | 'UNAUTHORIZED_ACCESS' | 'MISSING_RESOURCE' | 'REQUEST_LIMIT_EXCEEDED' | 'SERVER_ERROR' | 'UNSUPPORTED_METHOD' | 'SERVER_UNAVAILABLE' | 'TIME_LIMIT_EXCEEDED' — Request status code
  - `message` string — Message response to the request
  - `requestId` string — Unique ID that is added to the body of every response for easy traceability of the request in our logs.
  - `data` Rating — The stored performance ratings of the user in the employment data provider.
    - `id` string, required — Unique ID of this object
    - `currentRating` number, nullable — Current rating
    - `maxRating` number, nullable — Maximum possible rating
    - `calculatedPercentage` number, nullable — Current rating expressed as percentage, calculated by currentRating/maxRating x 100
    - `reviewsReceived` number, nullable — Number of reviews the employee received, which is the basis for the current rating
    - `likesReceived` number, nullable — Recommendations or kudos received
    - `jobsCompleted` number, nullable — Jobs actually completed in the employment platform
    - `metadata` ObjectReferenceMetadata, required — Metadata related to account-specific data
      - `itemCreatedAt` string, date-time, required — Date and time
      - `createdAt` string, date-time, required — Date and time
      - `accountId` string — The accountId of this object
      - `sourceId` string, required — The ACCOUNT or ARCHIVE ID associated with this object
      - `sourceType` 'ACCOUNT' | 'UPLOAD' | 'ARCHIVE' | 'SOCIAL_SECURITY', nullable, required — Source Type
      - `userId` string, required — The user ID associated with this object
      - `providerId` string, required — The provider ID associated with this object

## Changes

- **2026-07-15** (v1) `3bcbeecafbab` — 10 info
  - removed the non-success response with the status `400`
  - removed the non-success response with the status `401`
  - removed the non-success response with the status `403`
  - removed the non-success response with the status `404`
  - …6 more
- **2025-07-14** (v1) `2e8500e069bb` — 1 warning
  - added the new `SOCIAL_SECURITY` enum value to the `data/allOf[subschema #2]/metadata/sourceType` response property for the response status `200`
- **2024-06-27** (v1) `4f4b86b82632` — 1 breaking
  - the response property `data/allOf[subschema #2]/metadata/sourceType` became nullable for the status `200`

[Change history](https://skmtc.dev/smileapi/apis/smile-api/changes/ratings/:id/get.md)

---

[API](https://skmtc.dev/smileapi/apis/smile-api.md) · [All operations](https://skmtc.dev/smileapi/apis/smile-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/smileapi/smile-api/revisions/3bcbeecafbab/schema)
