Following Quran actions are supported via GET requests (default language will be Arabic if not mentioned):

  1. Reading Chapter or Sura

    GET request for reading first Sura contents:

    http://quranapi.azurewebsites.net/api/chapter/1

    GET request for reading first Sura contents from Ayah 2 to 4:

    http://quranapi.azurewebsites.net/api/chapter/1?startVerse=2&endVerse=4

    GET request for reading first Sura contents in English:

    http://quranapi.azurewebsites.net/api/chapter/1?lang=en

    GET request for reading first Sura contents from Ayah 2 to 4 in English:

    http://quranapi.azurewebsites.net/api/chapter/1?startVerse=2&endVerse=4&lang=en
  2. Reading Verse or Ayah

    GET request for reading first Ayah of first Sura:

    http://quranapi.azurewebsites.net/api/verse/?chapter=1&number=1

    GET request for reading Ayahs from 1 to 3 of first Sura:

    http://quranapi.azurewebsites.net/api/verse/?chapter=1&start=1&end=3

    GET request for reading first Ayah of first Sura in English:

    http://quranapi.azurewebsites.net/api/verse/?chapter=1&number=1&lang=en

    GET request for reading Ayahs from 1 to 3 of first Sura in English:

    http://quranapi.azurewebsites.net/api/verse/?chapter=1&start=1&end=3&lang=en
  3. Random Verse or Ayah Reading

    GET request for random Ayah reading:

    http://quranapi.azurewebsites.net/api/verse/

    GET request for random Ayah reading in English:

    http://quranapi.azurewebsites.net/api/verse/?lang=en
  4. Please send us your feedback or question at quranapi@outlook.com, we will be happy to assist you.