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

# व्यवसाय KYB इतिहास: सत्र और रिपोर्ट

> Didit व्यवसाय इकाई से जुड़े सभी KYB सत्र प्राप्त करें, रजिस्ट्री डेटा और AML हिट देखें, पुनः सत्यापन ट्रिगर करें और अनुपालन रिपोर्ट बनाएं।



KYB इतिहास प्रॉम्प्ट
        प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें



      
      

\<pre>

\````# Goal — read a business's full KYB history and trigger re-verification

Every KYB session is linked to the Business entity via `vendor_data`. List sessions, retrieve each decision, and create new sessions for re-KYB.

\## List every KYB session for a business

\```bash
curl -G https://verification.didit.me/v3/sessions/ \
-H "x-api-key: $DIDIT_API_KEY" \
\--data-urlencode "vendor_data=biz-acme" \
\--data-urlencode "page_size=50"
\```

KYB session payloads carry `session_kind: "business"` and `business_session_id` to distinguish them from KYC sessions.

\## Inspect a single KYB decision

\```bash
curl https://verification.didit.me/v3/session/$SESSION_ID/decision/ \
-H "x-api-key: $DIDIT_API_KEY"
\```

KYB decisions include:

\- Company registry data (legal name, registration, status, incorporation date, addresses)
\- `key_people_checks[]` — UBOs, shareholders, directors, officers (registry-sourced and user-submitted, with role tags)
\- `aml_screenings[]` — company AML and per-person AML
\- `document_verifications[]` — uploaded docs with OCR extracts and signed image URLs

See /business-verification/response-schema for the full payload.

\## Fast path — fully verified right now?

\```bash
curl https://verification.didit.me/v3/businesses/biz-acme/ \
-H "x-api-key: $DIDIT_API_KEY"
\# data.features = { KYB: "Approved" }
\```

The Business entity's `features` map holds the latest company verification status under the `KYB` key.

\## Trigger re-KYB

Annual re-KYB or trigger-based re-checks: create a new session against the same `vendor_data`. The new session attaches to the existing Business entity.

\```bash
curl -X POST https://verification.didit.me/v3/session/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"workflow_id": "wf_kyb_annual", "vendor_data": "biz-acme"}'
\```

\## Generate a KYB PDF report

\```bash
curl https://verification.didit.me/v3/session/$SESSION_ID/generate-pdf/ \
-H "x-api-key: $DIDIT_API_KEY" \
-o kyb-report.pdf
\```

PDF covers registry data, ownership structure, AML hits, document images, per-officer KYC status, questionnaires, phone verification, email verification, and IP analysis when those features are part of the workflow.

\## Resubmit vs new session

\| Scenario | Use |
\|---|---|
\| Registry needs corrected company name | Resubmit — analyst edits data and re-runs registry |
\| Additional document requested | Resubmit — business uploads the missing document |
\| Annual / trigger-based re-KYB | Create a brand new session |

\`kyb_key_people` and `kyb_registry` cannot be resubmitted directly — to re-verify a person, resubmit their child KYC session; the parent Key People feature re-aggregates automatically.

\## Share a session

\```bash
curl -X POST https://verification.didit.me/v3/session/$SESSION_ID/share/ \
-H "x-api-key: $DIDIT_API_KEY"

curl -X POST https://verification.didit.me/v3/session/import-shared/ \
-H "x-api-key: $RECEIVER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"share_token": "..."}'
\```

\## Failure modes

\- `404` — wrong `vendor_data` casing or no KYB sessions yet.
\- Stale signed image URLs — re-fetch the decision.
\- `session_kind: "user"` events in the same list — filter on `session_kind === "business"` for KYB-only handling.

\## Sources of truth

\- /business-verification/response-schema — full KYB decision payload
\- /business-verification/statuses — feature state machine
\- /entities/businesses/data-model — features map computation
\- /core-technology/reusable-kyc/overview — share / import pattern
\- /integration/integration-prompt — canonical end-to-end prompt````

\</pre>



      
      

यहाँ पेस्ट करें

किसी व्यवसाय के लिए चलाया गया हर व्यवसाय सत्यापन (KYB) सत्र स्थायी रूप से उस व्यवसाय इकाई से जुड़ा रहता है। आप पूरा इतिहास प्राप्त कर सकते हैं, हर सत्र का कंपनी रजिस्ट्री डेटा और AML हिट्स देख सकते हैं, पुनः सत्यापन शुरू कर सकते हैं, और ऑडिट के लिए PDF रिपोर्ट बना सकते हैं।## किसी व्यवसाय के लिए सभी व्यवसाय सत्यापन (KYB) सत्रों की सूचीसत्रों की सूची को `vendor_data` से फ़िल्टर करें:```bash theme={null}
curl -G https://verification.didit.me/v3/sessions/ \
  -H "x-api-key: YOUR_API_KEY" \
  --data-urlencode "vendor_data=biz-acme" \
  --data-urlencode "page_size=50"
