Upload Certification Body
Upload Certification Body
POST
https://api.iafcertsearch.org/api/client/v2/ab/upload-cb
Fields that are marked with an asterisk (*
) are mandatory.
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-http-authorization* | String | API Key received from https://iafcertsearch.org/import-management/api-integration Example:
|
Request Body
Name | Type | Description |
---|---|---|
certification_body_identity_number* | String | Mandatory Field provided by the Accreditation Body for internal use of IAFCertSearch. "Certification Body Identity Number" is a unique identification for the Certification Body. The "Certification Body Identity Number" makes it possible to identify which Certification Bodies are in the Accreditation Body network what data in the register belongs to the Certification Body. When the Accreditation Body uploads additional data in the future (i.e. accreditation data) the system will look up the "Certification Body Identity Number" to maintain integrity of data. The "Certification Body Identity Number" can be any alpha numeric number. |
certification_body_name* | String | Certification Body Name |
certification_body_acronym | String | Certification Body Acronym |
website | String | Website of the main accredited entity |
public_email_address | String | Public email address of the main accredited entity |
public_phone_number | String | Public phone number of the main accredited entity |
public_fax_number | String | Public fax number of the main accredited entity |
country* | String | Country/Economy of the main accredited entity address. |
description | String | A general description of the Certification Body. The description should be factual and limited to 200 words. The description will be on the profile page of the IAFCertSearch describing the organisation. The Certification Body will have the ability to edit the description in their IAFCertSearch dashboard. If the AB does not have this information, then leave it blank. |
accreditation_status* | String | Accreditation Status Accepted values: Active (valid) Withdrawn (expired) Suspended |
key_locations | Array | Office Directories Example: { "key_locations": [ { "key_location_id: "string" "office_type": "string", "country": "string", "street": "string", "state": "string", "city": "string", "zip_code": "string" } ] } |
certification_body_countries | Array | Country/economy in which the certification body is eligible to issue accredited certificates. Example { "certification_bodies_countries": [ { "country": "string", "economy_accreditation_status": "string", "suspended_withdrawn_date": "string", "scheme_name": "string", "standard_code": "string" } ] } |
standard_and_schemes | Array | Standard and Schemes Example { "standard_and_schemes": [ { "key_locations": "string" "standard_code": "string", "issue_date": "string", "first_issue_date": "string", "expiry_date": "string", "scheme_name": "string", "scope_type": "string", "standard_status": "string" } ] } |
technical_sectors | Array | Technical Sectors Example { "technical_sectors": [ { "sector_title": "string", "scheme_name": "string", "standard_code": "string". "sector_code": "string", "sector_accreditation_status": "string", "suspended_withdrawn_date": "string", "full_limited": "string", "extent_of_scope": "string" } ] } |
To view the response data example, click the right arrow at the right side of the response description.
You can also use https://api.sandbox.iafcertsearch.org/api/client/v2/ab/upload-cb to test it on the Sandbox server.
Take a look at how you might call this method:
Last updated