zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Research/Garuda
Logo Garuda

Garuda

Garba Rujukan Digital — Indonesian scholarly articles, journals, authors and publishers with direct publisher PDF links.

Endpoints
11
Requests
23
Updated
4 hours ago
For LLMs
llms.txt
Endpoint healthnot yet measured
  • areasnot measured
  • authornot measured
  • documentnot measured
  • documents-by-abstractnot measured
  • documents-by-authornot measured
+ 6 more endpointsShow less
  • documents-by-doinot measured
  • documents-by-titlenot measured
  • documentsnot measured
  • journalnot measured
  • journalsnot measured
  • publishersnot measured
no measurements yetdaily 01:00 WIB

Playground

11 endpoints
GET/v1/research:garuda/areas5m cache0 paramschecking key…
Parameters

No parameters — just send it.

·
Response
EXAMPLE
{
  "count": 40,
  "items": [
    {
      "name": "Education",
      "areaId": "97"
    },
    {
      "name": "Social Sciences",
      "areaId": "190"
    },
    {
      "name": "Humanities",
      "areaId": "24"
    },
    {
      "name": "Economics, Econometrics & Finance",
      "areaId": "95"
    },
    {
      "name": "Other",
      "areaId": "500"
    },
    {
      "name": "Languange, Linguistic, Communication & Media",
      "areaId": "135"
    },
    {
      "name": "Religion",
      "areaId": "1"
    },
    {
      "name": "Computer Science & IT",
      "areaId": "60"
    }
  ],
  "provider": "garuda"
}

Code examples

Areas
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("research:garuda", "areas", {});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/research:garuda/areas" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

11 endpoints · plain text
GETAreas/v1/research:garuda/areasGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

This endpoint takes no parameters.

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/areas" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "count": 40,
  "items": [
    {
      "name": "Education",
      "areaId": "97"
    },
    {
      "name": "Social Sciences",
      "areaId": "190"
    },
    {
      "name": "Humanities",
      "areaId": "24"
    },
    {
      "name": "Economics, Econometrics & Finance",
      "areaId": "95"
    },
    {
      "name": "Other",
      "areaId": "500"
    },
    {
      "name": "Languange, Linguistic, Communication & Media",
      "areaId": "135"
    },
    {
      "name": "Religion",
      "areaId": "1"
    },
    {
      "name": "Computer Science & IT",
      "areaId": "60"
    }
  ],
  "provider": "garuda"
}
GETAuthor/v1/research:garuda/author/:authorIdGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

authorIdstringrequiredin path
Garuda author id, taken from the authors of a document
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/author/8365817?page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "name": "Mudma'inah",
  "page": 1,
  "count": 1,
  "items": [
    {
      "doi": "10.33023/jikep.v11i1.2302",
      "year": 2025,
      "issue": "1",
      "title": "Analisa diskriptif peran kader malaria terhadap penemuan dini kasus malaria di wilayah pembangunan Ibu Kota Nusantara (IKN) dan daerah endemis Kelurahan Sotek: Descriptive analysis…",
      "volume": "11",
      "authors": [
        {
          "name": "Mudma'inah",
          "authorId": "8365817"
        },
        {
          "name": "Sulistyarini, Wahyu Dewi",
          "authorId": "2045587"
        }
      ],
      "abstract": "Malaria disebabkan oleh parasit Plasmodium dan ditularkan melalui gigitan nyamuk Anopheles betina, masih menjadi masalah kesehatan signifikan di Kabupaten Penajam Paser Utara, khus…",
      "publisher": "UPPM STIKES Pemkab Jombang",
      "sourceUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/view/2302/1217",
      "documentId": "4957784",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"Analisa+diskriptif+peran+kader+malaria+terhadap+penemuan+dini+kasus+malaria+di+wilayah+pembangunan+Ibu+Kota+Nusantara+IKN+dan+daer…",
      "downloadUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/download/2302/1217",
      "journalTitle": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)"
    }
  ],
  "limit": 10,
  "total": 1,
  "pIndex": 0.23,
  "hasMore": false,
  "authorId": "8365817",
  "journals": [
    {
      "title": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)",
      "journalId": "12855"
    }
  ],
  "nextPage": null,
  "provider": "garuda",
  "subjects": [
    "Health Professions",
    "Medicine & Pharmacology",
    "Nursing"
  ],
  "affiliation": null
}
GETDocument/v1/research:garuda/document/:documentIdGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

