मुख्य सामग्री पर जाएं

सामग्री एंडपॉइंट

Content मॉड्यूल वेबसाइट पृष्ठों, खंडों, तत्वों, ब्लॉक, उपदेशों, प्लेलिस्ट, स्ट्रीमिंग सेवाओं, इवेंट, क्यूरेटेड कैलेंडर, फ़ाइलों, गैलरी, बाइबल अनुवादों और आयत लुकअप, गीतों, अरेंजमेंट, ग्लोबल स्टाइल, स्टॉक फ़ोटो और सेटिंग्स का प्रबंधन करता है। यह API में सबसे बड़ा मॉड्यूल है और सभी ChurchApps एप्लिकेशन में CMS, मीडिया/स्ट्रीमिंग, वर्शिप प्लानिंग और बाइबल सुविधाओं को संचालित करता है।

बेस पथ: /content

पृष्ठ

बेस पथ: /content/pages

MethodPathAuthPermissionविवरण
GET/:churchId/tree?url=&id=PublicURL या ID द्वारा पूर्ण पृष्ठ ट्री (खंड, तत्व, ब्लॉक) लोड करें। URL द्वारा लाने पर आंतरिक ID हटा दिए जाते हैं
GET/:idJWTID द्वारा पृष्ठ प्राप्त करें
GET/JWTचर्च के सभी पृष्ठ सूचीबद्ध करें
POST/duplicate/:idJWTContent.Editसभी खंडों और तत्वों के साथ पृष्ठ डुप्लिकेट करें
POST/temp/aiJWTContent.EditAI-जनरेटेड पृष्ठ सहेजें (एक कॉल में पृष्ठ, खंड और तत्व)
POST/JWTContent.Editपृष्ठ बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTContent.Editपृष्ठ हटाएँ

उदाहरण: पृष्ठ ट्री लोड करें

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

खंड

बेस पथ: /content/sections

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा खंड प्राप्त करें
POST/duplicate/:id?convertToBlock=JWTContent.Editखंड डुप्लिकेट करें या पुन: प्रयोज्य ब्लॉक में परिवर्तित करें
POST/JWTContent.Editखंड बनाएँ या अपडेट करें (बैच)। क्रम स्वचालित-अपडेट होता है
DELETE/:idJWTContent.Editखंड हटाएँ (क्रम स्वचालित-अपडेट होता है)

तत्व

बेस पथ: /content/elements

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा तत्व प्राप्त करें
POST/duplicate/:idJWTContent.Editसभी चाइल्ड के साथ तत्व डुप्लिकेट करें
POST/JWTContent.Editतत्व बनाएँ या अपडेट करें (बैच)। पंक्ति कॉलम और कैरोसेल स्लाइड स्वचालित प्रबंधित होते हैं
DELETE/:idJWTContent.Editतत्व हटाएँ

ब्लॉक

बेस पथ: /content/blocks

मानक CRUD विस्तारित (बेस क्लास से GET /:id, GET /, POST /, DELETE /:id, लिखने के लिए Content.Edit अनुमति)।

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा ब्लॉक प्राप्त करें
GET/JWTसभी ब्लॉक सूचीबद्ध करें
GET/:churchId/tree/:idPublicखंडों और तत्वों के साथ पूर्ण ब्लॉक ट्री लोड करें
GET/blockType/:blockTypeJWTप्रकार द्वारा ब्लॉक लोड करें (जैसे footerBlock, elementBlock)
GET/public/footer/:churchIdPublicचर्च के लिए फुटर ब्लॉक ट्री लोड करें
POST/JWTContent.Editब्लॉक बनाएँ या अपडेट करें
DELETE/:idJWTContent.Editब्लॉक हटाएँ

लिंक

बेस पथ: /content/links

