README
@datafire/bhagavadgita
Client library for Bhagavad Gita API
Installation and Usage
npm install --save @datafire/bhagavadgita
let bhagavadgita = require('@datafire/bhagavadgita').create();
.then(data => {
console.log(data);
});
Description
Actions
api.v1.chapters.get
Get a list of all the 18 Chapters of the Bhagavad Gita.
bhagavadgita.api.v1.chapters.get({
"access_token": ""
}, context)
Input
- input
object- access_token required
string: Your app's access token. - language
string(values: hi): Language to query. Leave blank for english.
- access_token required
Output
- output ChapterSchema
api.v1.chapters.chapter_number.get
Get information about a specific chapter from the Bhagavad Gita.
bhagavadgita.api.v1.chapters.chapter_number.get({
"access_token": "",
"chapter_number": 0
}, context)
Input
- input
object- access_token required
string: Your app's access token. - chapter_number required
integer(values: 1, 2, 3): Which Chapter Number to filter? - language
string(values: hi): Language to query. Leave blank for english.
- access_token required
Output
- output ChapterSchema
api.v1.chapters.chapter_number.verses.get
Get a list of all Verses from a particular Chapter.
bhagavadgita.api.v1.chapters.chapter_number.verses.get({
"access_token": "",
"chapter_number": 0
}, context)
Input
- input
object- access_token required
string: Your app's access token. - chapter_number required
integer(values: 1, 2, 3): Which Chapter Number to filter? - language
string(values: hi): Language to query. Leave blank for english.
- access_token required
Output
- output VerseSchema
api.v1.chapters.chapter_number.verses.verse_number.get
Get a specific verse from a specific chapter.
bhagavadgita.api.v1.chapters.chapter_number.verses.verse_number.get({
"access_token": "",
"chapter_number": 0,
"verse_number": ""
}, context)
Input
- input
object- access_token required
string: Your app's access token. - chapter_number required
integer(values: 1, 2, 3): Which Chapter Number to filter? - verse_number required
string(values: 1, 2, 3): Which Verse Number to filter? - language
string(values: hi): Language to query. Leave blank for english.
- access_token required
Output
- output VerseSchema
api.v1.verses.get
Get a list of all Verses.
bhagavadgita.api.v1.verses.get({
"access_token": ""
}, context)
Input
- input
object- access_token required
string: Your app's access token. - language
string(values: hi): Language to query. Leave blank for english.
- access_token required
Output
- output VerseSchema
auth.oauth.token.post
Send client credentials and get an access token.
bhagavadgita.auth.oauth.token.post({
"client_id": "",
"client_secret": "",
"grant_type": "",
"scope": ""
}, context)
Input
- input
object- client_id required
string: Your app's client_id. Get from API dashboard. - client_secret required
string: Your app's client_secret. Get from API dashboard. - grant_type required
string: Grant Type. - scope required
string: The resources that you would like to access.
- client_id required
Output
Output schema unknown
Definitions
ChapterSchema
- ChapterSchema
object- chapter_number
integer - chapter_summary
string - name
string - name_meaning
string - name_translation
string - name_transliterated
string - verses_count
integer
- chapter_number
VerseSchema
- VerseSchema
object- meaning
string - text
string - transliteration
string - verse_number
string - word_meanings
string
- meaning