documentIdstringrequiredin path
Garuda document id, taken from a documents search result

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/document/4957784" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "doi": null,
  "year": 2025,
  "issue": "1",
  "title": "Analisa diskriptif peran kader malaria terhadap penemuan dini kasus malaria di wilayah pembangunan Ibu Kota Nusantara (IKN) dan daerah endemis Kelurahan Sotek: Descriptive analysis…",
  "risUrl": "https://garuda.kemdiktisaintek.go.id/citation/site/RIS/4957784",
  "volume": "11",
  "authors": [
    {
      "name": "Mudma'inah",
      "authorId": "8365817",
      "affiliation": null
    },
    {
      "name": "Sulistyarini, Wahyu Dewi",
      "authorId": "2045587",
      "affiliation": null
    }
  ],
  "journal": {
    "areas": [
      {
        "name": "Health Professions",
        "areaId": "125"
      },
      {
        "name": "Medicine & Pharmacology",
        "areaId": "170"
      }
    ],
    "title": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)",
    "abbrev": "jikep",
    "website": "https://journal.stikespemkabjombang.ac.id/index.php/jikep",
    "journalId": "12855",
    "publisher": "STIKES Pemkab Jombang",
    "description": "Jurnal Ilmiah Keperawatan (Scientifics Journal of Nursing) is a place of publication for researchers in the field of nursing and health care. Jurnal Ilmiah Keperwatan are peer-revi…",
    "publisherId": "999"
  },
  "abstract": "Malaria disebabkan oleh parasit Plasmodium dan ditularkan melalui gigitan nyamuk Anopheles betina, masih menjadi masalah kesehatan signifikan di Kabupaten Penajam Paser Utara, khus…",
  "provider": "garuda",
  "bibtexUrl": "https://garuda.kemdiktisaintek.go.id/citation/site/bib/4957784",
  "sourceUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/view/2302/1217",
  "documentId": "4957784",
  "issueLabel": "Vol. 11 No. 1 (2025): JiKep | Februari 2025",
  "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"Analisa+diskriptif+peran+kader+malaria+terhadap+penemuan+dini+kasus+malaria+di+wilayah+pembangunan+Ibu+Kota+Nusantara+IKN+dan+daer…",
  "downloadUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/download/2302/1217",
  "publishDate": "29 Mar 2025",
  "journalTitle": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)",
  "copyrightYear": 2025
}
GETDocuments By Abstract/v1/research:garuda/documents-by-abstractGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringrequired
Keyword matched against the document abstract only. The site refuses anything under 3 characters
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/documents-by-abstract?query=malaria&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "items": [
    {
      "doi": "10.33024/jkm.v8i4.7464",
      "year": 2022,
      "issue": "4",
      "title": "Knowledge And Attitude Of Pregnant Women About Malaria With Behavior To Seek Malaria Treatment",
      "volume": "8",
      "authors": [
        {
          "name": "Pasnel Parna Wemy Gultom",
          "authorId": "5463014"
        }
      ],
      "abstract": "Belakang: Papua merupakan daerah endemik malaria dengan tingginya kasus malaria pada anak balita dan ibu hamil. Namun, kurangnya sosialisasi dan minat mencari tahu tentang malaria …",
      "publisher": "Program Studi Kebidanan Fakultas Ilmu Kesehatan Universitas Malahayati",
      "sourceUrl": "http://ejurnalmalahayati.ac.id/index.php/kebidanan/article/view/7464/pdf",
      "documentId": "3072471",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"Knowledge+And+Attitude+Of+Pregnant+Women+About+Malaria+With+Behavior+To+Seek+Malaria+Treatment\"",
      "downloadUrl": "http://ejurnalmalahayati.ac.id/index.php/kebidanan/article/download/7464/pdf",
      "journalTitle": "JKM (Jurnal Kebidanan Malahayati)"
    }
  ],
  "limit": 10,
  "query": "malaria",
  "total": 4464,
  "hasMore": true,
  "nextPage": 2,
  "provider": "garuda"
}
GETDocuments By Author/v1/research:garuda/documents-by-authorGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringrequired
Keyword matched against the author name only. The site refuses anything under 3 characters
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/documents-by-author?query=Sulistyarini&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "items": [
    {
      "doi": null,
      "year": 2019,
      "issue": "9",
      "title": "PENGGUNAAN PBL UNTUK MENINGKATKAN HASIL BELAJAR PPKn SISWA KELAS X SMA MUJAHIDIN PONTIANAK",
      "volume": "8",
      "authors": [
        {
          "name": "Jasmine, Khariza Arnita",
          "authorId": "1151081"
        }
      ],
      "abstract": "Abstract                                                            This research aims to improve student learning resul…",
      "publisher": "Jurnal Pendidikan dan Pembelajaran Khatulistiwa",
      "sourceUrl": "http://jurnal.untan.ac.id/index.php/jpdpb/article/view/35704/75676582962",
      "documentId": "1514108",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"PENGGUNAAN+PBL+UNTUK+MENINGKATKAN+HASIL+BELAJAR+PPKn+SISWA+KELAS+X+SMA+MUJAHIDIN+PONTIANAK\"",
      "downloadUrl": "http://jurnal.untan.ac.id/index.php/jpdpb/article/download/35704/75676582962",
      "journalTitle": "Jurnal Pendidikan dan Pembelajaran Khatulistiwa"
    }
  ],
  "limit": 10,
  "query": "Sulistyarini",
  "total": 803,
  "hasMore": true,
  "nextPage": 2,
  "provider": "garuda"
}
GETDocuments By Doi/v1/research:garuda/documents-by-doiGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringrequired
Keyword matched against the DOI only, which must be complete — a bare prefix matches nothing
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/documents-by-doi?query=10.33023%2Fjikep.v11i1.2302&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 1,
  "items": [
    {
      "doi": "10.33023/jikep.v11i1.2302",
      "year": 2025,
      "issue": "1",
      "title": "Analisa diskriptif peran kader malaria terhadap penemuan dini kasus malaria di wilayah pembangunan Ibu Kota Nusantara (IKN) dan daerah endemis Kelurahan Sotek: Descriptive analysis…",
      "volume": "11",
      "authors": [
        {
          "name": "Mudma'inah",
          "authorId": "8365817"
        },
        {
          "name": "Sulistyarini, Wahyu Dewi",
          "authorId": "2045587"
        }
      ],
      "abstract": "Malaria disebabkan oleh parasit Plasmodium dan ditularkan melalui gigitan nyamuk Anopheles betina, masih menjadi masalah kesehatan signifikan di Kabupaten Penajam Paser Utara, khus…",
      "publisher": "UPPM STIKES Pemkab Jombang",
      "sourceUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/view/2302/1217",
      "documentId": "4957784",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"Analisa+diskriptif+peran+kader+malaria+terhadap+penemuan+dini+kasus+malaria+di+wilayah+pembangunan+Ibu+Kota+Nusantara+IKN+dan+daer…",
      "downloadUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/download/2302/1217",
      "journalTitle": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)"
    }
  ],
  "limit": 10,
  "query": "10.33023/jikep.v11i1.2302",
  "total": 1,
  "hasMore": false,
  "nextPage": null,
  "provider": "garuda"
}
GETDocuments By Title/v1/research:garuda/documents-by-titleGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringrequired
Keyword matched against the document title only. The site refuses anything under 3 characters
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/documents-by-title?query=malaria&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "items": [
    {
      "doi": "10.33023/jikep.v11i1.2302",
      "year": 2025,
      "issue": "1",
      "title": "Analisa diskriptif peran kader malaria terhadap penemuan dini kasus malaria di wilayah pembangunan Ibu Kota Nusantara (IKN) dan daerah endemis Kelurahan Sotek: Descriptive analysis…",
      "volume": "11",
      "authors": [
        {
          "name": "Mudma'inah",
          "authorId": "8365817"
        }
      ],
      "abstract": "Malaria disebabkan oleh parasit Plasmodium dan ditularkan melalui gigitan nyamuk Anopheles betina, masih menjadi masalah kesehatan signifikan di Kabupaten Penajam Paser Utara, khus…",
      "publisher": "UPPM STIKES Pemkab Jombang",
      "sourceUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/view/2302/1217",
      "documentId": "4957784",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"Analisa+diskriptif+peran+kader+malaria+terhadap+penemuan+dini+kasus+malaria+di+wilayah+pembangunan+Ibu+Kota+Nusantara+IKN+dan+daer…",
      "downloadUrl": "https://journal.stikespemkabjombang.ac.id/index.php/jikep/article/download/2302/1217",
      "journalTitle": "Jurnal Ilmiah Keperawatan (Scientific Journal of Nursing)"
    }
  ],
  "limit": 10,
  "query": "malaria",
  "total": 2582,
  "hasMore": true,
  "nextPage": 2,
  "provider": "garuda"
}
GETDocuments/v1/research:garuda/documentsGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringrequired
Search keyword. The site refuses anything under 3 characters
fieldenumoptional
Restrict the keyword to one field. Default searches every field Values: title, abstract, author, doi.
publisherstringoptional
Publisher name filter, 3 characters or more
pdfOnlyenumoptional
Keep only documents with a downloadable PDF. Default false Values: true, false.
yearFromnumberoptional
Earliest publication year
yearTonumberoptional
Latest publication year
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/documents?query=malaria&field=title&publisher=universitas&pdfOnly=true&yearFrom=2020&yearTo=2024&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "field": "title",
  "items": [
    {
      "doi": "10.56338/pjkm.v11i2.2026",
      "year": 2021,
      "issue": "2",
      "title": "The Peran Kader Malaria di Wilayah Kerja Puskesmas Bagaiserwar Sarmi Timur: The Role of Malaria Cadres in the Work Area of Health Centers in Bagaiserwar East Sarmi",
      "volume": "11",
      "authors": [
        {
          "name": "Lappra, Karenina Gabriela",
          "authorId": "2124692"
        }
      ],
      "abstract": "Malaria adalah penyakit endemik yang sampai saat ini belum dapat diselesaikan. Kasus malaria banyak terjadi di provinsi Papua hal ini dikarenakan kondisi lingkungan fisik daerah Pa…",
      "publisher": "Fakultas Kesehatan Masyarakat, Universitas Muhammadiyah Palu",
      "sourceUrl": "https://jurnal.unismuhpalu.ac.id/index.php/PJKM/article/view/2026/1710",
      "documentId": "2391788",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"The+Peran+Kader+Malaria+di+Wilayah+Kerja+Puskesmas+Bagaiserwar+Sarmi+Timur+The+Role+of+Malaria+Cadres+in+the+Work+Area+of+Health+C…",
      "downloadUrl": "https://jurnal.unismuhpalu.ac.id/index.php/PJKM/article/download/2026/1710",
      "journalTitle": "Promotif : Jurnal Kesehatan Masyarakat"
    }
  ],
  "limit": 10,
  "query": "malaria",
  "total": 39,
  "yearTo": 2024,
  "hasMore": true,
  "pdfOnly": true,
  "nextPage": 2,
  "provider": "garuda",
  "yearFrom": 2020,
  "publisher": "universitas"
}
GETJournal/v1/research:garuda/journal/:journalIdGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