मानक CRUD विस्तारित (बेस क्लास से GET /:id, GET /, POST /, DELETE /:id, लिखने के लिए Content.Edit अनुमति)।

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा लिंक प्राप्त करें
GET/JWTसभी लिंक सूचीबद्ध करें। वैकल्पिक ?category= फ़िल्टर। सेव के बाद स्वचालित-सॉर्ट
GET/church/:churchId/filtered?category=JWTदृश्यता द्वारा फ़िल्टर किए गए लिंक लोड करें (सभी, आगंतुक, सदस्य, स्टाफ, समूह)
GET/church/:churchId?category=Publicश्रेणी द्वारा चर्च के लिंक लोड करें (सार्वजनिक)
POST/JWTContent.Editलिंक बनाएँ या अपडेट करें (बैच)। श्रेणी द्वारा स्वचालित-सॉर्ट
DELETE/:idJWTContent.Editलिंक हटाएँ

ग्लोबल स्टाइल

बेस पथ: /content/globalStyles

मानक CRUD विस्तारित (बेस क्लास से POST /, DELETE /:id, लिखने के लिए Content.Edit अनुमति)।

MethodPathAuthPermissionविवरण
GET/church/:churchIdPublicचर्च के लिए ग्लोबल स्टाइल लोड करें (सेट न होने पर डिफ़ॉल्ट लौटाता है)
GET/JWTप्रमाणित चर्च के लिए ग्लोबल स्टाइल लोड करें
POST/JWTContent.Editग्लोबल स्टाइल बनाएँ या अपडेट करें
DELETE/:idJWTContent.Editग्लोबल स्टाइल हटाएँ

पृष्ठ इतिहास

बेस पथ: /content/pageHistory

MethodPathAuthPermissionविवरण
GET/page/:pageIdJWTContent.Editपृष्ठ के लिए इतिहास प्रविष्टियाँ सूचीबद्ध करें
GET/block/:blockIdJWTContent.Editब्लॉक के लिए इतिहास प्रविष्टियाँ सूचीबद्ध करें
GET/:idJWTContent.EditID द्वारा इतिहास प्रविष्टि प्राप्त करें
POST/JWTContent.Editपृष्ठ/ब्लॉक स्नैपशॉट सहेजें। समय-समय पर 30 दिन से पुरानी प्रविष्टियाँ साफ़ करता है
POST/restore/:idJWTContent.Editइतिहास स्नैपशॉट से पृष्ठ/ब्लॉक पुनर्स्थापित करें (वर्तमान सामग्री हटाता है और स्नैपशॉट से पुनः बनाता है)
POST/restoreSnapshotJWTContent.Editइनलाइन स्नैपशॉट ऑब्जेक्ट से पुनर्स्थापित करें। बॉडी: { pageId, blockId, snapshot }

उपदेश

बेस पथ: /content/sermons

MethodPathAuthPermissionविवरण
GET/public/freeshowSampleJWTएक नमूना FreeShow प्लेलिस्ट संरचना प्राप्त करें
GET/public/tvWrapper/:churchIdJWTउपदेश, पाठ और FreeShow स्रोतों के साथ TV ऐप रैपर प्राप्त करें
GET/public/tvFeed/:churchId/:sermonIdPublicTV फ़ीड प्लेलिस्ट के रूप में एकल उपदेश प्राप्त करें
GET/public/tvFeed/:churchIdPublicTV फ़ीड के रूप में सभी सार्वजनिक प्लेलिस्ट/उपदेश प्राप्त करें
GET/public/:churchIdPublicचर्च के सभी सार्वजनिक उपदेश सूचीबद्ध करें
GET/timeline?sermonIds=JWTउपदेशों के लिए टाइमलाइन डेटा लोड करें
GET/lookup?videoType=&videoData=PublicYouTube या Vimeo से उपदेश मेटाडेटा लुकअप करें
GET/socialSuggestions?youtubeVideoId=JWTउपदेश उपशीर्षकों से AI सोशल मीडिया पोस्ट सुझाव जनरेट करें
GET/outline?url=&title=&author=JWTURL से AI पाठ रूपरेखा जनरेट करें
GET/youtubeImport/:channelIdJWTYouTube चैनल से वीडियो आयात करें
GET/vimeoImport/:channelIdJWTVimeo चैनल से वीडियो आयात करें
GET/:idJWTID द्वारा उपदेश प्राप्त करें
GET/JWTसभी उपदेश सूचीबद्ध करें
POST/JWTStreamingServices.Editउपदेश बनाएँ या अपडेट करें (बैच, base64 थंबनेल अपलोड समर्थित)
DELETE/:idJWTStreamingServices.Editउपदेश हटाएँ

