قد لا تتمكن من الاشتراك معنا الآن لأننا نواجه حاليًا فترة توقف مدتها 15 دقيقة على منتجنا. أطلب منك أن تتحمل معنا.

Home
Right Chevron Icon
Blog
Right Chevron IconRight Chevron Icon
أحمد بن إبراهيم بن علي بن علي بن علي بن علي بن حسين بن علي بن أحمد بن إبراهيم بن إبراهيم بن محمد بن إبراهيم بن محمد بن إبراهيم بن عبد العزيز (دبي 2026)

أحمد بن إبراهيم بن علي بن علي بن علي بن علي بن حسين بن علي بن أحمد بن إبراهيم بن إبراهيم بن محمد بن إبراهيم بن محمد بن إبراهيم بن عبد العزيز (دبي 2026)

Kashika Mishra

10
mins read

April 22, 2026

Key Takeways

محمّد بن إبراهيم بن محمد بن حمد بن حمد بن محمد بن محمد بن أحمد بن محمد بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن محمد بن عبد الرحمن بن محمد بن عبد الرحمن محمّد بن عبد الرحمن محمّد بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن عبد الرحمن بن دار العطار (ب)، الدار البيضاء، الكرفان، وكيب البابي، والشاب. طارق إيوك عبد العزيز علي عبد العزيز آل سعود - المملكة العربية السعودية - مصر - الجزء الأول من عمر شقية في مصر، أم لا، أم لا.

Every Indian company registered under the Companies Act has a Corporate Identification Number (CIN). For any business doing B2B onboarding, investor due diligence, vendor verification, or regulated compliance, verifying the CIN against the official Ministry of Corporate Affairs (MCA) database is a foundational step. Manual lookups on the MCA portal do not scale. A CIN verification API does.

This guide explains what a CIN verification API is, what data it returns, how to integrate it in under 15 minutes, and how businesses use it across B2B, lending, and investment workflows. Sign up for eKYCNow and test CIN verification with 5 free checks, no credit card required.

What Is a CIN Verification API?

A CIN verification API in India is a programmatic interface that validates a Corporate Identification Number against the MCA21 database maintained by the Ministry of Corporate Affairs. You submit a 21-character CIN and the API returns structured information about the registered company in real time.

The API performs a structural check first (does the CIN conform to the 21-character format prescribed by the MCA?), then a live database lookup against the official MCA records. A well-designed API returns not just a yes-or-no validity response but the full company profile: legal name, incorporation date, registered address, current status, directors, capital structure, and industry classification.

The alternative is manual lookup via the MCA portal, which requires logging in, entering one CIN at a time, and copying data into a CRM. For any business verifying more than a handful of companies, the manual approach breaks down on time, consistency, and auditability. API-based verification handles this at scale with no human involvement and produces structured, auditable records.

Understanding the Structure of a CIN

A CIN is a 21-character alphanumeric code with a precise structure that encodes multiple attributes of the company.

  • Character 1: Listing status. L for listed companies, U for unlisted.
  • Characters 2 to 6: Industry code. The 5-digit NIC (National Industrial Classification) code that identifies the company's primary industry.
  • Characters 7 to 8: State code. The 2-letter abbreviation for the state where the company is registered (e.g., MH for Maharashtra, DL for Delhi, KA for Karnataka).
  • Characters 9 to 12: Year of incorporation. The 4-digit year the company was incorporated.
  • Characters 13 to 15: Company classification. PLC for public limited, PTC for private limited, FTC for subsidiary of foreign company, GOI for government of India, NPL for not-for-profit, and several other classifications defined under the Companies Act.
  • Characters 16 to 21: Registration number. The 6-digit MCA-assigned registration number unique to the company.

A CIN verification API validates the structural correctness first, catching format errors before a database lookup, then performs the live MCA check on valid-format CINs.

What Data a CIN Verification API Returns

