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

बल्क अपलोड प्रमाणपत्र

POST https://api.iafcertsearch.org/api/client/v1/cb/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": [

]

}

certifications.[*].certificate_number*

String

certifications.[*].certification_status*

String

स्वीकृत मान:

active

inactive

suspended

cancelled

hidden

withdrawn

expired

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

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.[*].accreditation_body_name*

String

certifications.[*].accreditation_body_acronym_name*

String

certifications.[*].confidential_certified_entity

Boolean

certifications.[*].schemes*

Array

उदाहरण

{

"schemes": [

]

}

certifications.[*].sites

Array

उदाहरण

{

"sites": [

]

}

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

{

"sites": []

}

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

बल्क अपलोड प्रमाणपत्र

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

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

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

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

curl --location --request POST 'https://api.iafcertsearch.org/api/client/v1/cb/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",
            "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