Certificación de Carga Masiva
Carga Masiva de Certificaciones
POST
https://api.iafcertsearch.org/api/client/v1/cb/bulk-upload-cert
Los campos marcados con un asterisco (*
) son obligatorios.
El símbolo ([*]
) se utiliza para indicar que un campo particular es parte de un array de objetos de certificación.
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-http-authorization* | String | Clave API recibida de https://iafcertsearch.org/import-management/api-integration Ejemplo:
|
Request Body
Name | Type | Description |
---|---|---|
certifications.[*]* | String | { "certifications" : [ { "certificate_number": "string", "certification_status": "string", . . . . } ] } |
certifications.[*].certificate_number* | String | |
certifications.[*].certification_status* | String | Valores aceptados: active inactive suspended cancelled hidden withdrawn expired *Nota: Las certificaciones cargadas a través de la API con el |
certifications.[*].certificate_accreditation_status | String | Valores aceptados: Accredited Unaccredited |
certifications.[*].certification_type* | String | |
certifications.[*].certification_scope | String | |
certifications.[*].certification_original_issue_date | String | Formato: AAAAMMDD |
certifications.[*].certification_issue_date* | String | Formato: AAAAMMDD |
certifications.[*].certification_expiry_date* | String | Formato: AAAAMMDD |
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 | Ejemplo { "schemes": [ { "scheme_name": "string", "standard_list": [ { "standards_name": "string" } ] } ] } |
certifications.[*].sites | Array | Ejemplo { "sites": [ { "street": "string", "city": "string", "state": "string", "country": "string", "postcode": "string", "scope_description": "string } ] } Para eliminar todos los sitios existentes de una certificación, establece el valor de la clave { "sites": [] } |
Carga Masiva de Certificaciones
Recomendamos tener un intervalo de 10 minutos entre las solicitudes a la API para evitar errores durante la publicación de datos de certificación.
Para ver un ejemplo de los datos de respuesta, haz clic en la flecha derecha que está al lado de la descripción de la respuesta.
También puedes utilizar https://api.sandbox.iafcertsearch.org/api/client/v1/cb/bulk-upload-cert para probarlo en el servidor de Sandbox.
Echa un vistazo a cómo podrías llamar a este método:
Last updated