DJJOhAL.Com

HealthyRead-only

Catalog metadata for DJJOhAL.Com's Punjabi, Hindi and Haryanvi music: recent releases, categories, albums, singles, songs, artists and search, as clean JSON (metadata only, no media links). Generated from www.djjohal.com.

Base URL
https://api.maviapi.com/v1/sites/djjohal
10
Endpoints
1423ms
p50 latency
13
Calls / 30d
GET/recent

Initial release

Recently added releases (albums, EPs, singles), newest first.

Bearer auth. Pass your key as Authorization: Bearer <key> on every request.
integerOptionalin query

Source page number (1-based); ~30 items per source page

integerOptionalin query

Items per page of this response (engine pagination)

integerOptionalin query

Items to skip within the fetched source page

booleanOptionalin query

Bypass and repopulate the cache

dataobject
cachedboolean
sourcestring
paginationobject
Try itLive
GET
https://api.maviapi.com/v1/sites/djjohal/recent?page=1&limit=50&offset=0&refresh=false
Request
curl "https://api.maviapi.com/v1/sites/djjohal/recent?page=1&limit=50&offset=0&refresh=false" \
-H "Authorization: Bearer $MAVI_KEY"
Example713 B
{
  "data": {
    "page": 1,
    "has_next_page": true,
    "releases": [
      {
        "kind": "album",
        "slug": "unspoken-amantej-hundal",
        "title": "Unspoken",
        "url": "https://www.djjohal.com/album/unspoken-amantej-hundal.html",
        "artists": "Amantej Hundal",
        "category": "Punjabi",
        "release_type": "EP",
        "song_count": 5,
        "album_id": "738436",
        "track_id": null,
        "cover": "https://lq.djjohal.com/covers_webp/738436/Holster.webp"
      }
    ]
  },
  "cached": false,
  "source": "https://www.djjohal.com/recently.html",
  "pagination": {
    "total": 30,
    "limit": 50,
    "offset": 0,
    "count": 30,
    "has_more": false
  }
}

Get all the data, no code

Collect every page of GET /recent into a dataset, then download it as CSV or JSON. One credit per page; the download is free.