Yeqa uye kokucuketse lokuyinhloko

Ema-Endpoint E-Content

I-module ye-Content iphatsa emakhasi ewebhusayithi, tigaba, ema-element, ema-block, imibhalo ye-blog, kuphindzelwa (redirects), tishumayelo, ema-playlist, ema-service ekusakaza, imicimbi, emakhalenda lakhetsiwe, emafayela, ema-gallery, tinguqulo teliBhayibheli kanye nekufuna emavesi, tingoma, ema-arrangement, tinhlobo tesitayela lesihlangene, tifombe temitfombo, kanye netilungiselelo. Iyona module lenkhulu kakhulu ku-API futsi isebentisa i-CMS, i-media/kusakaza, kuhlelwa kwekukhonta, kanye netici teliBhayibheli kuwo wonkhe ema-app e-ChurchApps.

Umkhondvo Losisekelo: /content

Emakhasi​

Umkhondvo losisekelo: /content/pages

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:churchId/tree?url=&id=Ngeyeveleni—Layisha i-tree yelikhasi lelphelele (tigaba, ema-element, ema-block) nge-URL nobe ID. Susa ema-ID angekhatsi nangabe kutfolwe nge-URL. Kutfola ngeku-URL kuphatsa i-pages.visibility — likhasi lelivinjelwe libuyisela { restricted: true, visibility } ngaphandle kwe-JWT (lengakhetsi) leyanelisa lokuvinjelwe
GET/public/:churchIdNgeyeveleni—Bala emakhasi eveleni (url, title, metaDescription); kuphela visibility = everyone
GET/:idJWT—Tfola likhasi nge-ID
GET/JWT—Bala onkhe emakhasi elibandla
POST/duplicate/:idJWTContent.EditPhindza likhasi kanye netonkhe tigaba nema-element
POST/temp/aiJWTContent.EditGcina likhasi lelakhiwe yi-AI (likhasi, tigaba, kanye nema-element ngasicelo sinye)
POST/JWTContent.EditAkha nobe buyeketa emakhasi (batch)
DELETE/:idJWTContent.EditSula likhasi

Sibonelo: Layisha I-Tree Yelikhasi​

GET /content/pages/abc-church-id/tree?url=/about
{
"name": "About",
"url": "/about",
"sections": [
{
"background": "#FFFFFF",
"textColor": "dark",
"elements": [
{ "elementType": "textWithPhoto", "answers": { "text": "Welcome" } }
]
}
]
}

Tigaba​

Umkhondvo losisekelo: /content/sections

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola sigaba nge-ID
POST/duplicate/:id?convertToBlock=JWTContent.EditPhindza sigaba nobe usiguqule sibe yi-block lengasetjentiswa kaningi
POST/JWTContent.EditAkha nobe buyeketa tigaba (batch). Izenzakalelisa kubuyeketa luhla lwekuhlela
DELETE/:idJWTContent.EditSula sigaba (izenzakalelisa kubuyeketa luhla lwekuhlela)

Ema-Element​

Umkhondvo losisekelo: /content/elements

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola element nge-ID
POST/duplicate/:idJWTContent.EditPhindza element kanye netonkhe bantfwana bayo
POST/JWTContent.EditAkha nobe buyeketa ema-element (batch). Iphatsa ngekutentekela emakholomu emugca kanye netitfombe te-carousel
DELETE/:idJWTContent.EditSula element

Ema-Block​

Umkhondvo losisekelo: /content/blocks

Yandzisa i-CRUD levamile (GET /:id, GET /, POST /, DELETE /:id kusuka ku-base class nemvumo ye-Content.Edit ekubhalweni).

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola block nge-ID
GET/JWT—Bala onkhe ema-block
GET/:churchId/tree/:idNgeyeveleni—Layisha i-tree lephelele ye-block kanye netigaba nema-element
GET/blockType/:blockTypeJWT—Layisha ema-block nge-luhlobo (sibonelo footerBlock, elementBlock)
GET/public/footer/:churchIdNgeyeveleni—Layisha i-tree ye-footer block yelibandla
POST/JWTContent.EditAkha nobe buyeketa ema-block
DELETE/:idJWTContent.EditSula block

Emalinki​

Umkhondvo losisekelo: /content/links

