# 2.1 Quick Integration: Steps for Rapid API Integration

The Checker dashboard simplifies the API integration process by providing users with a clear and practical interface for managing API tokens and accessing pre-built code examples. Follow the steps below to quickly integrate Checker’s API into your platform:

**2.1.1 Generating an API Token**

1. **Navigate to the "Generate a New Token" Section:**
   * Located in the top-left area of the dashboard, this section allows you to create unique API tokens.
   * Enter a descriptive token name (e.g., "MyProjectToken") to identify the token's purpose or usage.
2. **Generate the Token:**
   * Click the **"Generate"** button to create the token. Once generated, the token will be displayed alongside its name.
   * Be sure to copy and store the token securely. Tokens are sensitive credentials and should not be exposed in public repositories or code.
3. **Default Token:**
   * The dashboard provides a **default token** for immediate testing or integration. This token is visible and can be directly used, but users are encouraged to generate custom tokens for better organization and security.
4. **Token Management:**
   * If a token is no longer needed, use the trash icon next to it to delete the token.

**2.1.2 Accessing Code Examples for API Requests**

1. **Select Your Programming Language:**
   * Below the token management section, you'll find **"Code Examples"** with multiple language tabs such as **cURL, JavaScript, Python, PHP, Go, Java, and Ruby.**
   * Choose the programming language that matches your development environment.
2. **Pre-Built Request Examples:**
   * Each tab contains a pre-formulated code snippet for making an API request to verify an email address.
   * For example, the **cURL** snippet is as follows:

```
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.usechecker.com/v1/check?email=example@example.com"
```

* Replace `YOUR_API_KEY` with the token you generated and `example@example.com` with the email address you wish to verify.

3. **Test the API Request:**
   * Copy the code snippet, paste it into your development environment or terminal, and execute the request.
   * Verify that the response matches the expected output, confirming that your integration is working correctly.

**2.1.3 Verifying the API Integration**

1. **Run a Test Request:**
   * Use the provided **"Check"** button next to the API URL example to perform a quick verification directly from the dashboard. This allows you to confirm that your token is functioning as expected.
2. **Real-Time Feedback:**
   * Once a request is made, the **Activity** section on the dashboard updates dynamically, displaying the count of emails blocked by the API. This ensures that your integration is correctly set up and operational.