A well-designed CIN verification API returns the full registered company profile. The response from eKYCNow's CIN API includes:

CIN

The 21-character identifier echoed back for confirmation.

Company name

The registered legal name of the company.

Company status

Active, under liquidation, dormant, struck off, amalgamated, dissolved, and other statuses recognised by the MCA. This is one of the most important fields for due diligence.

Registration number

The MCA registration number (the last 6 characters of the CIN, returned separately for convenience).

Incorporation date

The date the company was incorporated.

Company category

Listed or unlisted, public or private, limited by shares or guarantee, and other categorisations.

Class of company

Private, public, one-person company (OPC), and other classes.

Paid-up capital

The actual paid-up share capital of the company as reported to the MCA.

Authorized capital

The maximum share capital the company is authorised to issue.

Registered address

The registered office address on file with the MCA.

Director list

Names and DIN (Director Identification Numbers) of all current directors of the company.

Industry classification

The NIC code and description of the company's primary business activity.

This full record is what turns CIN verification from a format check into meaningful due diligence.

Why Businesses Need CIN Verification at Scale

B2B vendor and supplier onboarding

Before adding a new corporate vendor to your accounts payable system, you need to confirm the CIN is valid, active, and belongs to the legal entity they claim. Fake or inactive companies on invoices are a primary fraud vector in B2B transactions.

Investor due diligence

VCs, PE funds, angel investors, and family offices verify the CIN of every portfolio target to confirm incorporation, status, director list, and capital structure before investment term sheets are signed.

Lending and credit

Banks, NBFCs, and fintech lenders underwriting corporate loans start with CIN verification in India to confirm the borrowing entity exists, is active, and has the stated capital structure.

Procurement compliance

Large enterprises and PSUs verify CINs of all counterparties as part of procurement onboarding and annual compliance refresh cycles.

Marketplace and platform onboarding

B2B marketplaces, supply chain platforms, and enterprise SaaS products verify every corporate customer's CIN during onboarding to prevent fraud and maintain KYB compliance.

Partner and distributor verification

Before signing distribution or partner agreements, businesses verify the CIN to confirm the entity's existence and capital adequacy.

How to Integrate CIN Verification in Under 15 Minutes

eKYCNow's CIN verification API iكنقطة نهاية REST بسيطة. هنا هو تدفق التكامل.

الخطوة 1: قم بالتسجيل في eKYCNow

قم بإنشاء حسابك على ekyc.messagecentral.com. يمكنك الحصول على 5 عمليات تحقق مجانية فور التسجيل، دون الحاجة إلى بطاقة ائتمان.

الخطوة 2: احصل على بيانات اعتماد API الخاصة بك

توفر لوحة التحكم معرف العميل ومفتاح API. قم بتخزين هذه المتغيرات كمتغيرات البيئة في التطبيق الخاص بك.

الخطوة 3: إنشاء رمز مصادقة

تتطلب كل مكالمة API رمزًا تم إنشاؤه عبر نقطة نهاية المصادقة القياسية لـ Message Central. يتم تضمين هذا الرمز المميز في رأس الطلبات اللاحقة.

الخطوة 4: اتصل بنقطة نهاية التحقق من CIN

قم بإرسال CIN المكون من 21 حرفًا الذي تريد التحقق منه. تستجيب واجهة برمجة التطبيقات بملف تعريف الشركة الكامل بصيغة JSON، عادةً في أقل من ثانيتين.

الخطوة 5: تخزين الاستجابة والتصرف بناءً عليها

استخدم الحالة النشطة واسم الشركة وقائمة المديرين وحقول رأس المال لدفع منطق عملك. قم بتخزين الاستجابة الكاملة لمسار تدقيق الامتثال الخاص بك.

الخطوة 6: معالجة حالات الخطأ