Yandzisa i-CRUD levamile (GET /:id, GET /, POST /, DELETE /:id kusuka ku-base class nemvumo ye-Content.Edit ekubhalweni).

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola linki nge-ID
GET/JWT—Bala onkhe emalinki. ?category= kungakhetsi kucenga. Izenzakalelisa kuhlela ngemuva kwekugcina
GET/church/:churchId/filtered?category=JWT—Layisha emalinki acengiwe nge-kubonakala (wonkhe, tivakashi, emalunga, bomatafula, emacembu)
GET/church/:churchId?category=Ngeyeveleni—Layisha emalinki elibandla nge-luhlobo (yeveleni)
POST/JWTContent.EditAkha nobe buyeketa emalinki (batch). Izenzakalelisa kuhlela nge-luhlobo
DELETE/:idJWTContent.EditSula linki

Tinhlobo Tesitayela Lesihlangene​

Umkhondvo losisekelo: /content/globalStyles

Yandzisa i-CRUD levamile (POST /, DELETE /:id kusuka ku-base class nemvumo ye-Content.Edit ekubhalweni).

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/church/:churchIdNgeyeveleni—Layisha tinhlobo tesitayela lesihlangene telibandla (ibuyisela lokwentiwa ngekwentiwa nangabe kute lokuhleliwe)
GET/JWT—Layisha tinhlobo tesitayela lesihlangene telibandla lelitivakalisiwe
POST/JWTContent.EditAkha nobe buyeketa tinhlobo tesitayela lesihlangene
DELETE/:idJWTContent.EditSula tinhlobo tesitayela lesihlangene

Umlandvo Welikhasi​

Umkhondvo losisekelo: /content/pageHistory

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/page/:pageIdJWTContent.EditBala tingeniso temlandvo welikhasi
GET/block/:blockIdJWTContent.EditBala tingeniso temlandvo we-block
GET/:idJWTContent.EditTfola singeniso semlandvo nge-ID
POST/JWTContent.EditGcina sitfombe (snapshot) selikhasi/block. Ihlambulula ngesikhatsi tingeniso letindzala kunemalanga langu-30
POST/restore/:idJWTContent.EditBuyisela likhasi/block kusuka ku-snapshot yemlandvo (isula kucuketfwe kwanyalo bese yakha kabusha kusuka ku-snapshot)
POST/restoreSnapshotJWTContent.EditBuyisela kusuka ku-snapshot lengekhatsi. Umtimba: { pageId, blockId, snapshot }

Ema-Post (Blog)​

Umkhondvo losisekelo: /content/posts

Imibhalo ye-blog yidatha lengetulu kwemakhasi lavamile: i-pageId ye-post ngayinye ikhomba likhasi legcina umtimba, futsi umugca we-post wengeta i-title, slug (ngeyodvwa ku-libandla ngalinye), excerpt, authorId, photoUrl, publishDate, category, kanye ne-tags. I-post ishicelelwa nge-publishDate seyihleliwe futsi seyendlulile. Buka Website Builder Architecture.

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/public/:churchId?category=&tag=&page=&pageSize=Ngeyeveleni—Bala ema-post lashicelelwe, ahlukaniswe ngemakhasi (kungadlulisi 50 kulikhasi ngalinye)
GET/public/:churchId/slug/:slugNgeyeveleni—Tfola idatha ye-post lesishicelelwe nge-slug
GET/rss/:churchId?siteUrl=Ngeyeveleni—I-feed ye-RSS 2.0 yema-post lashicelelwe (emalinki akhiwe njenge-{siteUrl}/blog/{slug})
GET/:idJWT—Tfola post nge-ID
GET/JWT—Bala onkhe ema-post elibandla
POST/JWTContent.EditAkha nobe buyeketa ema-post (batch)
DELETE/:idJWTContent.EditSula post

Kuphindzelwa (Redirects)​

Umkhondvo losisekelo: /content/redirects

