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

# बैच अनुपालन

> पोस्ट्स और उपयोगकर्ताओं की अनुपालन स्थिति बैच में जाँचें

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

बैच अनुपालन एंडपॉइंट्स आपको पोस्ट IDs या यूज़र IDs के डेटासेट अपलोड करने और उनकी वर्तमान अनुपालन स्थिति प्राप्त करने की सुविधा देते हैं। हटाई गई पोस्ट्स, निलंबित खातों और अन्य अनुपालन घटनाओं की पहचान करने के लिए इसका उपयोग करें।

<div id="overview">
  ## अवलोकन
</div>

<CardGroup cols={2}>
  <Card title="पोस्ट अनुपालन" icon="message">
    पोस्ट्स की स्थिति की थोक में जांच करें
  </Card>

  <Card title="उपयोगकर्ता अनुपालन" icon="user">
    उपयोगकर्ताओं की स्थिति की थोक में जांच करें
  </Card>

  <Card title="असमकालिक" icon="clock">
    जॉब सबमिट करें और परिणाम बाद में प्राप्त करें
  </Card>

  <Card title="बड़े डेटासेट" icon="database">
    लाखों ID संसाधित करें
  </Card>
</CardGroup>

***

<div id="how-it-works">
  ## यह कैसे काम करता है
</div>

1. **एक जॉब बनाएं** — type (पोस्ट्स या उपयोगकर्ता) और अपलोड URL निर्दिष्ट करें
2. **IDs अपलोड करें** — अपने डेटासेट को दिए गए URL पर अपलोड करें
3. **प्रोसेसिंग की प्रतीक्षा करें** — जॉब असिंक्रोनस रूप से प्रोसेस होती है
4. **परिणाम डाउनलोड करें** — प्रत्येक ID की अनुपालन स्थिति प्राप्त करें

***

<div id="endpoints">
  ## एंडपॉइंट्स
</div>

| Method | Endpoint                                                                  | Description                    |
| :----- | :------------------------------------------------------------------------ | :----------------------------- |
| POST   | [`/2/compliance/jobs`](/hi/x-api/compliance/create-compliance-job)        | नई अनुपालन जॉब बनाएँ           |
| GET    | [`/2/compliance/jobs/:id`](/hi/x-api/compliance/get-compliance-job-by-id) | जॉब की स्थिति प्राप्त करें     |
| GET    | [`/2/compliance/jobs`](/hi/x-api/compliance/get-compliance-jobs)          | सभी जॉब्स की सूची प्राप्त करें |

***

<div id="job-types">
  ## जॉब के प्रकार
</div>

| प्रकार   | विवरण                               |
| :------- | :---------------------------------- |
| `tweets` | पोस्ट की अनुपालन स्थिति जाँचें      |
| `users`  | उपयोगकर्ता की अनुपालन स्थिति जाँचें |

***

<div id="compliance-events">
  ## अनुपालन इवेंट्स
</div>

<div id="post-events">
  ### पोस्ट इवेंट्स
</div>

| इवेंट       | विवरण                           |
| :---------- | :------------------------------ |
| `deleted`   | पोस्ट को उपयोगकर्ता ने हटा दिया |
| `bounced`   | पोस्ट अनुपालन जांच में विफल रही |
| `protected` | खाता सुरक्षित हो गया            |
| `suspended` | खाते को निलंबित कर दिया गया     |
| `scrub_geo` | भौगोलिक डेटा हटा दिया गया       |

<div id="user-events">
  ### उपयोगकर्ता इवेंट्स
</div>

| इवेंट         | विवरण                      |
| :------------ | :------------------------- |
| `deleted`     | खाता हटा दिया गया          |
| `suspended`   | खाता निलंबित कर दिया गया   |
| `protected`   | खाता संरक्षित हो गया       |
| `deactivated` | खाता निष्क्रिय कर दिया गया |

***

<div id="example-create-a-job">
  ## उदाहरण: जॉब बनाना
</div>

```bash theme={null}
curl -X POST "https://api.x.com/2/compliance/jobs" \
  -H "Authorization: Bearer $BEARER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "tweets",
    "name": "my-compliance-job"
  }'
```

***

<div id="getting-started">
  ## शुरुआत करें
</div>

<Note>
  **पूर्वापेक्षाएँ**

  * एक स्वीकृत [डेवलपर खाता](https://developer.x.com/en/portal/petition/essential/basic-info)
  * डेवलपर कंसोल में एक [Project और ऐप](/hi/resources/fundamentals/developer-apps)
  * आपके ऐप का [बेयरर टोकन](/hi/resources/fundamentals/authentication)
</Note>

<CardGroup cols={2}>
  <Card title="त्वरित शुरुआत" icon="rocket" href="/hi/x-api/compliance/batch-compliance/quickstart">
    अपना पहला अनुपालन जॉब बनाएँ
  </Card>

  <Card title="एकीकरण मार्गदर्शिका" icon="book" href="/hi/x-api/compliance/batch-compliance/integrate">
    मुख्य अवधारणाएँ और सर्वोत्तम प्रथाएँ
  </Card>

  <Card title="API संदर्भ" icon="code" href="/hi/x-api/compliance/create-job">
    एंडपॉइंट का पूरा दस्तावेज़ीकरण
  </Card>
</CardGroup>
