एनरिच्ड Webhooks
एनरिच्ड Webhooks कंपनी इकाई समाधान, सेंटिमेंट विश्लेषण और फ़िल्टरिंग विकल्पों के पूर्ण सेट के साथ AI-प्रोसेस्ड लेख डेटा डिलीवर करते हैं।
एनरिच्ड Webhooks की प्रमुख क्षमताएँ:
- पूर्ण फ़िल्टरिंग — टिकर, देश, श्रेणियाँ, स्रोत, भाषा और query के अनुसार फ़िल्टर करें
- AI संवर्धन — पेलोड में सेंटिमेंट स्कोर, कंपनी मिलान और कॉन्फ़िडेंस मान शामिल होते हैं
- लचीला कंटेंट —
includeContent/includeEntitiesके माध्यम से वैकल्पिक रूप से पूर्ण लेख टेक्स्ट और निकाली गई इकाइयाँ शामिल करें - अपरिवर्तनीय प्रकार — डिलीवरी प्रकार (
enrichedयाraw) निर्माण के समय सेट होता है और बाद में बदला नहीं जा सकता
लेख मॉडल
एनरिच्ड Webhooks AI-जनित कंपनी डेटा, सेंटिमेंट विश्लेषण और इकाई समाधान सहित पूर्ण लेख पेलोड डिलीवर करते हैं।
- Name
link- Type
- string
- Description
पूर्ण लेख का URL।
- Name
source- Type
- string
- Description
स्रोत वेबसाइट। जैसे
www.reuters.com
- Name
title- Type
- string
- Description
लेख का शीर्षक।
- Name
summary- Type
- string
- Description
लेख का सारांश यदि मौजूद हो। नल हो सकता है।
- Name
publishDate- Type
- Date
- Description
प्रकाशन तिथि ISO 8601 दिनांक स्ट्रिंग के रूप में।
- Name
createdAt- Type
- Date
- Description
finlight सिस्टम में लेख की आंतरिक निर्माण तिथि, ISO 8601 दिनांक स्ट्रिंग के रूप में।
- Name
revisedDate- Type
- Date | null
- Description
प्रारंभिक प्रकाशन के बाद लेख की अंतिम संशोधन तिथि। जब लेख कभी संशोधित नहीं हुआ हो तो
null।includeUpdatesसक्षम होने और लेख संशोधित होने पर मौजूद होता है।
- Name
isUpdate- Type
- boolean
- Description
जब यह डिलीवरी प्रकाशन के बाद के अपडेट से ट्रिगर होती है तो
true। केवलincludeUpdatesसक्षम होने पर मौजूद होता है।
- Name
language- Type
- string
- Description
ISO 639-1 में भाषा कोड। जैसे
en|de|fr
- Name
sentiment- Type
- string
- Description
AI-जनित लेख सेंटिमेंट। संभावित मान:
positive|negative|neutral।
- Name
confidence- Type
- number
- Description
सेंटिमेंट मान के लिए कॉन्फ़िडेंस स्कोर,
0और1के बीच।
- Name
images- Type
- string[]
- Description
लेख से छवि URL की ऐरे।
- Name
countries- Type
- string[]
- Description
ISO 3166-1 alpha-2 प्रारूप में देश कोड की ऐरे। जैसे
["US", "GB"]। खाली हो सकती है।
- Name
categories- Type
- string[]
- Description
लेख श्रेणियों की ऐरे। संभावित मान:
markets|economy|business|politics|geopolitics|regulation|technology|energy|commodities|crypto|health|climate|security। खाली हो सकती है।
- Name
companies- Type
- Company[]
- Description
AI इकाई मिलान द्वारा हल किए गए मिलान वाली कंपनी ऑब्जेक्ट्स की ऐरे। प्रत्येक कंपनी में निम्नलिखित फ़ील्ड होते हैं:
companyIdnumber— finlight आंतरिक कंपनी पहचानकर्ताconfidencestring— इकाई मिलान कॉन्फ़िडेंस स्कोरnamestring— कंपनी का पूरा नामtickerstring— प्राथमिक टिकर प्रतीक। जैसेAAPLexchangestring— एक्सचेंज कोड। जैसेXNAScountrystring— प्राथमिक लिस्टिंग का देश (ISO 3166-1 alpha-2)sectorstring— सेक्टर वर्गीकरण। जैसेTechnologyindustrystring— उद्योग वर्गीकरणisinstring— प्राथमिक ISIN कोडopenfigistring— OpenFIGI पहचानकर्ताprimaryListingobject—{ ticker, exchangeCode, exchangeCountry }isinsstring[]— कंपनी के सभी ज्ञात ISINotherListingsobject[]—[{ ticker, exchangeCode, exchangeCountry }]
एक एनरिच्ड Webhook बनाएँ
finlight डैशबोर्ड में webhook बनाते समय, सेटअप विज़ार्ड के पहले चरण में डिलीवरी प्रकार के रूप में Enriched चुनें। यह डिफ़ॉल्ट विकल्प है। मानदंड चरण सभी उपलब्ध फ़िल्टर पैरामीटर दिखाएगा।
एनरिच्ड Webhooks केवल आपके मानदंडों से मेल खाने वाले नए प्रकाशित लेख डिलीवर करते हैं। प्रत्येक डिलीवरी आपके एंडपॉइंट पर HTTP POST अनुरोध के रूप में भेजा गया एकल लेख पेलोड है।
- Name
query- Type
- string
- Description
प्रासंगिक लेख खोजने के लिए खोज क्वेरी। बूलियन ऑपरेटर और फ़ील्ड-स्तरीय फ़िल्टरिंग का समर्थन करती है। उन्नत क्वेरी निर्माण गाइड देखें।
- Name
sources- Type
- string[]
- Description
डिलीवरी को विशिष्ट स्रोतों के लेखों तक सीमित करता है। जैसे
["www.reuters.com", "www.cnbc.com"]।
- Name
excludeSources- Type
- string[]
- Description
विशिष्ट स्रोतों के लेखों को बाहर रखता है। जैसे
["www.example.com"]।
- Name
language- Type
- string
- Description
लेख की भाषा के अनुसार फ़िल्टर करें (ISO 639-1)। डिफ़ॉल्ट
enहै, जो केवल अंग्रेज़ी लौटाता है और अन्य भाषाओं को बाहर रखता है — भाषा और कवरेज देखें।
- Name
tickers- Type
- string[]
- Description
स्टॉक टिकर प्रतीकों के अनुसार फ़िल्टर करें। केवल वे लेख डिलीवर किए जाएँगे जो AI इकाई समाधान द्वारा इन कंपनियों से मिलान किए गए हों। जैसे
["AAPL", "GOOGL", "TSLA"]।
- Name
countries- Type
- string[]
- Description
देश कोड के अनुसार फ़िल्टर करें (ISO 3166-1 alpha-2)। केवल इन देशों की कंपनियों से मिलान किए गए लेख डिलीवर किए जाएँगे। जैसे
["US", "GB", "DE"]।
- Name
categories- Type
- string[]
- Description
लेख श्रेणी के अनुसार फ़िल्टर करें। संभावित मान:
markets|economy|business|politics|geopolitics|regulation|technology|energy|commodities|crypto|health|climate|security।
- Name
includeContent- Type
- boolean
- Description
पेलोड में पूर्ण लेख बॉडी टेक्स्ट शामिल करता है। पूर्ण लेख एक्सेस वाले प्लान की आवश्यकता है।
- Name
includeEntities- Type
- boolean
- Description
लेख में पाई गई निकाली गई इकाइयाँ (कंपनियाँ, लोग, स्थान) शामिल करता है।
- Name
excludeEmptyContent- Type
- boolean
- Description
केवल उन लेखों को डिलीवर करता है जिनका सारांश खाली नहीं है। निम्न-गुणवत्ता वाले लेखों को फ़िल्टर करने के लिए उपयोगी।
- Name
includeUpdates- Type
- boolean
- Description
जब लेख प्रारंभिक प्रकाशन के बाद अपडेट होते हैं तो उन्हें पुनः डिलीवर करता है। अपडेट किए गए पेलोड में
isUpdate=trueऔर एकrevisedDateटाइमस्टैम्प शामिल होता है।
Response
{
"link": "https://www.example.com/article1",
"source": "www.example.com",
"title": "Stock Market Hits New Highs",
"summary": "A brief summary of the article...",
"publishDate": "2023-10-01T12:34:56Z",
"createdAt": "2023-10-01T12:35:10Z",
"language": "en",
"sentiment": "positive",
"confidence": 0.95,
"images": [
"https://www.example.com/image1.jpg",
"https://www.example.com/image2.jpg"
],
"countries": ["US"],
"categories": ["markets", "health"],
"companies": [
{
"companyId": 41494,
"confidence": "0.9335401058197021",
"country": "US",
"exchange": "XNAS",
"industry": "Biotechnology: Pharmaceutical Preparations",
"name": "Summit Therapeutics Inc. Common Stock",
"sector": "Health Care",
"ticker": "SMMT",
"isin": "US86627T1088",
"openfigi": "BBG01PH11VP5",
"primaryListing": {
"ticker": "SMMT",
"exchangeCode": "XNAS",
"exchangeCountry": "US"
},
"isins": ["US86627T1088", "US86627T2088"],
"otherListings": [
{
"ticker": "SMMT.L",
"exchangeCode": "XLON",
"exchangeCountry": "GB"
}
]
}
]
}
Response (includeUpdates: true)
{
"link": "https://www.example.com/article1",
"source": "www.example.com",
"title": "Stock Market Hits New Highs — Updated",
"summary": "An updated summary of the article...",
"publishDate": "2023-10-01T12:34:56Z",
"createdAt": "2023-10-01T12:35:10Z",
"revisedDate": "2023-10-02T08:00:00Z",
"isUpdate": true,
"language": "en",
"sentiment": "positive",
"confidence": 0.95,
"images": [
"https://www.example.com/image1.jpg"
],
"countries": ["US"],
"categories": ["markets"],
"companies": []
}
फ़िल्टरिंग उदाहरण
एनरिच्ड Webhooks सभी फ़िल्टर पैरामीटर को संयोजित करने का समर्थन करते हैं। यहाँ सामान्य पैटर्न दिए गए हैं:
कंपनी अनुसंधान फ़ीड:
tickers: ["AAPL", "GOOGL"]
sources: ["www.reuters.com", "www.bloomberg.com"]
includeEntities: true
ब्रेकिंग मार्केट न्यूज़:
query: "earnings OR revenue OR guidance"
categories: ["markets", "economy"]
language: "en"
क्षेत्रीय सेक्टर फ़ोकस:
countries: ["US", "CA"]
query: "tech OR technology OR semiconductor"
tickers: ["NVDA", "TSMC", "AMD"]
यूरोपीय वित्तीय समाचार:
countries: ["GB", "DE", "FR"]
sources: ["www.reuters.com", "www.ft.com"]
language: "en"
क्वेरी सिंटैक्स बूलियन ऑपरेटर, उद्धृत वाक्यांश और बहिष्करण का समर्थन करता है:
"Apple earnings" simple phrase
(Apple OR iPhone) AND (earnings OR revenue) boolean groups
Tesla NOT recall exclusion
क्वेरी सिंटैक्स के पूर्ण संदर्भ के लिए उन्नत क्वेरी निर्माण गाइड देखें।
एनरिच्ड Webhooks का उपयोग कब करें
Enriched चुनें जब आप:
- कंपनी/टिकर-स्तरीय फ़िल्टरिंग चाहते हों (
tickers,countries,categories) - पेलोड में सेंटिमेंट स्कोर, कॉन्फ़िडेंस मान, या इकाई समाधान चाहते हों
includeContent/includeEntitiesके माध्यम से पूर्ण लेख सामग्री या निकाली गई इकाइयाँ शामिल करनी हों- इक्विटी निगरानी, अर्निंग्स ट्रैकिंग, या क्षेत्र-विशिष्ट समाचार फ़ीड बना रहे हों
Raw चुनें जब आप:
- यथासंभव सबसे कम डिलीवरी विलंबता चाहते हों
- एक उच्च-थ्रूपुट पाइपलाइन बना रहे हों जहाँ संवर्धन डेटा की आवश्यकता नहीं है
- केवल कीवर्ड, स्रोत या भाषा से फ़िल्टर करना चाहते हों
- अपनी ओर प्रसंस्करण ओवरहेड कम करने के लिए हल्का पेलोड चाहते हों
रॉ Webhook फ़िल्टरिंग विकल्पों के पूर्ण विवरण के लिए, रॉ Webhooks गाइड देखें।