# API Verification

There are several ways you can get started with the IAFCertSearch Verification Users API.

### **Why Use API Verification?**

1. **Save Time**\
   Automate certificate checks and get instant results—no manual work required.
2. **Effortless Integration**\
   Easily connect with your existing systems for smooth, automated verification.
3. **Real-Time Accuracy**\
   Always access the most up-to-date certificate status for better decision-making.
4. **Scale with Ease**\
   Handle large volumes of certificate checks without hassle, perfect for growing businesses.
5. **Reduce Errors**\
   Automate your process to minimize human mistakes and ensure consistent, reliable results.

### Prerequisites <a href="#prerequisites" id="prerequisites"></a>

Before you can start integrating the API, ensure you meet the following requirements:

{% stepper %}
{% step %}
**Subscribe to the Enterprise Plan**

Go to: [**https://www.iafcertsearch.org/plans**](https://www.iafcertsearch.org/plans)

Ensure that you're subscribed to the **Enterprise Plan** for access to the API and additional features.
{% endstep %}

{% step %}
**Generate Your API Key**

* Navigate to the **API Settings** from the left-hand navigation menu.
* Under the **Generate API Key** section, click the **Generate API Key** button.
* Copy and securely store your API key for use in API requests.<br>
  {% endstep %}

{% step %}
**Ensure cURL is Installed**

* Make sure you have **cURL** installed on your machine. This tool is essential for making HTTP requests to the API.
* If you don’t have cURL installed, follow the installation guide for your operating system.
  {% endstep %}
  {% endstepper %}

To know more about this feature, go to:

<https://support.iafcertsearch.org/verification-users-api-developer-guide>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.iafcertsearch.org/verifiers/api-verification/api-verification.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
