Bulk Verify Certified Entities by ID

Bulk Verify Certified Entities by ID

POST /bulk-certified-entities

Fields that are marked with an asterisk (*) are mandatory.

  • The API can match multiple Certified Entities from IAFCertSearch per request.

  • Certified Entity Requirements:

    • icsce_ids must be provided.

    • The maximum number of icsce_ids that this endpoint accepts is 1000.

  • Response Value:

    • The API will return a list of matched Certified Entities with its Certificates.

Headers

Name
Type
Description

Content-Type*

String

application/json

x-http-authorization*

String

API Key received from https://www.iafcertsearch.org/api-verification

Example:

x-http-authorization: <<API KEY>>

Request Body

Name
Type
Description

icsce_ids

Array of strings

ID of the companies or Certified Entities. Example: { "icsce_ids": [ "mdbce_O8fEcGngmWwaU9OOKxGlR2gV" ] } The maximum number of IDs that this endpoint accepts is 1000.

Requests

curl --location --request POST '{API_URL}/bulk-certified-entities' \
--header 'x-http-authorization: <API_KEY>' \
--header 'Content-Type: application/json' \
--data '{
    "icsce_ids": [
        "string"
    ]
}'

Responses

{
    "data": [
        {
            "icsce_id": string,
            "matched_certified_entity_name": string,
            "match_status": string,
            "match_type": string,
            "certified_entity_english_name": string,
            "certified_entity_trading_name": string,
            "country": string,
            "certificates": [
                {
                    "icscert_id": string,
                    "accreditation_bodies_name": string,
                    "certification_bodies_name": string,
                    "certification_number": string,
                    "certification_status": string,
                    "certification_scope": string,
                    "certification_standards_scheme": [
                        {
                            "standard_name": string,
                            "scheme_name": string,
                            "is_accredited_mla": boolean
                        }
                    ],
                    "certification_main_sites": [
                        {
                            "street": string,
                            "city": string,
                            "state": string,
                            "post_code": string,
                            "full_address": string,
                            "scope": string,
                            "country": string
                        }
                    ],
                    "certification_additional_sites": [
                        {
                            "street": string,
                            "city": string,
                            "state": string,
                            "post_code": string,
                            "full_address": string,
                            "scope": string,
                            "country": string
                        }
                    ],
                    "certification_sectors": [
                        {
                            "sector_name": string,
                            "sector_code": string
                        }
                    ],
                    "updated_at": integer
                }
            ]
        }
    ]
}

Last updated