Certification de téléchargement en masse
Certification de Chargement en Vrac
POST
https://api.iafcertsearch.org/api/client/v1/cb/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 suspended 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 Non-Accredited |
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.[*].accreditation_body_name* | String | |
certifications.[*].accreditation_body_acronym_name* | String | |
certifications.[*].confidential_certified_entity | Boolean | |
certifications.[*].schemes* | Array | Exemple { "schemes": [ { "scheme_name": "chaîne", "standard_list": [ { "standards_name": "chaîne" } ] } ] } |
certifications.[*].sites | Array | Exemple { "sites": [ { "street": "chaîne", "city": "chaîne", "state": "chaîne", "country": "chaîne", "postcode": "chaîne", "scope_description": "chaîne" } ] } Pour supprimer tous les sites existants d'une certification, définissez la valeur de la clé { "sites": [] } |
Téléchargement en masse des 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 l'exemple de données de réponse, cliquez sur la flèche droite à droite de la description de la réponse.
Vous pouvez également utiliser https://api.sandbox.iafcertsearch.org/api/client/v1/cb/bulk-upload-cert pour le tester sur le serveur Sandbox.
Jetez un œil à comment vous pourriez appeler cette méthode :
Last updated