Skip to main content

Introduction

This API helps you validate first names to ensure they are real and not fake. By validating first names, you can improve the quality of user data and prevent spam or bot submissions. Request Limits:
  • Free Plan: 25 requests/month
  • Basic Plan: 30,000 requests/month
  • Pro Plan: 65,000 requests/month

Access Your Dashboard

Replace <api-key> with your API key from the dashboard.

First Name Verification:

Response when verifying a first name.
curl -X POST "https://api.vishodi.com/api/v1" \
  -H "X-API-Token: <api-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "user_verification",
    "firstname": "Donald"
  }'
Response (200)
{
  "status": "success",
  "received_data": {
    "model": "user_verification",
    "email": null,
    "firstname": "John",
    "lastname": null
  },
  "request_count": 1,
  "name_verification": {
    "firstname": {
      "value": "John",
      "prediction": "LABEL_1",
      "confidence": 0.9993
    }
  }
}
Model: user_verification
  • LABEL_1: Indicates a valid name
  • LABEL_0: Indicates an invalid name
Request Count Explanation:
request_count represents the number of fields included in a request, and these many requests will be deducted from your plan. For example:
  • First name + Last name + Disposable email = 3
  • First name + Last name = 2

API Playground

Explore the API Playground to test first name verification endpoints.
I