उदाहरण: 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"
}

प्लेलिस्ट

बेस पथ: /content/playlists

मानक CRUD विस्तारित (बेस क्लास से GET /:id, GET /, DELETE /:id, लिखने के लिए StreamingServices.Edit अनुमति)।

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा प्लेलिस्ट प्राप्त करें
GET/JWTसभी प्लेलिस्ट सूचीबद्ध करें
GET/public/:churchIdPublicचर्च की सभी सार्वजनिक प्लेलिस्ट सूचीबद्ध करें
POST/JWTStreamingServices.Editप्लेलिस्ट बनाएँ या अपडेट करें (बैच, base64 थंबनेल अपलोड समर्थित)
DELETE/:idJWTStreamingServices.Editप्लेलिस्ट हटाएँ

स्ट्रीमिंग सेवाएँ

बेस पथ: /content/streamingServices

MethodPathAuthPermissionविवरण
GET/:id/hostChatJWTChat.Hostसेवा के लिए एन्क्रिप्टेड होस्ट चैट रूम ID प्राप्त करें
GET/JWTसभी स्ट्रीमिंग सेवाएँ सूचीबद्ध करें। समाप्त गैर-पुनरावृत्ति सेवाओं को स्वचालित-साफ़ करता है और पुनरावृत्ति वाली को आगे बढ़ाता है
POST/JWTStreamingServices.Editस्ट्रीमिंग सेवाएँ बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTStreamingServices.Editस्ट्रीमिंग सेवा हटाएँ (ब्लॉक किए गए IP भी साफ़ करता है)

इवेंट

बेस पथ: /content/events

MethodPathAuthPermissionविवरण
GET/timeline/group/:groupId?eventIds=JWTसमूह के लिए टाइमलाइन इवेंट लोड करें
GET/timeline?eventIds=JWTवर्तमान उपयोगकर्ता के समूहों के लिए टाइमलाइन इवेंट लोड करें
GET/subscribe?churchId=&groupId=&curatedCalendarId=PublicICS कैलेंडर फ़ीड के रूप में इवेंट सब्सक्राइब करें
GET/group/:groupIdJWTसमूह के लिए इवेंट प्राप्त करें (अपवाद तिथियाँ सहित)
GET/public/group/:churchId/:groupIdPublicसमूह के सार्वजनिक इवेंट प्राप्त करें
GET/:idJWTID द्वारा इवेंट प्राप्त करें
POST/JWTइवेंट बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTContent.Editइवेंट हटाएँ

इवेंट अपवाद

बेस पथ: /content/eventExceptions

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा इवेंट अपवाद प्राप्त करें
POST/JWTContent.Editइवेंट अपवाद बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTContent.Editइवेंट अपवाद हटाएँ

क्यूरेटेड कैलेंडर

बेस पथ: /content/curatedCalendars

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा क्यूरेटेड कैलेंडर प्राप्त करें
GET/JWTसभी क्यूरेटेड कैलेंडर सूचीबद्ध करें
POST/JWTContent.Editक्यूरेटेड कैलेंडर बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTContent.Editक्यूरेटेड कैलेंडर हटाएँ

क्यूरेटेड इवेंट

बेस पथ: /content/curatedEvents