تقوم واجهة برمجة التطبيقات بإرجاع رموز خطأ محددة للتنسيق غير الصالح، ولم يتم العثور على CIN، والأخطاء على مستوى الخدمة. قم بتطبيق منطق إعادة المحاولة للأخطاء العابرة والرسائل التي تواجه المستخدم للرسائل الدائمة.

تتوفر حزم SDK لـ Node.js وبيثون وجافا وPHP وروبي وسي #. للحصول على مرجع API الكامل، قم بزيارة وثائق واجهة برمجة تطبيقات eKYCNow.

الامتثال وأفضل الممارسات

بيانات CIN هي بيانات تسجيل الشركة العامة المنشورة من قبل MCA. إنها ليست معلومات شخصية وتقع خارج نطاق قانون حماية البيانات الشخصية الرقمية. ومع ذلك، تتضمن أفضل الممارسات حول التحقق المستند إلى واجهة برمجة التطبيقات ما يلي.

قم بتسجيل كل عملية تحقق

قم بتخزين رقم التعريف الشخصي للإدخال والطابع الزمني والاستجابة وسياق العمل الخاص بالتحقق. يؤدي هذا إلى إنشاء مسار تدقيق لمراجعات الامتثال والتحقيقات المستقبلية.

أعد التحقق بشكل دوري

تغييرات حالة الشركة. قد يكون البائع الذي كان نشطًا في عملية الإعداد قد تم شطبه أو حله بعد ستة أشهر. تؤدي إعادة التحقق الدوري (عادةً كل ثلاثة أشهر للبائعين النشطين، سنويًا على الأقل) إلى اكتشاف هذه التغييرات.

تحقق من معلومات المدير مقابل فحص AML

تم إرجاع قائمة المخرجين بواسطة التحقق من رقم CIN يجب أن تغذي سير عمل فحص مكافحة غسيل الأموال والعقوبات. فحص مكافحة غسيل الأموال المتكامل في eKYCNow يجعل هذا فحصًا واحدًا مدمجًا.

مرجع تبادلي مع GST و PAN

بالنسبة للشركات ذات المعرفات المتعددة، تحقق من CIN مقابل PAN و GSTIN للأعمال للتأكد من أن جميع المعرفات تنتمي إلى نفس الكيان. شاهد موقعنا دليل API للتحقق من ضريبة السلع والخدمات لسير العمل المصاحب.

التوافق مع إطار وزارة شؤون الشركات

ال وزارة شؤون الشركات يحدد الإطار التنظيمي لتسجيل الشركات والامتثال في الهند. تظل الشركات التي تتحقق بانتظام من حالة CIN للأطراف المقابلة في صدارة مشكلات الامتثال B2B الشائعة.

حالات الاستخدام الشائعة عبر الصناعات

B2B SaaS وبرامج المؤسسات

تتطلب جميع عمليات تأهيل العملاء وتوقيع العقود واتفاقيات المؤسسة التحقق من CIN كخطوة KYB.

شركات الاستثمار وإدارة الصناديق

يتم التحقق من CIN لكل شركة مستهدفة في مرحلة LOI، وتكرارها في ورقة الفصل الدراسي، وتأكيدها مرة أخرى عند الإغلاق.

البنوك التجارية والشركات غير المالية

يستخدم تأمين قروض الشركات بيانات CIN لتقييم الوجود القانوني وكفاية رأس المال وملفات تعريف المديرين.

خدمات احترافية

تقوم شركات CA والشركات القانونية والممارسات الاستشارية بالتحقق من أرقام تعريف العملاء كجزء من إعداد خطاب المشاركة والتحديث المستمر لـ KYC.

سلسلة التوريد والمشتريات

تقوم الشركات التي لديها قواعد موردين موزعة بالتحقق من جميع أرقام CIN الخاصة بموردي الشركات عند الإعداد وفي دورة التحديث المجدولة.

المناقصات الحكومية

تتحقق وحدات PSU وإدارات المشتريات الحكومية من أرقام CIN لمقدم العطاء كجزء من فحوصات الأهلية.

