> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# उपयोग और बिलिंग

> API उपयोग ट्रैकिंग और प्रति-उपयोग बिलिंग को समझना

X API v2 में **प्रति-उपयोग** मूल्य निर्धारण लागू होता है। आपसे वास्तविक API उपयोग के आधार पर शुल्क लिया जाता है, जिसे ऐप स्तर पर ट्रैक किया जाता है।

***

<div id="how-billing-works">
  ## बिलिंग कैसे काम करती है
</div>

| अवधारणा                         | विवरण                                                         |
| :------------------------------ | :------------------------------------------------------------ |
| **क्रेडिट-आधारित**              | पहले से क्रेडिट खरीदें; API का उपयोग करने पर वे कटते जाते हैं |
| **प्रति-अनुरोध मूल्य निर्धारण** | अलग-अलग एंडपॉइंट की लागत अलग-अलग होती है                      |
| **रीयल-टाइम ट्रैकिंग**          | डेवलपर कंसोल में उपयोग पर नज़र रखें                           |
| **कोई सीमा नहीं**               | जितनी ज़रूरत हो, उतना उपयोग करें—कोई मासिक सीमा नहीं          |

***

<div id="tracked-endpoints">
  ## ट्रैक किए गए एंडपॉइंट्स
</div>

इन एंडपॉइंट्स से प्राप्त पोस्ट्स उपयोग में गिने जाते हैं:

| श्रेणी          | एंडपॉइंट्स                                                                                                                                      |
| :-------------- | :---------------------------------------------------------------------------------------------------------------------------------------------- |
| **पोस्ट लुकअप** | [GET /2/tweets](/hi/x-api/posts/lookup/introduction)                                                                                            |
| **खोज**         | [हाल की खोज](/hi/x-api/posts/search/introduction), [पूर्ण-संग्रह खोज](/hi/x-api/posts/search/introduction)                                      |
| **स्ट्रीमिंग**  | [फ़िल्टर की गई स्ट्रीम](/hi/x-api/posts/filtered-stream/introduction), [फ़िल्टर की गई स्ट्रीम वेबहुक्स](/hi/x-api/webhooks/stream/introduction) |
| **टाइमलाइन**    | [उपयोगकर्ता पोस्ट्स](/hi/x-api/posts/timelines/introduction), [उपयोगकर्ता उल्लेख](/hi/x-api/posts/timelines/introduction)                       |
| **एंगेजमेंट**   | [पसंद की गई पोस्ट्स](/hi/x-api/posts/likes/introduction), [बुकमार्क्स](/hi/x-api/posts/bookmarks/introduction)                                  |
| **सूचियाँ**     | [सूची पोस्ट्स](/hi/x-api/lists/list-tweets/introduction)                                                                                        |
| **Spaces**      | [Spaces लुकअप](/hi/x-api/spaces/lookup/introduction)                                                                                            |

***

<div id="deduplication">
  ## डीडुप्लिकेशन
</div>

<Note>
  **दैनिक डीडुप्लिकेशन**: अगर एक ही पोस्ट एक दिन के भीतर कई क्वेरी से लौटती है, तो बिलिंग के लिए उसे केवल एक बार गिना जाता है।
</Note>

इसका मतलब है:

* एक ही पोस्ट को एक दिन में कई बार प्राप्त करना = 1 शुल्क
* अगले दिन उसी पोस्ट को फिर से प्राप्त करना = 1 अतिरिक्त शुल्क
* एक ही अनुरोध में अलग-अलग पोस्ट्स = प्रत्येक को अलग से गिना जाता है

***

<div id="monitoring-usage">
  ## उपयोग की निगरानी
</div>

