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

# Ayrshare API अवलोकन

> शक्तिशाली Social APIs जो आपको आसानी से सोशल मीडिया पोस्ट भेजने और analytics प्राप्त करने में सक्षम बनाते हैं। सभी आकारों के डेवलपर्स और व्यवसायों के लिए।

Social Media REST API डेवलपर्स को एक एकीकृत इंटरफ़ेस के माध्यम से कई सोशल नेटवर्क्स तक programmatic पहुँच प्रदान करता है।
Ayrshare के social API के माध्यम से, आप विभिन्न प्लेटफ़ॉर्म्स पर सोशल मीडिया गतिविधियों का प्रबंधन कर सकते हैं, जिसमें पोस्ट्स बनाना और हटाना, analytics प्राप्त करना, टिप्पणियों और reviews के साथ जुड़ना, direct messages का प्रबंधन करना, Facebook ads बनाना, और अन्य सोशल मीडिया कार्य शामिल हैं।

API वर्तमान में 13 प्रमुख सोशल नेटवर्क्स का समर्थन करता है: Bluesky, Facebook, Google Business Profile, Instagram, LinkedIn, Pinterest, Reddit, Snapchat, Telegram, Threads, TikTok, X (पहले Twitter), और YouTube।
इस API के साथ एकीकरण करके, डेवलपर्स एक साथ इन सभी प्लेटफ़ॉर्म्स पर सोशल मीडिया प्रबंधन कार्यों को स्वचालित कर सकते हैं।

API calls की request और response डेटा JSON format में हैं, जो अधिकांश प्रोग्रामिंग भाषाओं में आसान पार्सिंग और प्रोसेसिंग की अनुमति देता है।

यदि आप Launch, Business, या Enterprise Plan पर हैं, तो [Business Plan Overview](/multiple-users/business-plan-overview), [Launch Plan Overview](/multiple-users/business-launch-overview), और [/profiles API endpoint](/apis/profiles/overview) देखें।

## मुख्य कार्यक्षमता

