Zertifizierung in großen Mengen hochladen
Massen-Upload Zertifizierung
POST
https://api.iafcertsearch.org/api/client/v1/cb/bulk-upload-cert
Felder, die mit einem Stern (*
) markiert sind, sind obligatorisch.
Das Symbol ([*]
) zeigt an, dass ein bestimmtes Feld Teil eines Arrays von Zertifizierungsobjekten ist.
Headers
Content-Type*
String
application/json
x-http-authorization*
String
API-Schlüssel erhalten von https://iafcertsearch.org/import-management/api-integration
Beispiel:
x-http-authorization: <<API KEY>>
Request Body
certifications.[*]*
String
{
"certifications" : [
{
"certificate_number": "string",
"certification_status": "string",
. . . .
}
]
}
certifications.[*].certificate_number*
String
certifications.[*].certification_status*
String
Akzeptierte Werte:
aktiv
inaktiv
suspendiert
abgebrochen
versteckt
zurückgezogen
abgelaufen
*Hinweis: Zertifizierungen, die über die API mit dem Status versteckt
hochgeladen werden, werden als "Entwurf" angezeigt, wenn Sie sich bei IAF CertSearch anmelden.
certifications.[*].certificate_accreditation_status
String
Akzeptierte Werte:
Akkreditiert
Nicht akkreditiert
certifications.[*].certification_type*
String
certifications.[*].certification_scope
String
certifications.[*].certification_original_issue_date
String
Format: JJJJMMTT
certifications.[*].certification_issue_date*
String
Format: JJJJMMTT
certifications.[*].certification_expiry_date*
String
Format: JJJJMMTT
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
Beispiel
{
"schemes": [
{
"scheme_name": "string",
"standard_list": [
{
"standards_name": "string"
}
]
}
]
}
certifications.[*].sites
Array
Beispiel
{
"sites": [
{
"street": "string",
"city": "string",
"state": "string",
"country": "string",
"postcode": "string",
"scope_description": "string
}
]
}
Um alle vorhandenen Standorte einer Zertifizierung zu löschen, setzen Sie den Wert des sites
-Schlüssels auf ein leeres Array, wie folgt:
{
"sites": []
}
Massen-Upload Zertifizierung
Wir empfehlen, zwischen API-Anfragen einen Intervall von 10 Minuten einzuhalten, um Fehler bei der Veröffentlichung von Zertifizierungsdaten zu vermeiden.
Um das Antwortdatenbeispiel anzuzeigen, klicken Sie auf den Pfeil nach rechts neben der Beschreibung der Antwort.
Sie können auch https://api.sandbox.iafcertsearch.org/api/client/v1/cb/bulk-upload-cert verwenden, um es auf dem Sandbox-Server zu testen.
Schauen Sie sich an, wie Sie diese Methode aufrufen könnten:
Last updated