MethodPathAuthPermissionविवरण
GET/calendar/:curatedCalendarId?withoutEventsJWTकैलेंडर के लिए क्यूरेटेड इवेंट प्राप्त करें (जब तक ?withoutEvents सेट न हो, इवेंट विवरण और अपवाद तिथियाँ शामिल)
GET/public/calendar/:churchId/:curatedCalendarIdPublicकैलेंडर के लिए सार्वजनिक क्यूरेटेड इवेंट प्राप्त करें
GET/:idJWTID द्वारा क्यूरेटेड इवेंट प्राप्त करें
GET/JWTसभी क्यूरेटेड इवेंट सूचीबद्ध करें
POST/JWTContent.Editक्यूरेटेड इवेंट बनाएँ या अपडेट करें। विशिष्ट समूह इवेंट जोड़ने के लिए eventIds एरे समर्थित
DELETE/:idJWTContent.Editक्यूरेटेड इवेंट हटाएँ
DELETE/calendar/:curatedCalendarId/event/:eventIdJWTContent.Editक्यूरेटेड कैलेंडर से विशिष्ट इवेंट हटाएँ
DELETE/calendar/:curatedCalendarId/group/:groupIdJWTContent.Editक्यूरेटेड कैलेंडर से समूह के सभी इवेंट हटाएँ

फ़ाइलें

बेस पथ: /content/files

MethodPathAuthPermissionविवरण
GET/:contentType/:contentIdJWTसामग्री प्रकार और सामग्री ID द्वारा फ़ाइलें प्राप्त करें
GET/JWTचर्च वेबसाइट की सभी फ़ाइलें सूचीबद्ध करें
GET/:idJWTID द्वारा फ़ाइल प्राप्त करें
POST/JWTContent.Edit*फ़ाइलें अपलोड करें (base64)। *समूह के सदस्य भी contentId से मेल खाने वाले समूह के लिए अनुमत
POST/postUrlJWTContent.Edit*प्री-साइन्ड S3 अपलोड URL प्राप्त करें। *समूह सदस्यों के लिए भी अनुमत। प्रति सामग्री आइटम अधिकतम 100MB
DELETE/:idJWTContent.Edit*फ़ाइल हटाएँ और स्टोरेज से हटाएँ। *समूह सदस्यों के लिए भी अनुमत

गैलरी

बेस पथ: /content/gallery

MethodPathAuthPermissionविवरण
GET/stock/:folderPublicफ़ोल्डर में स्टॉक फ़ोटो सूचीबद्ध करें
GET/:folderJWTContent.Editफ़ोल्डर में गैलरी छवियाँ सूचीबद्ध करें
POST/requestUploadJWTContent.Editगैलरी छवि के लिए प्री-साइन्ड S3 अपलोड URL प्राप्त करें
DELETE/:folder/:imageJWTContent.Editगैलरी छवि हटाएँ

बाइबल

बेस पथ: /content/bibles

सभी बाइबल एंडपॉइंट सार्वजनिक हैं (कोई प्रमाणीकरण आवश्यक नहीं)। डेटा बाहरी स्रोतों से लाया जाता है और स्थानीय रूप से कैश किया जाता है।