journalIdstringrequiredin path
Garuda journal id, taken from a journals search result
pagenumberoptional
Page number, 10 documents per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/journal/19466?page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "issn": null,
  "page": 1,
  "areas": [
    {
      "name": "Medicine & Pharmacology",
      "areaId": "170"
    }
  ],
  "count": 10,
  "eissn": "2549225X",
  "items": [
    {
      "doi": "10.26618/aimj.v1i2.2758",
      "year": 2018,
      "issue": "2",
      "title": "REGENERASI DENDRIT SEL GANGLION RETINA: PERAN INSULIN UNTUK MENGEMBALIKAN PENGLIHATAN PADA GLAUKOMA",
      "volume": "1",
      "authors": [
        {
          "name": "Nurul Azizah",
          "authorId": "3850491"
        }
      ],
      "abstract": "Glaukoma is a leading cause of irreversible blindness worldwide. This disease is associated with characteristic damage to the optic nerve and permanent retinal ganglion cell (RGC) …",
      "publisher": "Journal Medical Universitas muhammadiyah Makassar",
      "sourceUrl": "https://journal.unismuh.ac.id/index.php/aimj/article/view/2758/2188",
      "documentId": "1839899",
      "scholarUrl": "http://scholar.google.com/scholar?q=%2Bintitle%3A\"REGENERASI+DENDRIT+SEL+GANGLION+RETINA+PERAN+INSULIN+UNTUK+MENGEMBALIKAN+PENGLIHATAN+PADA+GLAUKOMA\"",
      "downloadUrl": "https://journal.unismuh.ac.id/index.php/aimj/article/download/2758/2188",
      "journalTitle": "Al-Iqra Medical Journal : Jurnal Berkala Ilmiah Kedokteran"
    }
  ],
  "limit": 10,
  "title": "Al-Iqra Medical Journal : Jurnal Berkala Ilmiah Kedokteran",
  "total": 128,
  "abbrev": "aimj",
  "oaiUrl": "https://journal.unismuh.ac.id/index.php/aimj/oai",
  "hasMore": true,
  "website": "https://journal.unismuh.ac.id/index.php/aimj",
  "coverUrl": "https://garuda.kemdiktisaintek.go.id/imageview/journal?id=19466&size=",
  "nextPage": 2,
  "provider": "garuda",
  "doiPrefix": "10.26618",
  "journalId": "19466",
  "publisher": "Universitas Muhammadiyah Makassar",
  "coreSubject": "Health",
  "description": "Journal of Medicine and Health Indonesia is a peer-reviewed journal of medicine and health. This journal is designed as a forum for disseminating information and knowledge which is…",
  "arjunaSubject": "Kedokteran - Kedokteran (Lain-Lain)"
}
GETJournals/v1/research:garuda/journalsGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringoptional
Journal name, abbreviation, ISSN or EISSN. Omit to list every journal
pagenumberoptional
Page number, 10 journals per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/journals?query=kedokteran&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "items": [
    {
      "issn": null,
      "type": "JOURNAL",
      "areas": [
        {
          "name": "Medicine & Pharmacology",
          "areaId": "170"
        },
        {
          "name": "Public Health",
          "areaId": "185"
        }
      ],
      "eissn": "2549225X",
      "title": "Al-Iqra Medical Journal : Jurnal Berkala Ilmiah Kedokteran",
      "coverUrl": "https://garuda.kemdiktisaintek.go.id/imageview/journal?id=19466&size=m",
      "journalId": "19466",
      "publisher": "Universitas Muhammadiyah Makassar"
    },
    {
      "issn": "24775231",
      "type": "JOURNAL",
      "areas": [
        {
          "name": "Dentistry",
          "areaId": "85"
        },
        {
          "name": "Health Professions",
          "areaId": "125"
        },
        {
          "name": "Medicine & Pharmacology",
          "areaId": "170"
        }
      ],
      "eissn": "25028715",
      "title": "AVERROUS: Jurnal Kedokteran dan Kesehatan Malikussaleh",
      "coverUrl": "https://garuda.kemdiktisaintek.go.id/imageview/journal?id=18432&size=m",
      "journalId": "18432",
      "publisher": "Universitas Malikussaleh"
    },
    {
      "issn": "23015454",
      "type": "JOURNAL",
      "areas": [
        {
          "name": "Dentistry",
          "areaId": "85"
        }
      ],
      "eissn": "26547643",
      "title": "B-Dent, Jurnal Kedokteran Gigi Universitas Baiturrahmah",
      "coverUrl": "https://garuda.kemdiktisaintek.go.id/imageview/journal?id=13753&size=m",
      "journalId": "13753",
      "publisher": "Universitas Baiturrahmah"
    }
  ],
  "limit": 10,
  "query": "kedokteran",
  "total": 105,
  "hasMore": true,
  "nextPage": 2,
  "provider": "garuda"
}
GETPublishers/v1/research:garuda/publishersGaruda (Kemdiktisaintek) — server-rendered HTML; /suggest?term= answers with a full page, not JSON, so the search <form> is the entire API contract. garuda.kemdikbud.go.id and garuda.ristekbrin.go.id are DEAD hostnames: a 0-19ms connect