Kuphindzelwa kwe-URL kwelibandla ngalinye (fromPath → toPath), kuvinjelwe ku-200 kulibandla ngalinye. Imikhondvo ihlelwa (tinhlamvu letincane, i-slash yekucala, akukho i-slash yekugcina) futsi i-fromPath yiyodvwa kulibandla ngalinye. I-B1App isombulula loku kuma-404 lasagcina kuba khona futsi ikhipha i-HTTP 308.

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/public/:churchId?path=Ngeyeveleni—Sombulula umkhondvo (nobe bala konkhe kuphindzelwa nangabe path ingakanikwa)
GET/:idJWT—Tfola kuphindzelwa nge-ID
GET/JWT—Bala konkhe kuphindzelwa kwelibandla
POST/JWTContent.EditAkha nobe buyeketa kuphindzelwa. Iyala fromPath = toPath futsi iphatsa luvinjelo lwe-200
DELETE/:idJWTContent.EditSula kuphindzelwa

Tishumayelo​

Umkhondvo losisekelo: /content/sermons

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/public/freeshowSampleJWT—Tfola sifanekiso sesibonelo se-FreeShow playlist
GET/public/tvWrapper/:churchIdJWT—Tfola i-TV app wrapper lene-sermon, sifundvo, kanye netinhloko te-FreeShow
GET/public/tvFeed/:churchId/:sermonIdNgeyeveleni—Tfola shumayelo linye njenge-TV feed playlist
GET/public/tvFeed/:churchIdNgeyeveleni—Tfola onkhe ema-playlist/tishumayelo teveleni njenge-TV feed
GET/public/:churchIdNgeyeveleni—Bala tonkhe tishumayelo teveleni telibandla
GET/timeline?sermonIds=JWT—Layisha idatha ye-timeline yetishumayelo
GET/lookup?videoType=&videoData=Ngeyeveleni—Fumana idatha yeshumayelo kusuka ku-YouTube nobe Vimeo
GET/socialSuggestions?youtubeVideoId=JWT—Khicita ticebiso te-post te-social media letakhwe yi-AI kusuka kuma-subtitle eshumayelo
GET/outline?url=&title=&author=JWT—Khicita sifanekiso se-lesson lesakhwe yi-AI kusuka ku-URL
GET/youtubeImport/:channelIdJWT—Ngenisa emavidiyo kusuka ku-channel ye-YouTube
GET/vimeoImport/:channelIdJWT—Ngenisa emavidiyo kusuka ku-channel ye-Vimeo
GET/:idJWT—Tfola shumayelo nge-ID
GET/JWT—Bala onkhe tishumayelo
POST/JWTStreamingServices.EditAkha nobe buyeketa tishumayelo (batch, kusekela kulayishwa kwesitfombe se-base64)
DELETE/:idJWTStreamingServices.EditSula shumayelo

Sibonelo: Fumana Shumayelo Le-YouTube​

GET /content/sermons/lookup?videoType=youtube&videoData=dQw4w9WgXcQ
{
"title": "Sunday Service - Faith in Action",
"description": "Pastor John speaks about faith...",
"thumbnail": "https://img.youtube.com/vi/dQw4w9WgXcQ/default.jpg",
"duration": 2400,
"publishDate": "2025-01-15T10:00:00Z"
}

Ema-Playlist​

Umkhondvo losisekelo: /content/playlists

Yandzisa i-CRUD levamile (GET /:id, GET /, DELETE /:id kusuka ku-base class nemvumo ye-StreamingServices.Edit ekubhalweni).

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola playlist nge-ID
GET/JWT—Bala onkhe ema-playlist
GET/public/:churchIdNgeyeveleni—Bala onkhe ema-playlist eveleni elibandla
POST/JWTStreamingServices.EditAkha nobe buyeketa ema-playlist (batch, kusekela kulayishwa kwesitfombe se-base64)
DELETE/:idJWTStreamingServices.EditSula playlist

Ema-Service Ekusakaza​

Umkhondvo losisekelo: /content/streamingServices

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:id/hostChatJWTChat.HostTfola ID lekamelo le-chat le-host lesifihliwe le-service
GET/JWT—Bala onkhe ema-service ekusakaza. Izenzakalelisa kuhlambulula ema-service langakaphindzi lasaphelile futsi ichubekise laphindzako
POST/JWTStreamingServices.EditAkha nobe buyeketa ema-service ekusakaza (batch)
DELETE/:idJWTStreamingServices.EditSula service yekusakaza (futsi isule ema-IP lavinjelwe)

Imicimbi​

