Update Certified Entity Details

This endpoint allows you to update Certified Entity details specified with its GUID.

PUT https://api.iafcertsearch.org/api/client/v2/cb/ce-by-guid

The company_guid field is always required. Other fields that are marked with an asterisk (*) are mandatory if present in the request body.

Headers

NameTypeDescription

Content-Type*

String

application/json

x-http-authorization*

String

API Key received from https://iafcertsearch.org/import-management/api-integration

Example:

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

Request Body

NameTypeDescription

company_guid*

String

A unique identifier for a specific Certified Entity. Used as a reference or a tracking number to look up Certified Entity records in the IAF CertSearch database.

company_trading_name

String

Company Trading Name Example: Test Food and Logistics Inc. Trading Name Reliable Logistics Services Inc. Trading Name

company_en_name

String

Company English Name Example: Test Food and Logistics Inc. English Name Reliable Logistics Services Inc. English Name

company_country*

String

Country/Economy of the main entity address for the certified entity.

company_street

String

Company Street

company_city

String

Company City

company_state

String

Company State

company_postcode

String

Company Post Code

company_website

String

Company Website

system_information

Array

System Information Information of a specific Certified Entity used by the IAF CertSearch database. Example:

"system_information": [

{

"company_name": "string",

"company_guid": "string"

}

]

company_id_number

String

Company Identification Number

Example:

U12345ABCDE12345F123456

business_registration_number

String

Business Registration Number

Example:

1234567890A

tax_id

String

Tax Identification

Example:

000123456001

vat

String

Vat Example:

GB123456789

duns_number

String

Duns Number Example: 987654321

{
    "data": {
        "company_id": "string",
        "company_name": "string",
        "company_trading_name": "string",
        "company_street": "string",
        "company_city": "string",
        "company_postcode": "string",
        "company_state": "string",
        "company_country": "string",
        "company_type": "string",
        "countries_id": number,
        "company_guid": "string",
        "company_en_name": "string",
        "tax_id": "string",
        "vat": "string",
        "duns_number": "string",
        "business_reg_number": "string",
        "company_id_number": "string",
        "is_confidential": number,
        "created_at": date,
        "updated_at": date
    }
}

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/cb/ce-by-guid to test it on the Sandbox server.

Take a look at how you might call this method:

curl --location --request PUT 'https://api.iafcertsearch.org/api/client/v2/cb/ce-by-guid' \
--header 'x-http-authorization: <<API_KEY>>' \
--header 'Content-Type: application/json' \
--header 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36' \
--data-raw '{
    "company_guid" : "string",
    "company_trading_name": "string",
    "company_en_name": "string",
    "company_country": "string",
    "company_street": "string",
    "company_city": "string",
    "company_state": "string",
    "company_postcode": "string",
    "company_website": "string",
    "tax_id": "string",
    "business_registration_number":: "string",
    "company_id_number": "string",
    "vat": "string",
    "duns_number": "string",
    "system_information": [
        {
            "company_name": "string",
            "company_guid": "string"
        }
    ]
}'

Last updated