---
title: "Get Definitions"
method: GET
path: "/definitions"
tags: ["Info"]
---

# Get Definitions

`GET /definitions`

Returns definitions for all data points.

## Headers

- `Accept-Encoding` string

## Response `200`

OK: The request has succeeded. The client can read the result of the response.

- object
  - `result` string
  - `message` string
  - `definitions` object
    - `data_type_definitions` object
      - `channel_views_total` string
      - `charted_tracks_current` string
      - `charted_tracks_total` string
      - `charts_current` string
      - `charts_total` string
      - `comments_total` string
      - `creator_reach_total` string
      - `dj_charts_total` string
      - `engagement_rate_total` string
      - `favorites_total` string
      - `followers_total` string
      - `monthly_listeners_current` string
      - `overall_top_100_charted_tracks_total` string
      - `playlist_reach_current` string
      - `playlist_reach_total` string
      - `playlists_current` string
      - `playlists_total` string
      - `popularity_current` string
      - `radio_stations_total` string
      - `radio_streams_total` string
      - `reposts_total` string
      - `shares_total` string
      - `shazams_total` string
      - `short_comments_total` string
      - `short_likes_total` string
      - `short_views_total` string
      - `shorts_total` string
      - `streams_total` string
      - `subscribers_total` string
      - `sxm_royalties_total` string
      - `sxm_streams_total` string
      - `tiktok_engagement_rate` string
      - `total_support_total` string
      - `tracklist_views_total` string
      - `unique_support_total` string
      - `video_comments_total` string
      - `video_likes_total` string
      - `video_views_total` string
      - `videos_total` string
    - `rank_type_definitions` object
      - `all_radio_types_streams_total` string
      - `charts_current` string
      - `charts_total` string
      - `dj_charts_total` string
      - `engagement_rate_total` string
      - `features_current` string
      - `features_total` string
      - `playlist_reach_current` string
      - `playlist_reach_total` string
      - `playlist_streams` string
      - `playlists_current` string
      - `playlists_total` string
      - `popularity_current` string
      - `radio_streams_total` string
      - `reposts_total` string
      - `shazams_total` string
      - `shorts_total` string
      - `streams_total` string
      - `sxm_streams_total` string
      - `top_playlists_current` string
      - `top_playlists_total` string
      - `total_support_total` string
      - `tv_streams_total` string
      - `unique_support_total` string
      - `videos_total` string
      - `views_total` string

## Other responses

- `400` — Bad Request: The request could not be understood due to malformed syntax.
- `401` — Unauthorized: The request requires valid user authentication.
- `403` — Forbidden: The server understood the request, but is refusing to fulfill it.
- `404` — Not Found: The requested resource could not be found.
- `429` — Too Many Requests: Rate limiting has been applied.
- `500` — Internal Server Error: You should never receive this error because our clever coders catch them all… but if you are unlucky enough to get one, please report it to us.
- `502` — Bad Gateway: The server received an invalid response from the upstream server.
- `503` — Service Unavailable: The server is temporarily unable to handle the request.

---

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