Umkhondvo losisekelo: /content/events

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/timeline/group/:groupId?eventIds=JWT—Layisha imicimbi ye-timeline yelicembu
GET/timeline?eventIds=JWT—Layisha imicimbi ye-timeline yemacembu emsebentisi wanyalo
GET/subscribe?churchId=&groupId=&curatedCalendarId=Ngeyeveleni—Bhalisela imicimbi njenge-ICS calendar feed
GET/group/:groupIdJWT—Tfola imicimbi yelicembu (kufaka emalanga elidzabukiswa)
GET/public/group/:churchId/:groupIdNgeyeveleni—Tfola imicimbi yeveleni yelicembu
GET/:idJWT—Tfola umcimbi nge-ID
POST/JWT—Akha nobe buyeketa imicimbi (batch)
DELETE/:idJWTContent.EditSula umcimbi

Kudzabukiswa Kwemicimbi​

Umkhondvo losisekelo: /content/eventExceptions

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola kudzabukiswa kwemcimbi nge-ID
POST/JWTContent.EditAkha nobe buyeketa kudzabukiswa kwemicimbi (batch)
DELETE/:idJWTContent.EditSula kudzabukiswa kwemcimbi

Emakhalenda Lakhetsiwe​

Umkhondvo losisekelo: /content/curatedCalendars

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola khalenda lekhetsiwe nge-ID
GET/JWT—Bala onkhe emakhalenda lakhetsiwe
POST/JWTContent.EditAkha nobe buyeketa emakhalenda lakhetsiwe (batch)
DELETE/:idJWTContent.EditSula khalenda lelikhetsiwe

Imicimbi Lekhetsiwe​

Umkhondvo losisekelo: /content/curatedEvents

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/calendar/:curatedCalendarId?withoutEventsJWT—Tfola imicimbi lekhetsiwe yekhalenda (kufaka imininingwane yemcimbi kanye nemalanga elidzabukiswa ngaphandle nangabe ?withoutEvents ihleliwe)
GET/public/calendar/:churchId/:curatedCalendarIdNgeyeveleni—Tfola imicimbi lekhetsiwe yeveleni yekhalenda
GET/:idJWT—Tfola umcimbi lokhetsiwe nge-ID
GET/JWT—Bala yonkhe imicimbi lekhetsiwe
POST/JWTContent.EditAkha nobe buyeketa imicimbi lekhetsiwe. Isekela luhla lwe-eventIds kwengeta imicimbi lekhetsekile yemacembu
DELETE/:idJWTContent.EditSula umcimbi lokhetsiwe
DELETE/calendar/:curatedCalendarId/event/:eventIdJWTContent.EditSusa umcimbi lokhetsekile ekhalendeni lelikhetsiwe
DELETE/calendar/:curatedCalendarId/group/:groupIdJWTContent.EditSusa yonkhe imicimbi yelicembu ekhalendeni lelikhetsiwe

Emafayela​

Umkhondvo losisekelo: /content/files

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:contentType/:contentIdJWT—Tfola emafayela nge-luhlobo lwekucuketfwe kanye ne-ID
GET/JWT—Bala onkhe emafayela ewebhusayithi yelibandla
GET/:idJWT—Tfola fayela nge-ID
POST/JWTContent.Edit*Layisha emafayela (base64). *Kuvunywe futsi nangabe umsebentisi alilunga lelicembu lelihambisana ne-contentId
POST/postUrlJWTContent.Edit*Tfola i-URL yekulayisha ye-S3 lesayinwe kucala. *Kuvunywe futsi kumalunga elicembu. Kudlula ku-100MB ngesitfo ngasinye sekucuketfwe
DELETE/:idJWTContent.Edit*Sula fayela futsi ususe endzaweni yekugcina. *Kuvunywe futsi kumalunga elicembu

Umkhondvo losisekelo: /content/gallery

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/stock/:folderNgeyeveleni—Bala titfombe temtfombo ku-folda
GET/:folderJWTContent.EditBala titfombe te-gallery ku-folda
POST/requestUploadJWTContent.EditTfola i-URL yekulayisha ye-S3 lesayinwe kucala sitfombe se-gallery
DELETE/:folder/:imageJWTContent.EditSula sitfombe se-gallery

LiBhayibheli​

Umkhondvo losisekelo: /content/bibles

