> ## 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.

# X API

> X के पोस्ट्स, उपयोगकर्ताओं, स्पेसेज़ और अन्य सुविधाओं तक प्रोग्रामेटिक पहुँच

export const Button = ({href, children}) => {
  return <div className="not-prose group">
    <a href={href}>
      <button className="flex items-center space-x-2.5 py-1 px-4 bg-primary-dark dark:bg-white text-white dark:text-gray-950 rounded-full group-hover:opacity-[0.9] font-medium">
        <span>
          {children}
        </span>
        <svg width="3" height="24" viewBox="0 -9 3 24" class="h-6 rotate-0 overflow-visible"><path d="M0 0L3 3L0 6" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></path></svg>
      </button>
    </a>
  </div>;
};

X API आपको X की सार्वजनिक बातचीत तक प्रोग्रामेटिक ऐक्सेस देता है। पोस्ट्स पढ़ें, सामग्री प्रकाशित करें, उपयोगकर्ताओं को प्रबंधित करें और रुझानों का विश्लेषण करें—यह सब आधुनिक REST endpoints के ज़रिए, लचीली उपयोग-आधारित कीमतों के साथ।

<CardGroup cols={3}>
  <Card title="शुरू करें" icon="rocket" href="/hi/x-api/getting-started/make-your-first-request">
    एक ऐप बनाएँ और कुछ ही मिनटों में अपना पहला अनुरोध करें।
  </Card>

  <Card title="API संदर्भ" icon="code" href="/hi/x-api/posts/create-post">
    सभी उपलब्ध endpoints देखें।
  </Card>

  <Card title="SDKs" icon="cube" href="/hi/xdks/overview">
    आधिकारिक Python और TypeScript लाइब्रेरीज़।
  </Card>
</CardGroup>

***

<div id="what-you-can-build">
  ## आप क्या बना सकते हैं
</div>

<CardGroup cols={3}>
  <Card title="पोस्ट्स" icon="message" href="/hi/x-api/posts/lookup/introduction">
    पोस्ट्स खोजें, प्राप्त करें और प्रकाशित करें। टाइमलाइन, थ्रेड्स और कोट पोस्ट्स तक पहुँचें।
  </Card>

  <Card title="उपयोगकर्ता" icon="user" href="/hi/x-api/users/lookup/introduction">
    उपयोगकर्ताओं को खोजें और फ़ॉलो, ब्लॉक, व म्यूट प्रबंधित करें।
  </Card>

  <Card title="Spaces" icon="microphone" href="/hi/x-api/spaces/lookup/introduction">
    लाइव ऑडियो बातचीत और उनके प्रतिभागियों को खोजें।
  </Card>

  <Card title="डायरेक्ट मैसेज" icon="envelope" href="/hi/x-api/direct-messages/lookup/introduction">
    निजी संदेश भेजें और प्राप्त करें।
  </Card>

  <Card title="सूचियाँ" icon="list" href="/hi/x-api/lists/list-lookup/introduction">
    खातों की क्यूरेट की गई सूचियाँ बनाएँ और प्रबंधित करें।
  </Card>

  <Card title="रुझान" icon="arrow-trend-up" href="/hi/x-api/trends/trends-by-woeid/introduction">
    स्थान के आधार पर ट्रेंडिंग विषयों तक पहुँचें।
  </Card>
</CardGroup>

***

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

X API **पे-पर-यूज़** मूल्य निर्धारण का उपयोग करता है। न कोई सदस्यता, न कोई मासिक सीमा—सिर्फ़ उतने का भुगतान करें, जितना आप इस्तेमाल करते हैं।

<CardGroup cols={2}>
  <Card title="लचीला स्केलिंग" icon="chart-line">
    छोटे स्तर से शुरू करें और आगे बढ़ें। लागत आपके वास्तविक उपयोग के अनुसार बढ़ती है।
  </Card>

  <Card title="कोई प्रतिबद्धता नहीं" icon="unlock">
    न कोई अनुबंध, न न्यूनतम खर्च। कभी भी बंद करें।
  </Card>

  <Card title="रीयल-टाइम ट्रैकिंग" icon="gauge-high">
    डेवलपर कंसोल में उपयोग और लागत को लाइव ट्रैक करें।
  </Card>

  <Card title="क्रेडिट-आधारित" icon="coins">
    पहले से क्रेडिट खरीदें। API इस्तेमाल करने पर उनसे राशि काट ली जाती है।
  </Card>
</CardGroup>

<div className="mt-6 flex gap-4">
  <Button href="/hi/x-api/getting-started/pricing">मूल्य निर्धारण का विवरण</Button>
  <Button href="https://console.x.com">क्रेडिट खरीदें</Button>
</div>

***

<div id="key-features">
  ## प्रमुख विशेषताएँ
</div>