[डेवलपर कंसोल](https://console.x.com) में अपना उपयोग ट्रैक करें:

| मीट्रिक                | विवरण                           |
| :--------------------- | :------------------------------ |
| **कुल उपयोग**          | बिलिंग अवधि में प्राप्त पोस्ट्स |
| **एंडपॉइंट के अनुसार** | एंडपॉइंट प्रकार के अनुसार विवरण |
| **ऐप के अनुसार**       | प्रति डेवलपर ऐप उपयोग           |
| **लागत ट्रैकिंग**      | रीयल-टाइम लागत गणनाएँ           |
| **क्रेडिट शेष**        | शेष प्रीपेड क्रेडिट             |

***

<div id="managing-costs">
  ## लागत प्रबंधन
</div>

<CardGroup cols={2}>
  <Card title="बजट सेट करें" icon="wallet">
    डेवलपर कंसोल में खर्च की सीमाएँ सेट करें।
  </Card>

  <Card title="अलर्ट पर नज़र रखें" icon="bell">
    बजट सीमा तक पहुँचने से पहले सूचनाएँ पाएँ।
  </Card>

  <Card title="कैशिंग का उपयोग करें" icon="database">
    एक ही पोस्ट्स को बार-बार फ़ेच करने से बचने के लिए रिस्पॉन्स कैश करें।
  </Card>

  <Card title="क्वेरी ऑप्टिमाइज़ करें" icon="filter">
    केवल ज़रूरी पोस्ट्स पाने के लिए सटीक फ़िल्टर का उपयोग करें।
  </Card>
</CardGroup>

***

<div id="pricing-details">
  ## मूल्य निर्धारण का विवरण
</div>

हर endpoint और operation के लिए मौजूदा मूल्य निर्धारण देखने हेतु [डेवलपर कंसोल](https://console.x.com) पर जाएँ।

मूल्य निर्धारण इनमें से इन कारकों के अनुसार भिन्न हो सकता है:

* Endpoint type (`search` बनाम `lookup` बनाम `stream`)
* Operation (`read` बनाम `write`)
* डेटा का दायरा (हाल का बनाम पूर्ण आर्काइव)

***

<div id="enterprise-options">
  ## Enterprise विकल्प
</div>

उच्च-वॉल्यूम आवश्यकताओं के लिए कस्टम मूल्य निर्धारण:

* समर्पित सहायता
* वॉल्यूम छूट
* कस्टम रेट लिमिट्स
* पूर्ण डेटा ऐक्सेस

<CardGroup cols={1}>
  <Card title="Enterprise Sales से संपर्क करें" icon="building" href="/hi/enterprise/forms/enterprise-api-interest">
    अपनी आवश्यकताओं के लिए कस्टम समाधानों पर चर्चा करें।
  </Card>
</CardGroup>

***

<div id="faqs">
  ## अक्सर पूछे जाने वाले सवाल
</div>

<Accordion title="अगर मेरे क्रेडिट खत्म हो जाएं, तो क्या होगा?">
  जब तक आप और क्रेडिट नहीं खरीदते, API अनुरोध विफल रहेंगे। रुकावट से बचने के लिए बैलेंस अलर्ट सेट करें।
</Accordion>

<Accordion title="क्या कोई मासिक न्यूनतम राशि है?">
  नहीं। आप सिर्फ़ उतने का भुगतान करते हैं, जितना आप इस्तेमाल करते हैं। ऐसे महीने भी हो सकते हैं जिनमें न कोई उपयोग हो, न कोई लागत।
</Accordion>

<Accordion title="स्ट्रीमिंग का बिल कैसे लिया जाता है?">
  फ़िल्टर की गई स्ट्रीम के ज़रिए डिलीवर की गई हर यूनीक पोस्ट उपयोग में गिनी जाती है, जिस पर रोज़ाना डीडुप्लिकेशन लागू होता है।
</Accordion>

<Accordion title="क्या विफल अनुरोध भी गिने जाते हैं?">
  नहीं। केवल वे सफल रिस्पॉन्स, जिनमें डेटा लौटता है, बिल किए जाते हैं।
</Accordion>

***

<div id="next-steps">
  ## अगले चरण
</div>

<CardGroup cols={2}>
  <Card title="डेवलपर कंसोल" icon="grid-2" href="https://console.x.com">
    कीमतें देखें और क्रेडिट खरीदें।
  </Card>

  <Card title="रेट लिमिट्स" icon="gauge-high" href="/hi/x-api/fundamentals/rate-limits">
    अनुरोध सीमाओं को समझें (बिलिंग से अलग)।
  </Card>
</CardGroup>