بالنسبة للشركات التي تقوم بإجراء KYB الشامل على الشركات الهندية، يعمل التحقق من CIN جنبًا إلى جنب التحقق من ضريبة السلع والخدمات و التحقق من Udyam. تغطي واجهات برمجة التطبيقات الثلاثة هذه معًا غالبية متطلبات التحقق من هوية الأعمال في الهند.

لماذا eKYCNow للتحقق من CIN

eKycNow من خلال مركز الرسائل هو منصة متكاملة للتحقق من الأعمال والهوية. وهي تغطي CIN و GST و PAN و Udyam أدارا كيكي، فيديو KYC، ديجي لوكروالتحقق من الحساب المصرفي وفحص مكافحة غسيل الأموال من واجهة برمجة تطبيقات موحدة واحدة.

على وجه التحديد للتحقق من CIN، تقدم eKYCNow:

  • بيانات الوقت الحقيقي من MCA21: تقوم كل مكالمة API بسحب البيانات الحية وليس السجلات المخزنة مؤقتًا.
  • وقت استجابة أقل من ثانيتين: سريع بما يكفي للتضمين في تدفقات الإعداد المباشرة.
  • تسعير شفاف بنظام الدفع أولاً بأول : لا يوجد حد أدنى شهري، ولا توجد رسوم إعداد. اختبر مع 5 عمليات تحقق مجانية قبل الالتزام.
  • الموثوقية على مستوى المؤسسات: البنية التحتية المتوافقة مع SOC 2 وسجلات التدقيق التفصيلية ووقت التشغيل المدعوم بـ SLA.
  • قائمة المديرين مع تكامل فحص AML: يمكن فحص المديرين الذين تم إرجاعهم عن طريق التحقق من CIN مقابل قوائم العقوبات في نفس سير العمل.
  • الوصول الموحد إلى واجهات برمجة التطبيقات المجاورة: بمجرد الدمج مع eKYCNow، قم بتشغيل PAN و GST و Udyam و Aadhaar eKYC والمزيد من نفس لوحة التحكم.

ابدأ الإصدار التجريبي المجاني مع تضمين 5 عمليات تحقق. اكتشف نظرة عامة كاملة على منتج KeyCNow لرؤية مجموعة القدرات الكاملة.

أسئلة متكررة

ما هي واجهة برمجة تطبيقات التحقق من CIN؟

واجهة برمجة تطبيقات التحقق من CIN هي واجهة برمجية تتحقق من صحة رقم تعريف الشركة مقابل قاعدة بيانات وزارة شؤون الشركات (MCA). تقوم بإرجاع الاسم المسجل للشركة، والحالة، وتاريخ التأسيس، والعنوان المسجل، وقائمة المديرين، ورأس المال المدفوع، ورأس المال المصرح به، وتصنيف الصناعة. تستخدمه الشركات في الإعداد B2B، والعناية الواجبة للمستثمر، والتحقق من البائع، ومنع الاحتيال. تقوم واجهة برمجة تطبيقات التحقق CIN الخاصة بـ EKYCNow بإرجاع هذه البيانات في أقل من ثانيتين ويمكن اختبارها من خلال 5 عمليات تحقق مجانية عند التسجيل.

هل يمكنني التحقق من LLPs باستخدام واجهة برمجة تطبيقات التحقق من CIN؟

تستخدم LLPs معرفًا منفصلاً يسمى LLPIN (رقم تعريف الشراكة ذات المسؤولية المحدودة). معظم واجهات برمجة تطبيقات التحقق من CIN، بما في ذلك eKYCNow، تحقق أيضًا من LLPIN من خلال نفس نقطة النهاية. تحقق من وثائق API لحقول الاستجابة الخاصة بـ LLPIN.

كم تبلغ تكلفة التحقق من CIN؟