Parameters

querystringoptional
Publisher name. Omit to list every publisher
pagenumberoptional
Page number, 10 publishers per page. Default 1

Request

curl -X GET "https://api.zpi.web.id/v1/research:garuda/publishers?query=universitas&page=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "page": 1,
  "count": 10,
  "items": [
    {
      "name": "Universitas Negeri Semarang",
      "abbrev": "UNNES",
      "logoUrl": "https://garuda.kemdiktisaintek.go.id/imageview/publisher/?id=18&logo=png",
      "website": "https://unnes.ac.id",
      "publisherId": "18",
      "journalCount": 351
    },
    {
      "name": "Universitas Negeri Surabaya",
      "abbrev": "UNESA",
      "logoUrl": "https://garuda.kemdiktisaintek.go.id/imageview/publisher/?id=118&logo=png",
      "website": "http://unesa.ac.id",
      "publisherId": "118",
      "journalCount": 204
    },
    {
      "name": "Universitas Diponegoro",
      "abbrev": "UNDIP",
      "logoUrl": "https://garuda.kemdiktisaintek.go.id/imageview/publisher/?id=7&logo=jpg",
      "website": "http://undip.ac.id",
      "publisherId": "7",
      "journalCount": 200
    }
  ],
  "limit": 10,
  "query": "universitas",
  "total": 823,
  "hasMore": true,
  "nextPage": 2,
  "provider": "garuda"
}