MethodPathAuthPermissionविवरण
GET/Publicसभी बाइबल अनुवाद सूचीबद्ध करें (कैश खाली होने पर स्रोत से लाता है)
GET/stats?startDate=&endDate=Publicतिथि सीमा के लिए बाइबल लुकअप आँकड़े प्राप्त करें
GET/availableTranslations/:sourcePublicस्रोत से उपलब्ध अनुवाद सूचीबद्ध करें (जैसे api.bible)
GET/updateTranslationsPublicसभी स्रोतों से सभी अनुवाद सिंक करें
GET/updateTranslations/:sourcePublicविशिष्ट स्रोत से अनुवाद सिंक करें
GET/updateCopyrightsPublicगायब कॉपीराइट जानकारी वाले अनुवादों के लिए कॉपीराइट अपडेट करें
GET/:translationKey/updateCopyrightPublicविशिष्ट अनुवाद के लिए कॉपीराइट अपडेट करें
GET/:translationKey/search?query=&limit=Publicअनुवाद में आयतें खोजें
GET/:translationKey/booksPublicअनुवाद के लिए पुस्तकें प्राप्त करें (स्थानीय रूप से कैश करता है)
GET/:translationKey/:bookKey/chaptersPublicपुस्तक के लिए अध्याय प्राप्त करें (स्थानीय रूप से कैश करता है)
GET/:translationKey/chapters/:chapterKey/versesPublicअध्याय के लिए आयतें प्राप्त करें (स्थानीय रूप से कैश करता है)
GET/:translationKey/verses/:startVerseKey-:endVerseKeyPublicश्रेणी के लिए आयत पाठ प्राप्त करें। लुकअप लॉग करता है। कुछ अनुवाद लाइसेंसिंग के लिए कैशिंग बाइपास करते हैं

उदाहरण: आयत पाठ प्राप्त करें

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 }
]

गीत

बेस पथ: /content/songs

MethodPathAuthPermissionविवरण
GET/search?q=JWTक्वेरी द्वारा गीत खोजें
GET/:idJWTID द्वारा गीत प्राप्त करें
GET/JWTContent.Editसभी गीत सूचीबद्ध करें
POST/JWTContent.Editगीत बनाएँ या अपडेट करें (बैच)
POST/importJWTFreeShow से गीत आयात करें (बैच)
DELETE/:idJWTContent.Editगीत हटाएँ

गीत विवरण

बेस पथ: /content/songDetails

गीत विवरण वैश्विक हैं (चर्च-स्कोप नहीं)। ये चर्चों में साझा की गई कैनोनिकल गीत मेटाडेटा का प्रतिनिधित्व करते हैं।

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा गीत विवरण प्राप्त करें (वैश्विक)
GET/JWTचर्च के लिए गीत विवरण सूचीबद्ध करें
POST/createJWTPraiseCharts ID से गीत विवरण बनाएँ (पहले से बनाया गया हो तो मौजूदा लौटाता है)। PraiseCharts और MusicBrainz से मेटाडेटा स्वचालित लाता है
POST/JWTगीत विवरण बनाएँ या अपडेट करें (बैच)

गीत विवरण लिंक

बेस पथ: /content/songDetailLinks

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा गीत विवरण लिंक प्राप्त करें
GET/songDetail/:songDetailIdJWTगीत विवरण के लिए सभी लिंक प्राप्त करें
POST/JWTगीत विवरण लिंक बनाएँ या अपडेट करें (बैच)। लिंक होने पर MusicBrainz डेटा स्वचालित लाता है
DELETE/:idJWTगीत विवरण लिंक हटाएँ

अरेंजमेंट

बेस पथ: /content/arrangements

MethodPathAuthPermissionविवरण
GET/:idJWTID द्वारा अरेंजमेंट प्राप्त करें
GET/song/:songIdJWTContent.Editगीत के लिए अरेंजमेंट प्राप्त करें
GET/songDetail/:songDetailIdJWTContent.Editगीत विवरण के लिए अरेंजमेंट प्राप्त करें
GET/JWTContent.Editसभी अरेंजमेंट सूचीबद्ध करें
POST/JWTContent.Editअरेंजमेंट बनाएँ या अपडेट करें (बैच)
POST/freeShow/missingJWTचर्च में मौजूद नहीं FreeShow ID खोजें। बॉडी: { freeShowIds: string[] }
DELETE/:idJWTContent.Editअरेंजमेंट हटाएँ (की भी हटाता है; कोई अरेंजमेंट न बचने पर गीत हटाता है)

अरेंजमेंट की

बेस पथ: /content/arrangementKeys

