बल्क प्रमाणन अपलोड करें
थोक प्रमाणीकरण अपलोड
POST
https://api.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert
जिन क्षेत्रों को एस्ट्रिक (*) द्वारा चिह्नित किया गया है, वे अनिवार्य हैं।
एक पार्टिकलर फील्ड जो कि प्रमाणपत्र ऑब्जेक्ट के सरणी का हिस्सा है, को दर्शाने के लिए सिम्बल ([*]
) का उपयोग किया गया है।
Headers
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
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 मिनट का अंतराल रखने की सिफारिश की जाती है।
इस विधि को कैसे कॉल कर सकते हैं, उसे देखें:
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