List Records

Endpoint

GET /records - gets list of records

Parameters

Parameter Parameter Type Data Type
api-key header string Required
Authorization header string Required
include query string available includes: show
filter query string, available filters:Emisiune

Error messages

  • invalid HTTP_API_KEY
  • Not authenticated

HTTP response codes:

  • 200 - Success
  • 401 - Unauthorized action

Example request

curl --request GET \
  --url 'https://api-dev.radiozu.ro/v1/recordings?include=show&filter%5BEmisiune%5D=1' \
  --header 'Authorization: Bearer AUTH_TOKEN \
  --header 'accept: application/json' \
  --header 'api-key: API_KEY'

Response fields

An array of record objects. One record object can be described by:

  • id - show id
  • title - show name, string
  • description - nullable, string
  • tag - nullable, string
  • audioUrl - nullable, string
  • duration - nullable, integer
  • image - nullable|empty string, string
  • published_at - string
  • show - one show object.

One show object is described by:

  • id - show id
  • title - show name, string
  • description - nullable, string
  • details - nullable, string
  • image - nullable, string

Example response

{
    "data": [
        {
            "id": 1,
            "title": "popscu si cuza 1",
            "description": "1<br \/>2<br \/>3<br \/>4<br \/>5<br \/>6",
            "tag": "Popescu si Cuza",
            "audioUrl": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/library\/audio\/2022\/07\/PC20220202.mp3",
            "duration": 4200,
            "image": "",
            "published_at": "2022-07-29 16:41:00",
            "show": {
                "id": 14,
                "title": "Popescu și Cuza",
                "description": "Să înceapă veselia cu Popescu și Cuza",
                "details": "De luni până vineri, de la 16 la 18",
                "image": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/popescucuzashow.jpg"
            }
        },
        {
            "id": 2,
            "title": "Popescu si Cuza un episod",
            "description": "text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;text&nbsp;",
            "tag": "Popescu si Cuza",
            "audioUrl": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/library\/audio\/2022\/08\/PC20220302.mp3",
            "duration": 6120,
            "image": "",
            "published_at": "2022-08-01 15:16:00",
            "show": {
                "id": 14,
                "title": "Popescu și Cuza",
                "description": "Să înceapă veselia cu Popescu și Cuza",
                "details": "De luni până vineri, de la 16 la 18",
                "image": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/popescucuzashow.jpg"
            }
        },
        {
            "id": 3,
            "title": "Popescu si Cuza alt episod",
            "description": "alt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt textalt text",
            "tag": "Popescu si Cuza",
            "audioUrl": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/library\/audio\/2022\/08\/PC20220303.mp3",
            "duration": 4740,
            "image": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/library\/img\/2009\/03\/siglazu-one-radio.jpg",
            "published_at": "2022-08-01 15:18:00",
            "show": {
                "id": 14,
                "title": "Popescu și Cuza",
                "description": "Să înceapă veselia cu Popescu și Cuza",
                "details": "De luni până vineri, de la 16 la 18",
                "image": "https:\/\/cms.digitalag.ro\/cms_websites\/cms_radiozu\/popescucuzashow.jpg"
            }
        }
    ]
}