MethodPathAuthPermissionविवरण
GET/presenter/:churchId/:idPublicप्रस्तुतकर्ता दृश्य के लिए पूर्ण गीत डेटा के साथ अरेंजमेंट की प्राप्त करें
GET/:idJWTID द्वारा अरेंजमेंट की प्राप्त करें
GET/arrangement/:arrangementIdJWTContent.Editअरेंजमेंट के लिए की प्राप्त करें
GET/JWTContent.Editसभी अरेंजमेंट की सूचीबद्ध करें
POST/JWTContent.Editअरेंजमेंट की बनाएँ या अपडेट करें (बैच)
DELETE/:idJWTContent.Editअरेंजमेंट की हटाएँ

सेटिंग्स

बेस पथ: /content/settings

MethodPathAuthPermissionविवरण
GET/myJWTवर्तमान उपयोगकर्ता की सेटिंग्स प्राप्त करें
GET/JWTSettings.Editचर्च की सभी सेटिंग्स प्राप्त करें
GET/public/:churchIdPublicचर्च की सार्वजनिक सेटिंग्स प्राप्त करें (की-वैल्यू जोड़ों के रूप में)
GET/imports?playlistId=&channelId=&type=JWTSettings.Editस्वचालित-आयात सेटिंग्स प्राप्त करें (YouTube/Vimeo चैनल ID)
POST/myJWTउपयोगकर्ता-स्तरीय सेटिंग्स सहेजें (base64 छवि अपलोड समर्थित)
POST/JWTSettings.Editचर्च-स्तरीय सेटिंग्स सहेजें (base64 छवि अपलोड समर्थित)
DELETE/my/:idJWTउपयोगकर्ता सेटिंग हटाएँ

प्रीव्यू

बेस पथ: /content/preview

MethodPathAuthPermissionविवरण
GET/data/:keyPublicसबडोमेन की द्वारा चर्च के लिए स्ट्रीमिंग प्रीव्यू डेटा लोड करें (टैब, लिंक, सेवाएँ, उपदेश)

गैलरी (स्टॉक फ़ोटो)

बेस पथ: /content/stock

MethodPathAuthPermissionविवरण
POST/searchPublicPexels स्टॉक फ़ोटो खोजें। बॉडी: { term: "church" }

PraiseCharts

बेस पथ: /content/praiseCharts

वर्शिप गीत खोज और शीट म्यूज़िक डाउनलोड के लिए PraiseCharts के साथ एकीकरण।

MethodPathAuthPermissionविवरण
GET/raw/:idJWTगीत के लिए रॉ PraiseCharts डेटा प्राप्त करें
GET/hasAccountJWTजाँचें कि उपयोगकर्ता के पास लिंक किया गया PraiseCharts अकाउंट है या नहीं
GET/search?q=JWTPraiseCharts कैटलॉग खोजें
GET/products/:id?keys=JWTगीत के लिए उत्पाद प्राप्त करें (प्रमाणित होने पर लाइब्रेरी से, अन्यथा कैटलॉग)
GET/arrangement/raw/:id?keys=JWTलाइब्रेरी से रॉ अरेंजमेंट डेटा प्राप्त करें
GET/download?skus=&keys=&file_name=JWTPraiseCharts से फ़ाइल डाउनलोड करें (PDF या ZIP)। { redirectUrl } लौटाता है
GET/authUrl?returnUrl=PublicPraiseCharts के लिए OAuth प्राधिकरण URL प्राप्त करें
GET/access?verifier=&token=&secret=JWTOAuth वेरिफ़ायर को एक्सेस टोकन में बदलें और उपयोगकर्ता सेटिंग्स में सहेजें
GET/libraryJWTउपयोगकर्ता की PraiseCharts लाइब्रेरी ब्राउज़ करें

समर्थन

बेस पथ: /content/support

MethodPathAuthPermissionविवरण
POST/createAudioPublicAWS Polly का उपयोग करके SSML को MP3 ऑडियो में परिवर्तित करें। बॉडी: { ssml: "<speak>...</speak>" }

संबंधित पृष्ठ