<ul class="custom-bullets">
  <li>[13 सोशल नेटवर्क्स समर्थित](/introduction#which-social-networks-are-supported)।</li>
  <li>अपनी अद्वितीय API Key का उपयोग करके सुरक्षित API access।</li>
  <li>कनेक्ट किए गए सोशल मीडिया प्लेटफ़ॉर्म्स पर scheduled posting।</li>
  <li>पूर्वनिर्धारित schedules के आधार पर स्वचालित posting।</li>
  <li>Reels, Stories, और Spotlight सहित छवि और वीडियो सामग्री के लिए समर्थन।</li>
  <li>लिंक किए गए सोशल नेटवर्क्स पर पोस्ट्स हटाएँ।</li>
  <li>व्यापक पोस्ट engagement analytics (likes, shares, आदि)।</li>
  <li>Social account metrics, जिसमें follower count और demographic डेटा शामिल हैं।</li>
  <li>टिप्पणी प्रबंधन: पोस्ट टिप्पणियाँ देखें, जोड़ें, और हटाएँ।</li>
  <li>पोस्ट्स में सभी या विशिष्ट URLs के लिए वैकल्पिक link shortening।</li>
  <li>Unsplash एकीकरण: विशिष्ट छवियाँ जोड़ें या keywords के आधार पर यादृच्छिक रूप से चुनें।</li>
  <li>प्रासंगिक keywords का उपयोग करके स्वचालित hashtag generation विकल्प।</li>
  <li>Non-Ayrshare पोस्ट्स सहित post history ट्रैकिंग।</li>
  <li>Review प्रबंधन: reviews प्राप्त करें, उनका उत्तर दें, और review responses हटाएँ।</li>
  <li>स्वचालित सामग्री posting के लिए RSS feed एकीकरण।</li>
  <li>Media library: पोस्ट्स में उपयोग के लिए फ़ोटो और वीडियो अपलोड और स्टोर करें।</li>
  <li>[Social Post Verification System](/testing/post-verification) आपके सोशल अकाउंट्स को सुरक्षित रखने के लिए।</li>
</ul>

## Business Plan और Launch Plan

कई उपयोगकर्ताओं और क्लाइंट्स के प्रबंधन के लिए [Business Plan](/multiple-users/business-plan-overview) और [Launch Plan](/multiple-users/business-launch-overview) फ़ीचर्स:

<ul class="custom-bullets">
  <li>उपयोगकर्ताओं को अपने स्वयं के सोशल मीडिया अकाउंट्स को आपके प्लेटफ़ॉर्म से लिंक करने में सक्षम बनाएँ।</li>
  <li>त्वरित account linking के लिए OAuth का उपयोग करके सुरक्षित single sign-on।</li>
  <li>API के माध्यम से programmatically user profiles बनाएँ और हटाएँ।</li>
  <li>उन्नत user analytics तक पहुँच।</li>
  <li>रीयल-टाइम updates के लिए Webhook समर्थन।</li>
  <li>समर्थित प्लेटफ़ॉर्म्स में Direct message प्रबंधन।</li>
  <li>मौजूदा पोस्ट्स से Facebook ads बनाएँ।</li>
</ul>

[Business Plan](https://www.ayrshare.com/business-plan-for-multiple-users/) के बारे में अधिक जानने के लिए हमसे संपर्क करें।

## Ads API

[Ads API](/apis/ads/overview) आपको मौजूदा पोस्ट्स से Facebook ads बनाने की अनुमति देता है।

<ul class="custom-bullets">
  <li>अधिक लोगों तक पहुँचने के लिए पोस्ट्स को बूस्ट करें।</li>
  <li>Ads का प्रबंधन और प्रदर्शन ट्रैक करें।</li>
  <li>Ad spend का विश्लेषण करें और campaigns को अनुकूलित करें।</li>
</ul>

<Card title="Ads API" icon="code" href="/apis/ads/overview" horizontal>
  Ads API देखें
</Card>

## Messages API

प्रमुख सोशल मीडिया चैनलों में उपयोगकर्ताओं को बातचीत में शामिल करने के लिए एक एकीकृत [Messaging API](/apis/messages/overview): Facebook, Instagram, और X।

<ul class="custom-bullets">
  <li>Text, image, और video messages भेजना।</li>
  <li>पूरी conversation histories प्राप्त करना।</li>
  <li>स्वचालित message responses सेट करना।</li>

  <li>
    प्राप्त messages, message reactions, read
    receipts के लिए webhooks के माध्यम से रीयल-टाइम updates प्राप्त करना।
  </li>
</ul>

यह API कई सोशल मीडिया चैनलों के लिए messaging operations को केंद्रीकृत करके user engagement को सरल बनाता है। अधिक जानें...

<Card title="Messages API" icon="code" href="/apis/messages/overview" horizontal>
  एकीकृत messaging API देखें
</Card>

## Max Pack

[Max Pack add-on](/additional/maxpack) के साथ और भी अधिक क्षमताएँ प्राप्त करें:

<Card title="Max Pack" icon="link" href="/additional/maxpack" horizontal>
  हमारे Max Pack add-on के साथ AI-संचालित सामग्री निर्माण, उन्नत analytics, और विस्तारित
  प्लेटफ़ॉर्म समर्थन जैसी उन्नत सुविधाओं को अनलॉक करें।
</Card>

## Social API का उपयोग कैसे करें देखें

यदि आप Node.js में निर्माण कर रहे हैं, तो X और Facebook पर पोस्ट्स को कनेक्ट और प्रकाशित करने के तरीके पर यह वीडियो देखें।

<div class="video-container">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/OMtj2h6sW6U" title="How to Use Ayrshare's Social API" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" />
</div>

## Social API डेमो

यदि आप Node.js का उपयोग करते हैं, तो अपने स्वयं के social API integration को बनाने के लिए social API demo code देखें।

<Card title="Social API Demo" icon="github" href="https://github.com/ayrshare/social-api-demo" horizontal>
  अपने social API integration को शुरू करने के लिए हमारे Node.js डेमो कोड को देखें
</Card>

## Base URL

Ayrshare API के लिए base URL सभी endpoints के लिए समान है।

`https://api.ayrshare.com/api`

## Authorization

Ayrshare HTTP header में पास किए गए Authorization token के माध्यम से API requests को प्रमाणित करता है। कृपया सुनिश्चित करें कि API Key के साथ `Bearer` भेजा जाए। API Key को Ayrshare Dashboard में अपने Primary Profile पर स्विच करके पाया जा सकता है।

यदि आप एक Business या Enterprise उपयोगकर्ता हैं, तो आप कई क्लाइंट्स का प्रबंधन करने के लिए Profile Keys के साथ User Profiles बना सकते हैं। Profile Key का उपयोग आपके requests के header में होता है।
User Profiles के लिए आपके requests के header में API Key का भी उपयोग किया जाना चाहिए।

<Tip>
  Premium plans को अपने requests के header में केवल API Key का उपयोग करना चाहिए। Business और Enterprise
  plans को User Profile की ओर से बातचीत करते समय अपने requests के header में
  Profile Key का उपयोग करना चाहिए।
</Tip>

### API Key Format

`Authorization: Bearer API_KEY` जहाँ API\_KEY को अपनी Primary Profile API Key से बदलें, जिसे [Ayrshare Dashboard में पाया जा सकता है](/quickstart#get-your-api-key)।

<CodeGroup>
  ```bash cURL theme={"system"}
  curl -H "Authorization: Bearer API_KEY" \
       -X GET https://api.ayrshare.com/api
  ```

  ```javascript JavaScript theme={"system"}
  headers: {"Authorization": "Bearer API_KEY"}
  ```

  ```python Python theme={"system"}
  headers = {"Authorization": "Bearer API_KEY"}
  ```

  ```php PHP theme={"system"}
  $headers = ["Authorization" => "Bearer API_KEY"];
  ```

  ```go Go theme={"system"}
  headers := map[string]string{"Authorization": "Bearer API_KEY"}
  ```

  ```ruby Ruby theme={"system"}
  headers = {"Authorization": "Bearer API_KEY"}
  ```

  ```java Java theme={"system"}
  headers = {"Authorization": "Bearer API_KEY"}
  ```

  ```csharp C# theme={"system"}
  headers = {"Authorization": "Bearer API_KEY"}
  ```

  ```rust Rust theme={"system"}
  headers = {"Authorization": "Bearer API_KEY"}
  ```
</CodeGroup>

<Note>
  Ayrshare dashboard में left navigation panel में पाए जाने वाले API Key पृष्ठ के अंतर्गत अपनी गुप्त API Key प्राप्त करें।

  उदाहरण के लिए, यदि आपकी API Key 2MPXPKQ-S03M5LS-GR5RX5G-AZCK8EA है

  आपके header में शामिल होना चाहिए:

  `Authorization: Bearer 2MPXPKQ-S03M5LS-GR5RX5G-AZCK8EA`
</Note>

### Profile Key Format

Profile Key का उपयोग किसी User Profile की ओर से बातचीत करने के लिए किया जाता है।
यह केवल Business या Enterprise plans के लिए उपलब्ध है।

`Profile-Key: PROFILE_KEY` जहाँ PROFILE\_KEY को किसी उपयोगकर्ता की [Profile Key](/multiple-users/manage-user-profiles#get-the-profile-key) से बदलें।

**User Profile की ओर से बातचीत करने के लिए header में Profile Key शामिल करना आवश्यक है**।

गुम Primary Profile API Key या header में API Key के स्थान पर Profile Key का उपयोग करने पर एक error होगा।

API requests के लिए headers को इस तरह से संरचित किया जा सकता है:

<CodeGroup>
  ```bash cURL theme={"system"}
  curl -H "Authorization: Bearer API_KEY" \ 
       -H "Profile-Key: PROFILE_KEY" \
       -X GET https://api.ayrshare.com/api
  ```

  ```javascript JavaScript theme={"system"}
  headers: {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```python Python theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```php PHP theme={"system"}
  $headers = [
    "Authorization" => "Bearer API_KEY",
    "Profile-Key" => "PROFILE_KEY"
  ];
  ```

  ```go Go theme={"system"}
  headers := map[string]string{
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```ruby Ruby theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```java Java theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```csharp C# theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```

  ```rust Rust theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY"
  }
  ```
</CodeGroup>

<Note>
  Ayrshare Dashboard में left navigation panel में Profile Key पृष्ठ के अंतर्गत [Profile Key खोजें](/multiple-users/manage-user-profiles#get-the-profile-key)।
  User Profile पृष्ठ में उस Profile पर स्विच करें जिसका आप उपयोग करना चाहते हैं।
  इसके अतिरिक्त, Profile Key [Create a User Profile](/apis/profiles/create-profile) endpoint की response में लौटाई जाती है।

  फिर आप अपने requests के header में Profile Key का उपयोग कर सकते हैं:

  उदाहरण के लिए, यदि आपकी Profile Key `AX1XGG-9jK3M5LS-GR5RX5G-LLCK8EA` है

  आपके header में API और Profile Key दोनों शामिल होने चाहिए:

  `Authorization: Bearer 2MPXPKQ-S03M5LS-GR5RX5G-AZCK8EA`

  `Profile-Key: AX1XGG-9jK3M5LS-GR5RX5G-LLCK8EA`
</Note>

### X/Twitter BYO Credentials

31 मार्च, 2026 से, Ayrshare के माध्यम से सभी X/Twitter operations के लिए आपके अपने OAuth 1.0a credentials आवश्यक हैं। OAuth के माध्यम से अपने X account को लिंक करने के बाद, X/Twitter को लक्षित करने वाले किसी भी request के लिए अपने `Authorization` (और वैकल्पिक `Profile-Key`) headers के साथ ये 2 headers पास करें:

| Header                        | विवरण                                            |
| ----------------------------- | ------------------------------------------------ |
| `X-Twitter-OAuth1-Api-Key`    | आपकी OAuth 1.0a API Key (Consumer Key)           |
| `X-Twitter-OAuth1-Api-Secret` | आपकी OAuth 1.0a API Key Secret (Consumer Secret) |

ये headers 31 मार्च, 2026 के बाद आवश्यक हैं। मान्य BYO credentials के बिना X/Twitter endpoints के लिए requests अस्वीकार कर दिए जाएँगे।

<Info>
  **एक key pair, हर request के लिए उपयोग किया जाता है।** आप प्रति Ayrshare account एक X Developer App बनाते हैं और हर X-लक्षित request पर समान `X-Twitter-OAuth1-Api-Key` और `X-Twitter-OAuth1-Api-Secret` मानों का उपयोग करते हैं, भले ही request किस sub-profile (`Profile-Key`) के लिए हो। आप प्रति ग्राहक या प्रति end-user keys उत्पन्न या rotate नहीं करते।
</Info>

चरण-दर-चरण निर्देशों, कोड उदाहरणों, और समस्या निवारण के लिए [X BYO Key Setup Guide](/dashboard/connect-social-accounts/x-twitter-byo-keys) देखें।

वही दो headers तब लागू होते हैं जब [MCP Server](/additional/mcp-action-server) के माध्यम से X/Twitter को चलाया जाता है — [Connect & Setup](/additional/mcp-action-connect) देखें।

## Content Type

Content Type को हमेशा `Content-Type: "application/json"` के रूप में सेट किया जाना चाहिए जब तक कि endpoint विशेष रूप से अन्यथा निर्दिष्ट न करे।

<CodeGroup>
  ```bash cURL theme={"system"}
  curl -H "Authorization: Bearer API_KEY" \ 
       -H "Profile-Key: PROFILE_KEY" \ # Optional
       -H "Content-Type: application/json" \
       -X GET https://api.ayrshare.com/api
  ```

  ```javascript JavaScript theme={"system"}
  headers: {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json"
  }
  ```

  ```python Python theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", # Optional
    "Content-Type": "application/json"
  }
  ```

  ```php PHP theme={"system"}
  $headers = [
    "Authorization" => "Bearer API_KEY",
    "Profile-Key" => "PROFILE_KEY", # Optional
    "Content-Type" => "application/json"
  ];
  ```

  ```go Go theme={"system"}
  headers := map[string]string{
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json"
  }
  ```

  ```ruby Ruby theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", # Optional
    "Content-Type": "application/json"
  }
  ```

  ```java Java theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json"
  }
  ```

  ```csharp C# theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json"
  }
  ```

  ```rust Rust theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json"
  }
  ```
</CodeGroup>

## Compression

Ayrshare सभी API requests के लिए compression का समर्थन करता है।
Compression सक्षम करने के लिए, `Accept-Encoding` header को `deflate, gzip, br` पर सेट करें।

```bash theme={"system"}
  Accept-Encoding: "deflate, gzip, br"
```

यह [/history endpoint](/apis/history/overview) जैसे बड़े responses को कॉल करने के लिए अनुशंसित है।

<ul class="custom-bullets">
  <li>केवल 1024 bytes (1KB) से बड़ी responses संकुचित होती हैं।</li>

  <li>
    उपयोग किए जाने वाले compression का क्रम: पहले Brotli (br), फिर gzip, फिर deflate। Brotli सबसे
    कुशल compression algorithm है।
  </li>

  <li>
    Response header में उपयोग किए गए content encoding शामिल हैं। उदाहरण के लिए: `content-encoding: br` यदि
    Brotli का उपयोग किया गया था।
  </li>

  <li>
    Compression के बारे में और compression का उपयोग करने के लाभों के बारे में [Ayrshare
    Blog](https://www.ayrshare.com/blog/http-compression-in-node-js-a-dive-into-gzip-deflate-and-brotli/) में अधिक जानें।
  </li>
</ul>

<Tip>Content encoding का उपयोग करके response को ठीक से uncompress करना न भूलें।</Tip>

<CodeGroup>
  ```bash cURL theme={"system"}
  curl -H "Authorization: Bearer API_KEY" \ 
       -H "Profile-Key: PROFILE_KEY" \ # Optional
       -H "Content-Type: application/json" \
       -H "Accept-Encoding: deflate, gzip, br" \ 
       -X GET https://api.ayrshare.com/api
  ```

  ```javascript JavaScript theme={"system"}
  headers: {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```python Python theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", # Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```php PHP theme={"system"}
  $headers = [
    "Authorization" => "Bearer API_KEY",
    "Profile-Key" => "PROFILE_KEY", # Optional
    "Content-Type" => "application/json",
    "Accept-Encoding" => "deflate, gzip, br"
  ];
  ```

  ```go Go theme={"system"}
  headers := map[string]string{
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```ruby Ruby theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", # Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```java Java theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```csharp C# theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```

  ```rust Rust theme={"system"}
  headers = {
    "Authorization": "Bearer API_KEY",
    "Profile-Key": "PROFILE_KEY", // Optional
    "Content-Type": "application/json",
    "Accept-Encoding": "deflate, gzip, br"
  }
  ```
</CodeGroup>

## ID प्रकार

कई प्रकार की IDs लौटाई जाती हैं, जिनका उपयोग विभिन्न endpoints में किया जा सकता है:

### Ayrshare Post ID

यह ID Ayrshare द्वारा उत्पन्न होती है और
[/post endpoint](/apis/post/post) से `id` field में लौटाई जाती है। यह ID
सोशल नेटवर्क्स में पोस्ट पर analytics प्राप्त करना, पोस्ट में
टिप्पणियाँ जोड़ना, पोस्ट हटाना आदि आसान बनाती है। यह ID आप सबसे अधिक उपयोग करेंगे।

### Social Post ID

प्रत्येक सोशल नेटवर्क पोस्ट्स और टिप्पणियों को अपनी अद्वितीय ID प्रदान करता है।
ये IDs /post या /comments endpoints के `postIds` field में लौटाई जाती हैं।
आप इन IDs का उपयोग, या जो आप सीधे सोशल नेटवर्क्स से प्राप्त करते हैं, डेटा प्राप्त करने के लिए कर सकते हैं, जैसे कि [analytics social post ID](/apis/analytics/social-by-id) के साथ।

### Ayrshare Comment ID

यह ID Ayrshare द्वारा उत्पन्न होती है और
[/comments endpoint](/apis/comments/post-comment) से `id` field में लौटाई जाती है। यह ID
सोशल नेटवर्क्स में टिप्पणी पर analytics प्राप्त करना, टिप्पणी में
उत्तर जोड़ना, टिप्पणी हटाना आदि आसान बनाती है। यह ID आप सबसे अधिक उपयोग करेंगे।

यह अक्सर तब उपयोग किया जाता है जब आप Ayrshare के माध्यम से प्रकाशित किसी विशेष टिप्पणी पर विवरण प्राप्त करना चाहते हैं।

### Social Comment ID

प्रत्येक सोशल नेटवर्क टिप्पणियों को अपनी अद्वितीय ID प्रदान करता है।
ये IDs [GET /comments endpoint](/apis/comments/get-comments) के `commentId` field में लौटाई जाती हैं।

यह अक्सर तब उपयोग किया जाता है जब आप Ayrshare के बाहर प्रकाशित किसी विशेष टिप्पणी पर विवरण प्राप्त करना चाहते हैं।

## Error Codes

Errors [standard HTTP status codes](https://tools.ietf.org/html/rfc2616#section-10) के साथ लौटेंगे।

अधिक जानकारी के लिए:

<Card title="HTTP Status Codes" icon="link" horizontal href="/errors/errors-http">
  HTTP status codes के बारे में और जानें
</Card>

विस्तृत Errors प्रत्येक प्रकार की कॉल के लिए विशिष्ट REST API response में हैं।

अधिक जानकारी के लिए:

<Card title="Ayrshare Error Codes" icon="link" horizontal href="/errors/errors-ayrshare">
  Ayrshare-विशिष्ट error codes के बारे में और जानें
</Card>

## Timestamp Format

Ayrshare विभिन्न समय क्षेत्रों में एक सटीक और स्पष्ट समय संदर्भ के लिए Zulu Time, जिसे UTC (Coordinated Universal Time) या ISO 8601 formatted date string के रूप में भी जाना जाता है, का उपयोग करता है।

उदाहरण के लिए, `YYYY-MM-DDThh:mm:ssZ` format का उपयोग करें और `2026-07-08T12:30:00Z` के रूप में भेजें।
अधिक उदाहरणों के लिए कृपया [utctime](https://www.utctime.net/) देखें।

आप अपनी पसंद की प्रोग्रामिंग भाषा में UTC format को अपने स्थानीय समय में परिवर्तित कर सकते हैं। उदाहरण के लिए JavaScript में:

```javascript theme={"system"}
const convertToLocalTime = (isoString) => {
  // Create a new Date object from the ISO string
  const date = new Date(isoString);

  // Extract local time components
  const localDate = date.toLocaleDateString();
  const localTime = date.toLocaleTimeString();

  // Combine the local date and time
  const localDateTime = `${localDate} ${localTime}`;

  return localDateTime;
};
```

## Postman

आप अपने REST API calls का परीक्षण करने के लिए Postman का उपयोग कर सकते हैं।

<Card title="Postman" icon="link" horizontal href="/testing/postman">
  हमारे API के साथ Postman का उपयोग कैसे करें, यह जानें
</Card>

## Random Posts, Images, और Videos

परीक्षण करते समय random पोस्ट्स, छवियाँ, या वीडियो कैसे भेजें, इस पर [quick start guide](/quickstart#publish-test-posts) देखें।

## Packages

RESTful कॉल को आसान बनाने के लिए हमारे पास Node.js और Python दोनों packages, Bubble.io, Airtable, और Make guides उपलब्ध हैं।

<CardGroup cols={2}>
  <Card title="Node NPM Package" icon="cube" iconType="duotone" href="/packages-guides/nodejs" horizontal>
    हमारे NodeJS package का उपयोग करके एकीकृत करें
  </Card>

  <Card title="Python PyPI Package" icon="cube" iconType="duotone" href="/packages-guides/python" horizontal>
    हमारे Python package का उपयोग करके एकीकृत करें
  </Card>

  <Card title="Airtable Guide" icon="book-open" iconType="duotone" href="/packages-guides/airtable" horizontal>
    Airtable के साथ Ayrshare का उपयोग करना सीखें
  </Card>

  <Card title="Bubble Plugin & Guide" icon="cube" iconType="duotone" href="/packages-guides/bubble" horizontal>
    Bubble.io के साथ Ayrshare का उपयोग करना सीखें
  </Card>

  <Card title="Make Guide" icon="book-open" iconType="duotone" href="/packages-guides/make" horizontal>
    Make के साथ Ayrshare का उपयोग करना सीखें
  </Card>

  <Card title="Notion Guide" icon="book-open" iconType="duotone" href="/packages-guides/notion" horizontal>
    Notion के साथ Ayrshare का उपयोग करना सीखें
  </Card>

  <Card title="FlutterFlow Guide" icon="book-open" iconType="duotone" href="/packages-guides/flutterflow" horizontal>
    FlutterFlow के साथ Ayrshare का उपयोग करना सीखें
  </Card>

  <Card title="Retool Guide" icon="book-open" iconType="duotone" href="/packages-guides/retool" horizontal>
    Retool के साथ Ayrshare का उपयोग करना सीखें
  </Card>
</CardGroup>
