Match Companies
Match Companies
Find up to 10 company matches by name and match rate. Result includes IAF IDs.
POST
/match-companies
Fields that are marked with an asterisk (*
) are mandatory.
The API can match multiple Certified Entities from IAFCertSearch per request.
Company Information Requirements:
At least one of the two fields,
company_name
orcompany_identifiers
, must be provided.
Match Rate Value:
The default rate value is set to 100.
The minimum acceptable rate value is 80, regardless of whether a lower threshold is specified.
Valid rate values range from 80 to 100, in increments of 5.
Any rate value exceeding 100 will automatically be capped at 100.
Match Result Count Value:
The default value is set to 3.
The minimum acceptable value is 1.
The maximum acceptable value is 10.
Any value exceeding 10 will automatically be capped at 10.
Response Value:
The API will return multiple matched Certified Entity records without its Certificates.
If
company_identifiers
are provided, it will be included in the response.
Headers
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
company_country*
String
company_name
String
Certified Entity Name (Company Name) as detailed on the Certificate.
company_identifiers
Object
Additional Company Fields
Format:
"company_identifiers": {
"vat": "string",
"tax_id": "string",
"business_registration_number": "string",
"duns_number": "string",
"company_id_number": "string"
}
match_rate
Number / String
The percentage or similarity score indicating how closely the details of two companies match during the verification process.
Example:
100 | "100%"
match_result_count
Number / String
The maximum count of returned matched results.
Example:
10
Example Payload Request
Responses
Last updated