```रिस्पॉन्स में हर व्यवसाय सत्यापन (KYB) सत्र शामिल होता है (उसकी स्थिति चाहे जो भी हो)।## KYB सुविधाओं को समझनाएक KYB सत्र में ये सुविधाएँ चलती हैं, और सत्र के निर्णय में हर सुविधा की अपनी स्थिति होती है:| सुविधा | यह क्या कवर करती है |
| - | - |
| `KYB_REGISTRY` | कंपनी रजिस्ट्री खोज - अस्तित्व, स्थिति, पहचान का क्रॉस-चेक |
| `AML` | कंपनी-स्तर पर AML स्क्रीनिंग (प्रतिबंध, प्रतिकूल मीडिया, वॉचलिस्ट) |
| `KYB_DOCUMENTS` | दस्तावेज़ संग्रह और OCR क्रॉस-रेफ़रेंसिंग |
| `KYB_KEY_PEOPLE` | अधिकारी, UBO, वास्तविक स्वामी - पहचान और वैकल्पिक KYC |व्यवसाय इकाई पर मौजूद `features` मैप में केवल नवीनतम कंपनी सत्यापन स्थिति होती है:```json theme={null}
"features": {
  "KYB": "Approved"
}
```पूरे संदर्भ के लिए [KYB सुविधा स्थितियाँ](https://docs.didit.me/hi/business-verification/statuses.md) देखें।## एक व्यवसाय सत्यापन (KYB) सत्र का निरीक्षण```bash theme={null}
curl https://verification.didit.me/v3/session/{session_id}/decision/ \
  -H "x-api-key: YOUR_API_KEY"
```KYB निर्णय में शामिल है:- कंपनी रजिस्ट्री डेटा (कानूनी नाम, पंजीकरण, स्थिति, निगमन तिथि, पते)
- रजिस्ट्री से निकाले गए अधिकारी और UBO
- स्वामित्व संरचना (कैप टेबल, वास्तविक स्वामित्व प्रतिशत)
- कंपनी के AML परिणाम (हिट्स, स्कोर)
- हर UBO और अधिकारी के लिए व्यक्तिगत AML
- OCR एक्सट्रैक्ट्स के साथ दस्तावेज़ परिणाम
- निर्णय के कारण कोडपूरे पेलोड के लिए [KYB रिस्पॉन्स स्कीमा](https://docs.didit.me/hi/business-verification/response-schema.md) देखें।## पुनः सत्यापन शुरू करनावार्षिक पुनः KYB, ट्रिगर-आधारित पुनः जाँच, या सुधार प्रवाह, ये सभी एक नए सत्र से शुरू होते हैं:```bash theme={null}
curl -X POST https://verification.didit.me/v3/session/ \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow_id": "wf_kyb_annual",
    "vendor_data": "biz-acme"
  }'
```नया सत्र मौजूदा Business entity से जुड़ता है और पूरा होने पर `features` मैप को अपडेट करता है।## पुनः सबमिशन बनाम नया व्यवसाय सत्यापन (KYB) सत्र| स्थिति | उपयोग करें |
| - | - |
| रजिस्ट्री खोज के लिए कंपनी के नाम में सुधार चाहिए | पुनः सबमिट करें: विश्लेषक डेटा संपादित करता है और रजिस्ट्री फिर से चलाता है |
| व्यवसाय से अतिरिक्त दस्तावेज़ माँगा गया है | पुनः सबमिट करें: व्यवसाय अनुपलब्ध दस्तावेज़ अपलोड करता है |
| वार्षिक या ट्रिगर-आधारित पुनः KYB | नया सत्र बनाएँ |## KYB रिपोर्ट एक्सपोर्ट करनाकिसी भी व्यवसाय सत्यापन (KYB) सत्र के लिए विस्तृत PDF बनाएँ:```bash theme={null}
curl https://verification.didit.me/v3/session/{session_id}/generate-pdf/ \
  -H "x-api-key: YOUR_API_KEY" \
  -o kyb-report.pdf
```PDF में रजिस्ट्री डेटा, स्वामित्व संरचना, AML हिट्स, दस्तावेज़ों की छवियाँ, अधिकारियों की KYC स्थिति, और निर्णय के कारण वाला कवर पेज शामिल होते हैं।## व्यवसाय सत्यापन (KYB) सत्र साझा करनाकंसॉर्टियम या पार्टनर वर्कफ़्लो के लिए:- `POST /v3/session/{session_id}/share/` - साझा करने योग्य टोकन बनाएँ।
- `POST /v3/session/import-shared/` - प्राप्तकर्ता पक्ष पर इंपोर्ट करें।## सतत निगरानीसतत निगरानी मोड में मौजूद Business entities के लिए समय-समय पर AML रीस्कैन होते हैं। जब कोई नया प्रतिबंध या प्रतिकूल मीडिया हिट मिलता है, तो कंपनी की AML स्क्रीनिंग अपडेट हो जाती है; उसे सत्र के निर्णय में `aml_screenings[]` से पढ़ें।कंसोल में सतत निगरानी कॉन्फ़िगर करने के लिए *Workflows → \[KYB workflow] → AML → Ongoing monitoring* पर जाएँ।## अगले चरण> [card] [KYB अवलोकन](https://docs.didit.me/hi/business-verification/overview.md)
>
> व्यवसाय सत्यापन (KYB) सत्र शुरू से अंत तक कैसे काम करते हैं।> [card] [KYB रिस्पॉन्स](https://docs.didit.me/hi/business-verification/response-schema.md)
>
> पूरे निर्णय पेलोड का संदर्भ।> [card] [प्रमुख व्यक्ति](https://docs.didit.me/hi/entities/businesses/key-people.md)
>
> अधिकारी, UBO, और जुड़े हुए उपयोगकर्ता।


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.