Onkhe ema-endpoint eliBhayibheli ngeveleni (akukho kutivakalisa lokudzingekako). Idatha itfolwa kutinsika letingaphandle futsi igcinwe endzaweni.

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/Ngeyeveleni—Bala tonkhe tinguqulo teliBhayibheli (itfola kunsika nangabe indzawo yekugcina ingenalutfo)
GET/stats?startDate=&endDate=Ngeyeveleni—Tfola tibalo tekufunwa kweliBhayibheli sikhatsi lesitsite
GET/availableTranslations/:sourceNgeyeveleni—Bala tinguqulo letitfolakalako kunsika (sibonelo api.bible)
GET/updateTranslationsNgeyeveleni—Hambisana tonkhe tinguqulo kuto tonkhe tinsika
GET/updateTranslations/:sourceNgeyeveleni—Hambisana tinguqulo kunsika lekhetsekile
GET/updateCopyrightsNgeyeveleni—Buyeketa imininingwane ye-copyright yetinguqulo letiyintulako
GET/:translationKey/updateCopyrightNgeyeveleni—Buyeketa i-copyright yenguqulo lekhetsekile
GET/:translationKey/search?query=&limit=Ngeyeveleni—Fumana emavesi enguqulo
GET/:translationKey/booksNgeyeveleni—Tfola tincwadzi tenguqulo (igcina endzaweni)
GET/:translationKey/:bookKey/chaptersNgeyeveleni—Tfola tehluko tencwadzi (igcina endzaweni)
GET/:translationKey/chapters/:chapterKey/versesNgeyeveleni—Tfola emavesi esehluko (igcina endzaweni)
GET/:translationKey/verses/:startVerseKey-:endVerseKeyNgeyeveleni—Tfola umbhalo wemavesi sikhatsi lesitsite. Ibhala phansi kufunwa. Letinye tinguqulo tishaya indiva kugcinwa ngenca yemvumo

Sibonelo: Tfola Umbhalo Wevesi​

GET /content/bibles/de4e12af7f28f599-02/verses/GEN.1.1-GEN.1.3
[
{ "verseKey": "GEN.1.1", "content": "In the beginning God created the heavens and the earth.", "bookKey": "GEN", "chapterNumber": 1, "verseNumber": 1 },
{ "verseKey": "GEN.1.2", "content": "Now the earth was formless and empty...", "bookKey": "GEN", "chapterNumber": 1, "verseNumber": 2 },
{ "verseKey": "GEN.1.3", "content": "And God said, \"Let there be light,\" and there was light.", "bookKey": "GEN", "chapterNumber": 1, "verseNumber": 3 }
]

Tingoma​

Umkhondvo losisekelo: /content/songs

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/search?q=JWT—Fumana tingoma nge-query
GET/:idJWT—Tfola ingoma nge-ID
GET/JWTContent.EditBala tonkhe tingoma
POST/JWTContent.EditAkha nobe buyeketa tingoma (batch)
POST/importJWT—Ngenisa tingoma kusuka ku-FreeShow (batch)
DELETE/:idJWTContent.EditSula ingoma

Imininingwane Yengoma​

Umkhondvo losisekelo: /content/songDetails

Imininingwane yengoma ijikelele (ayincishiswa libandla). Yimela idatha yengoma leyaziwako lehlanganyelwako emabandleni.

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola imininingwane yengoma nge-ID (jikelele)
GET/JWT—Bala imininingwane yetingoma yelibandla
POST/createJWT—Akha imininingwane yengoma kusuka ku-ID ye-PraiseCharts (ibuyisela leyekhona nangabe seyakhiwe). Izitfole ngekutentekela idatha kusuka ku-PraiseCharts ne-MusicBrainz
POST/JWT—Akha nobe buyeketa imininingwane yetingoma (batch)

Emalinki Emininingwane Yengoma​

Umkhondvo losisekelo: /content/songDetailLinks

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola linki yemininingwane yengoma nge-ID
GET/songDetail/:songDetailIdJWT—Tfola onkhe emalinki emininingwane yengoma
POST/JWT—Akha nobe buyeketa emalinki emininingwane yetingoma (batch). Izitfole ngekutentekela idatha ye-MusicBrainz nangabe kuhlanganisiwe
DELETE/:idJWT—Sula linki yemininingwane yengoma

Ema-Arrangement​