تستخدم EkyCNow أسعارًا شفافة للدفع أولاً بأول. تتوفر معدلات دقيقة لكل عملية تحقق على صفحة تسعير eKYCNow. عمليات التحقق الخمس الأولى مجانية لاختبار التكامل من البداية إلى النهاية.

ماذا يحدث إذا تم شطب الشركة؟

تقوم واجهة برمجة التطبيقات بإرجاع الحالة الحالية على أنها «تم شطبها» في الاستجابة. هذه إشارة أساسية للعناية الواجبة: لا يمكن للشركات المشطوبة التعامل بشكل قانوني ولا ينبغي إدراجها كبائعين أو عملاء أو شركاء.

هل تقوم واجهة برمجة التطبيقات بإرجاع سجل المدير؟

تتضمن الاستجابة القياسية قائمة المديرين الحالية. سجلات المدير التاريخية متاحة من خلال نقاط نهاية MCA الإضافية. للحصول على استعلامات تاريخية محددة، اتصل بدعم EKYCNow لخيار API الموسع.

هل CIN هو نفس رقم التسجيل؟

يحتوي CIN على رقم التسجيل باعتباره آخر 6 أرقام. رقم CIN الكامل (21 حرفًا) هو المعرف الكامل؛ رقم التسجيل هو أحد المكونات. استخدم دائمًا CIN الكامل للتحقق من واجهة برمجة التطبيقات.

Frequently Asked Questions

How do I choose the right OTP service provider?

When selecting an OTP SMS service provider, focus on:

  • Delivery reliability and speed
  • Global coverage and local compliance
  • Multi-channel support and fallback
  • Ease of integration
  • Pricing transparency

The right provider should not just send OTPs but ensure they are delivered consistently across regions and networks.

Not all OTP SMS service providers are built the same.

Some optimize for cost, others for flexibility but very few balance delivery reliability, global coverage and ease of use. And that balance is what actually impacts whether your users receive OTPs on time.

If OTP is critical to your product, focus on:

  • reliable delivery (not just sending)
  • multi-channel fallback
  • scalability across regions

Try It for Yourself

Why is multi-channel OTP important?

Relying only on SMS can lead to failed verifications due to:

  • network issues
  • telecom filtering
  • device limitations

Multi-channel OTP systems (SMS + WhatsApp + voice) improve success rates by automatically retrying through alternative channels if one fails.

What is the best OTP SMS service provider in India?

Some of the commonly used OTP SMS service providers in India include MSG91, Exotel and 2Factor.

That said, India has additional challenges like DLT compliance and operator filtering. Platforms that handle these internally while also offering fallback options tend to provide more consistent OTP delivery.

Which is the cheapest OTP service provider?

Providers like Fast2SMS and 2Factor are often considered among the cheapest OTP service providers, especially in India.

However, lower pricing can come with trade-offs such as:

  • lower route quality
  • higher delivery delays
  • limited fallback options

For mission-critical OTP flows, reliability often matters more than just cost.

Which is the best OTP service provider in 2026?

The best OTP service provider depends on your use case.

  • For global scale and flexibility: Twilio, Infobip
  • For cost-effective APIs: Plivo
  • For India-focused SMS OTP: MSG91, Exotel

However, platforms like Message Central stand out by balancing global coverage, multi-channel fallback and ease of deployment, making them suitable for businesses that prioritize delivery reliability.

What is an OTP service provider?

An OTP service provider enables businesses to send temporary verification codes to users via channels like SMS, WhatsApp or voice to authenticate logins, transactions or sign-ups.

Modern OTP SMS service providers go beyond just sending messages, they ensure reliable delivery using optimized routing, retries and sometimes multi-channel fallback.

Ready to Get Started?

Build an effective communication funnel with Message Central.

النشرة الإخبارية الأسبوعية مباشرة إلى صندوق الوارد الخاص بك

Envelope Icon
شكرًا لك! تم استلام طلبك!
عفوًا! حدث خطأ ما أثناء إرسال النموذج.
+17178379132
phone-callphone-call