---
title: "get user upvoted recitations (Auth)"
method: GET
path: "/api/audio/votes"
tags: ["Recitation"]
---

# get user upvoted recitations (Auth)

`GET /api/audio/votes`

## Query parameters

- `PageNumber` integer
- `PageSize` integer

## Response `200`

OK

- PublicRecitationViewModel[]
  - `id` integer — Audio Id
  - `poemId` integer — Ganjoor Post Id
  - `poemFullTitle` string, nullable — Poem Full Title
  - `poemFullUrl` string, nullable — Poem Full Url (without domain name)
  - `audioTitle` string, nullable — Audio Title
  - `audioArtist` string, nullable — Audio Artist
  - `audioArtistUrl` string, nullable — Audio Artist Url
  - `audioSrc` string, nullable — Audio Source
  - `audioSrcUrl` string, nullable — Audio Src Url
  - `legacyAudioGuid` string, uuid — Legacy Audio Guid
  - `mp3FileCheckSum` string, nullable — Audio File CheckSum
  - `mp3SizeInBytes` integer — mp3 size in bytes
  - `publishDate` string, date-time — Publish Date
  - `fileLastUpdated` string, date-time — File Last Updated
  - `mp3Url` string, nullable — Mp3 Url
  - `xmlText` string, nullable — Xml Text, xml file url is {WebServiceUrl.Url}/api/audio/file/{audio.Id}.xml
  - `plainText` string, nullable — Poem Plain Text
  - `htmlText` string, nullable — Poem Html Text
  - `mistakes` RecitationMistakeViewModel[], nullable — mistakes
    - `id` integer — id
    - `mistake` string, nullable — mistake
    - `numberOfLinesAffected` integer — number of verses affected
    - `coupletIndex` integer — couplet index
  - `audioOrder` integer — This determines where an audio is displayed between a list of sounds related to a specfic poem
  - `recitationType` 0 | 1 | 1000 — recitation type
  - `inSyncWithText` boolean — in sync with text
  - `upVotedByUser` boolean — upvoted by current user (filled at client)

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/ganjoor/apis/rmuseum-api.md) · [All operations](https://skmtc.net/ganjoor/apis/rmuseum-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ganjoor/rmuseum-api/versions/bb8e104d36d2/schema)
