Téléverser en Lot des Certifications
Téléchargement en masse de Certification
POST
https://api.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert
Les champs marqués d'un astérisque (*
) sont obligatoires.
Le symbole ([*]
) est utilisé pour indiquer qu'un champ particulier fait partie d'un tableau d'objets de certification.
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-http-authorization* | String | Clé API reçue depuis https://iafcertsearch.org/import-management/api-integration Exemple:
|
Request Body
Name | Type | Description |
---|---|---|
certifications.[*]* | String | { "certifications" : [ { "certificate_number": "string", "certification_status": "string", . . . . } ] } |
certifications.[*].certificate_number* | String | |
certifications.[*].certification_status* | String | Valeurs acceptées : active inactive suspendud cancelled hidden withdrawn expired *Remarque : Les certifications téléchargées via l'API avec le |
certifications.[*].certificate_accreditation_status | String | Valeurs acceptées : Accredited Unaccredited |
certifications.[*].certification_type* | String | |
certifications.[*].certification_scope | String | |
certifications.[*].certification_original_issue_date | String | Format : AAAAMMJJ |
certifications.[*].certification_issue_date* | String | Format : AAAAMMJJ |
certifications.[*].certification_expiry_date* | String | Format : AAAAMMJJ |
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 | Exemple { "schemes": [ { "scheme_name": "string", "standard_list": [ { "standards_name": "string" } ] } ] } |
certifications.[*].sites | Array | Exemple { "sites": [ { "street": "string", "city": "string", "state": "string", "country": "string", "postcode": "string", "scope_description": "string } ] } Pour supprimer tous les sites existants d'une certification, définissez la valeur de la clé { "sites": [] } |
Téléchargement en masse de certifications
Nous recommandons un intervalle de 10 minutes entre les requêtes API pour éviter les erreurs lors de la publication des données de certification.
Pour voir un exemple de données de réponse, cliquez sur la flèche à droite de la description de la réponse.
Vous pouvez également utiliser https://api.sandbox.iafcertsearch.org/api/client/v1/mncb/bulk-upload-cert pour tester cela sur le serveur Sandbox.
Jetez un œil à la manière dont vous pourriez appeler cette méthode :
Last updated