बल्क प्रमाणन अपलोड करें

थोक प्रमाणीकरण अपलोड

POST https://api.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert

जिन क्षेत्रों को एस्ट्रिक (*) द्वारा चिह्नित किया गया है, वे अनिवार्य हैं।

एक पार्टिकलर फील्ड जो कि प्रमाणपत्र ऑब्जेक्ट के सरणी का हिस्सा है, को दर्शाने के लिए सिम्बल ([*]) का उपयोग किया गया है।

Headers

NameTypeDescription

Content-Type*

String

application/json

x-http-authorization*

String

https://iafcertsearch.org/import-management/api-integration से प्राप्त API Key

उदाहरण: x-http-authorization: <<API KEY>>

Request Body

NameTypeDescription

certifications.[*]*

String

{

"certifications" : [

{

"certificate_number": "string",

"certification_status": "string",

. . . .

}

]

}

certifications.[*].certificate_number*

String

certifications.[*].certification_status*

String

स्वीकृत मान:

active

inactive

suspended

cancelled

hidden

withdrawn

expired

*ध्यान दें: API के माध्यम से अपलोड किए गए प्रमाणपत्र जिनकी hidden certification_status है, वे "Draft" के रूप में IAF CertSearch में प्रदर्शित होते हैं।

certifications.[*].certificate_accreditation_status

String

स्वीकृत मान:

Accredited

Unaccredited

certifications.[*].certification_type*

String

certifications.[*].certification_scope

String

certifications.[*].certification_original_issue_date

String

प्रारूप: YYYYMMDD

certifications.[*].certification_issue_date*

String

प्रारूप: YYYYMMDD

certifications.[*].certification_expiry_date*

String

प्रारूप: YYYYMMDD

certifications.[*].certified_entity_name*

String

certifications.[*].certified_entity_english_name

String

certifications.[*].certified_entity_trading_name

String

certifications.[*].certified_entity_unique_id*

String

certifications.[*].certified_entity_street_address

String

certifications.[*].certified_entity_street_city

String

certifications.[*].certified_entity_state

String

certifications.[*].certified_entity_post_code

String

certifications.[*].certified_entity_country*

String

certifications.[*].certified_entity_website

String

certifications.[*].confidential_certified_entity

Boolean

certifications.[*].accreditation_body_name*

String

certifications.[*].accreditation_body_acronym_name*

String

certifications.[*].certification_body_name*

String

certifications.[*].certification_body_acronym_name*

String

certifications.[*].schemes*

Array

उदाहरण

{

"schemes": [

{

"scheme_name": "string",

"standard_list": [

{

"standards_name": "string"

}

]

}

]

}

certifications.[*].sites

Array

उदाहरण

{

"sites": [

{

"street": "string",

"city": "string",

"country": "string",

"postcode": "string",

"scope_description": "string

}

]

}

प्रमाणपत्र के सभी मौजूदा साइट्स को हटाने के लिए, sites कुंजी के मान को खाली सरणी के रूप में सेट करें, जैसे:

{

"sites": []

}

{
  "data": {
    "success": true
  }
}

थोक प्रमाणीकरण अपलोड

प्रमाणीकरण डेटा प्रकाशन के दौरान त्रुटियों से बचने के लिए API अनुरोधों के बीच 10 मिनट का अंतराल रखने की सिफारिश की जाती है।

प्रतिक्रिया डेटा उदाहरण देखने के लिए, प्रतिक्रिया विवरण के दाएं तीर पर क्लिक करें।

आप इसे सैंडबॉक्स सर्वर पर परीक्षण करने के लिए https://api.sandbox.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert भी उपयोग कर सकते हैं।

इस विधि को कैसे कॉल कर सकते हैं, उसे देखें:

curl --location --request POST 'https://api.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert' \
--header 'Content-Type: application/json' \
--header 'x-http-authorization: <<API_KEY>>' \
--data-raw '{
    "certifications": [
        {
            "certificate_number": "string",
            "certification_status": "string",
            "certificate_accreditation_status": "string",
            "certification_type": "string",
            "certification_scope": "string",
            "certification_original_issue_date": "string",
            "certification_issue_date": "string",
            "certification_expiry_date": "string",
            "certified_entity_name": "string",
            "certified_entity_english_name": "string",
            "certified_entity_trading_name": "string",
            "certified_entity_unique_id": "string",
            "certified_entity_street_address": "string",
            "certified_entity_street_city": "string",
            "certified_entity_state": "string",
            "certified_entity_post_code": "string",
            "certified_entity_country": "string",
            "certified_entity_website": "string",
            "accreditation_body_name": "string",
	    "accreditation_body_acronym_name": "string",
            "certification_body_name": "string",
	    "certification_body_acronym_name": "string",
            "confidential_certified_entity": "boolean",
            "schemes": [
                {
                    "scheme_name": "string",
                    "standard_list": [
                        {
                            "standards_name": "string"
                        }
                    ]
                }
            ],
            "sites": [
                {
                    "street": "string",
                    "city": "string",
                    "state": "string",
                    "country": "string",
                    "postcode": "string",
                    "scope_description": "string"
                }
            ]
        }
    ]
}'

Last updated