Related APIs

More in research

PubMed

research/pubmed

NCBI E-utilities across 37 Entrez databases — literature search, summaries, full records, cross-database links, citation metrics and clinical trials.

115 calls·5m cache

Europe PMC

research/europepmc

Europe PMC life-science literature — search, citations, references, full text, books, supplementary files, text-mined annotations and grants.

54 calls·5m cache

SINTA

research/sinta

Science and Technology Index — Indonesian researchers, affiliations, departments, accredited journals, books, IPR and Scopus/Scholar output with SINTA scores.

26 calls·5m cache

DOAJ

research/doaj

Directory of Open Access Journals — article and journal search with full APC, licensing, peer-review and preservation metadata, plus OAI-PMH harvesting.

24 calls·5m cache

Google Maps Reviews

research/google-maps-reviews

Ambil ulasan Google Maps berdasarkan kata kunci/nama tempat. Mengembalikan detail tempat (rating, total ulasan, alamat, kategori) plus daftar ulasan publik (penulis, rating bintang, waktu, teks, foto, balasan pemilik). Mendukung paginasi & sortir (relevan/terbaru/tertinggi/terendah).

461 calls·10m cache

Google Scholar

research/google-scholar

Pencarian publikasi ilmiah Google Scholar + profil author (sitasi, h-index, daftar publikasi).

30 calls·1h cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026