<Tabs>
  <Tab title="डेटा एक्सेस">
    ### समृद्ध डेटा ऑब्जेक्ट्स

    पोस्ट्स, उपयोगकर्ताओं, मीडिया व अन्य के लिए विस्तृत और संरचित डेटा एक्सेस करें:

    * **पोस्ट्स**: पूरा टेक्स्ट, मेट्रिक्स, एंटिटीज़, एनोटेशंस, बातचीत के थ्रेड्स
    * **Users**: प्रोफ़ाइल, फ़ॉलोअर संख्या, सत्यापन स्थिति
    * **Media**: मेटाडेटा के साथ इमेज, वीडियो, GIFs
    * **Polls**: विकल्प और वोटों की संख्या

    [fields](/hi/x-api/fundamentals/fields) और [expansions](/hi/x-api/fundamentals/expansions) की मदद से responses को अपनी ज़रूरत के मुताबिक़ अनुकूलित करें, ताकि आपको ठीक वही डेटा मिले जिसकी आपको आवश्यकता है।
  </Tab>

  <Tab title="रियल-टाइम स्ट्रीमिंग">
    ### फ़िल्टर्ड स्ट्रीम

    पोस्ट्स को प्रकाशित होते ही रियल-टाइम में पाएं। सिर्फ़ मेल खाने वाले पोस्ट्स पाने के लिए अधिकतम 1,000 फ़िल्टरिंग नियम तय करें।

    ```bash theme={null}
    # एक नियम जोड़ें
    curl -X POST "https://api.x.com/2/tweets/search/stream/rules" \
      -H "Authorization: Bearer $TOKEN" \
      -d '{"add": [{"value": "from:xdevelopers"}]}'

    # स्ट्रीम से कनेक्ट करें
    curl "https://api.x.com/2/tweets/search/stream" \
      -H "Authorization: Bearer $TOKEN"
    ```

    [फ़िल्टर्ड स्ट्रीम के बारे में और जानें →](/hi/x-api/posts/filtered-stream/introduction)
  </Tab>

  <Tab title="खोज और विश्लेषण">
    ### पूर्ण-आर्काइव खोज

    सार्वजनिक पोस्ट्स के पूरे इतिहास में खोजें—2006 तक। उपयोगकर्ताओं, कीवर्ड्स, तारीखों व अन्य के लिए operators के साथ queries बनाएं।

    ```bash theme={null}
    curl "https://api.x.com/2/tweets/search/all?query=AI%20lang:en" \
      -H "Authorization: Bearer $TOKEN"
    ```

    ### मेट्रिक्स

    impressions, likes, reposts, replies और video views सहित एंगेजमेंट मेट्रिक्स एक्सेस करें।

    [खोज के बारे में और जानें →](/hi/x-api/posts/search/introduction)
  </Tab>
</Tabs>

***

<div id="api-versions">
  ## API संस्करण
</div>

| संस्करण        | स्थिति  | विवरण                                           |
| :------------- | :------ | :---------------------------------------------- |
| **v2**         | वर्तमान | आधुनिक endpoints, लचीली कीमतें, सभी नई सुविधाएँ |
| **Enterprise** | उपलब्ध  | समर्पित सहायता के साथ उच्च-मात्रा एक्सेस        |

<Tip>
  सभी नई परियोजनाओं के लिए **X API v2** का उपयोग करें। सभी नई सुविधाएँ और सुधार इसी में जारी किए जाते हैं।
</Tip>

***

<div id="quick-start">
  ## त्वरित शुरुआत
</div>

<Steps>
  <Step title="डेवलपर खाता बनाएँ">
    [console.x.com](https://console.x.com) पर साइन अप करें और एक ऐप बनाएँ।
  </Step>

  <Step title="अपने क्रेडेंशियल प्राप्त करें">
    केवल ऐप-आधारित अनुरोधों के लिए अपना बेयरर टोकन जनरेट करें।
  </Step>

  <Step title="अनुरोध भेजें">
    किसी उपयोगकर्ता को खोजकर देखें:

    ```bash theme={null}
    curl "https://api.x.com/2/users/by/username/xdevelopers" \
      -H "Authorization: Bearer $BEARER_TOKEN"
    ```
  </Step>
</Steps>

<Button href="/hi/x-api/getting-started/make-your-first-request">पूरी त्वरित शुरुआत मार्गदर्शिका</Button>

***

<div id="tools-libraries">
  ## टूल और लाइब्रेरी
</div>

<CardGroup cols={3}>
  <Card title="Python SDK" icon="python" href="/hi/xdks/python/overview">
    async सपोर्ट के साथ आधिकारिक Python लाइब्रेरी।
  </Card>

  <Card title="TypeScript SDK" icon="js" href="/hi/xdks/typescript/overview">
    आधिकारिक TypeScript/JavaScript लाइब्रेरी।
  </Card>

  <Card title="Postman" icon="server" href="https://app.getpostman.com/run-collection/9956214-784efcda-ed4c-4491-a4c0-a26470a67400">
    इंटरैक्टिव API एक्सप्लोरर।
  </Card>
</CardGroup>

[सभी लाइब्रेरी ब्राउज़ करें →](/hi/x-api/tools-and-libraries/overview)

***

<div id="support">
  ## सहायता
</div>

<CardGroup cols={2}>
  <Card title="डेवलपर फ़ोरम" icon="comments" href="https://devcommunity.x.com">
    समुदाय और X टीम से मदद पाएँ।
  </Card>

  <Card title="सपोर्ट हब" icon="circle-question" href="https://developer.x.com/en/support/twitter-api.html">
    अक्सर पूछे जाने वाले सवाल और समस्या निवारण गाइड।
  </Card>
</CardGroup>