Umkhondvo losisekelo: /content/arrangements

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/:idJWT—Tfola arrangement nge-ID
GET/song/:songIdJWTContent.EditTfola ema-arrangement engoma
GET/songDetail/:songDetailIdJWTContent.EditTfola ema-arrangement emininingwane yengoma
GET/JWTContent.EditBala onkhe ema-arrangement
POST/JWTContent.EditAkha nobe buyeketa ema-arrangement (batch)
POST/freeShow/missingJWT—Fumana ema-ID e-FreeShow langekho elibandleni. Umtimba: { freeShowIds: string[] }
DELETE/:idJWTContent.EditSula arrangement (isule netikhiya futsi isule ingoma nangabe kute ema-arrangement lasele)

Tikhiya Te-Arrangement​

Umkhondvo losisekelo: /content/arrangementKeys

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/presenter/:churchId/:idNgeyeveleni—Tfola sikhiya se-arrangement kanye nedatha yengoma legcwele ye-presenter
GET/:idJWT—Tfola sikhiya se-arrangement nge-ID
GET/arrangement/:arrangementIdJWTContent.EditTfola tikhiya te-arrangement
GET/JWTContent.EditBala tonkhe tikhiya te-arrangement
POST/JWTContent.EditAkha nobe buyeketa tikhiya te-arrangement (batch)
DELETE/:idJWTContent.EditSula sikhiya se-arrangement

Tilungiselelo​

Umkhondvo losisekelo: /content/settings

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/myJWT—Tfola tilungiselelo temsebentisi wanyalo
GET/JWTSettings.EditTfola tonkhe tilungiselelo telibandla
GET/public/:churchIdNgeyeveleni—Tfola tilungiselelo teveleni telibandla (kubuyiselwa njengema-key-value pair)
POST/myJWT—Gcina tilungiselelo tesigaba semsebentisi (kusekela kulayishwa kwesitfombe se-base64)
POST/JWTSettings.EditGcina tilungiselelo tesigaba selibandla (kusekela kulayishwa kwesitfombe se-base64)
DELETE/my/:idJWT—Sula lulungiselelo lwemsebentisi

Kubukela Ngaphambili (Preview)​

Umkhondvo losisekelo: /content/preview

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/data/:keyNgeyeveleni—Layisha idatha yekubukela ngaphambili yekusakaza yelibandla nge-key ye-subdomain (ema-tab, emalinki, ema-service, tishumayelo)

Umkhondvo losisekelo: /content/stock

InchuboUmkhondvoKutivakalisaImvumoIncazelo
POST/searchNgeyeveleni—Fumana titfombe temtfombo te-Pexels. Umtimba: { term: "church" }

PraiseCharts​

Umkhondvo losisekelo: /content/praiseCharts

Kuhlanganiswa ne-PraiseCharts kutfola tingoma tekukhonta kanye nekulayisha emafayela emculo lobhaliwe.

InchuboUmkhondvoKutivakalisaImvumoIncazelo
GET/raw/:idJWT—Tfola idatha yeveleni ye-PraiseCharts yengoma
GET/hasAccountJWT—Hlola nangabe umsebentisi unayo i-akhawundi ye-PraiseCharts lehlanganisiwe
GET/search?q=JWT—Fumana ku-luhla lwe-PraiseCharts
GET/products/:id?keys=JWT—Tfola tikhicito tengoma (kusuka ku-library nangabe kutivakalisiwe, nangako kusuka ku-luhla)
GET/arrangement/raw/:id?keys=JWT—Tfola idatha yeveleni ye-arrangement kusuka ku-library
GET/download?skus=&keys=&file_name=JWT—Layisha fayela kusuka ku-PraiseCharts (PDF nobe ZIP). Ibuyisela { redirectUrl }
GET/authUrl?returnUrl=Ngeyeveleni—Tfola i-URL yekutivakalisa ye-OAuth ye-PraiseCharts
GET/access?verifier=&token=&secret=JWT—Shintjanisa i-OAuth verifier ibe token yekufinyelela bese uyigcina kutilungiselelo temsebentisi
GET/libraryJWT—Hlola i-library ye-PraiseCharts yemsebentisi

Kusekela​

Umkhondvo losisekelo: /content/support

InchuboUmkhondvoKutivakalisaImvumoIncazelo
POST/createAudioNgeyeveleni—Guqula i-SSML ibe umsindvo we-MP3 kusetjentiswa i-AWS Polly. Umtimba: { ssml: "<speak>...</speak>" }

Emakhasi Lahlobene​