Fun Generators
Login

Fake Identity Test Data Generation API

Fun Generators
Toggle sidebar
  1. Home
  2. Products
  3. Fake Identity Test Data Generation API
Generate Email, Phone Numbers, Credit Card, postal address and other Fake Identities for test Data Generation and other purposes.

API End Points

The end point for connecting : If you subscribe directly from us use this endpoint.

	https://api.fungenerators.com

API Documentation

Get full name(s)

GET /identity/person/name

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "names": [
      "Wellington DuBuque",
      "Oscar Wisoky",
      "Prof. Rod Renner",
      "Dr. Jerrold Rau DDS",
      "Miss Karelle Oberbrunner"
    ]
  },
  "copyright": "https://fungenerators.com/"
}

Get first name(s)

GET /identity/person/name/first

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "names": [
      "Dedrick",
      "Jedidiah",
      "Helga",
      "Berniece",
      "Jammie"
    ]
  },
  "copyright": "https://fungenerators.com/"
}

Get last name(s)

GET /identity/person/name/last

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "names": [
      "Trantow",
      "Abshire",
      "Bode",
      "Dickens",
      "Harris"
    ]
  },
  "copyright": "https://fungenerators.com/"
}

Generate email(s)

GET /identity/person/email

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "emails": [
      "[email protected]",
      "[email protected]",
      "[email protected]",
      "[email protected]",
      "[email protected]"
    ]
  },
  "copyright": "https://fungenerators.com/"
}

Get full identity details for a person

GET /identity/person

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "name": {
      "first": "Brittany",
      "last": "Mohr",
      "full": "Brittany Mohr"
    },
    "phone": "1-542-830-8666 x4187",
    "email": "[email protected]",
    "birthday": "1975/03/13",
    "address": {
      "address": "6029 Homenick Ridges Suite 551",
      "city": "Adelbertshire",
      "state": "Connecticut",
      "country": "USA",
      "postalcode": "06305-2706"
    },
    "credit-card": {
      "type": "MasterCard",
      "number": "4539572808851695",
      "expiration": "12/20"
    }
  },
  "copyright": "https://fungenerators.com/"
}

Get full identity details for a company

GET /identity/company

The above call should produce a result like the following:

{
  "success": {
    "total": 5
  },
  "contents": {
    "name": "Walker-Crist",
    "phone": "1-800-307-1546",
    "domain": "walker-crist.xyz",
    "email": "[email protected]",
    "address": {
      "address": "17487 Steuber Locks Suite 996",
      "city": "South Einarchester",
      "state": "New Mexico",
      "country": "USA",
      "postalcode": "46493"
    }
  },
  "copyright": "https://fungenerators.com/"
}

API Rate Limiting for Fake Identity Test Data Generation API

Some of our API calls may be public(requires free API key) , while others requires paid subscription. To maintain our serice levels both public and private API endpoints are ratelimited. Please consult your specific plan that you subscribed to for the rate limit details.

Authenticating with the Fake Identity Test Data Generation API

Currently we support API Key based authentication. Please set your Autorization Bearer request header with value of your API key. Alternatively you can also pass api_key= as a request parameter, though we strongly discourage this mode of passing the key, since it will allow others to see your key.

In curl this would mean sending the Authorization header like below.

            
 curl -i <url> -H "Authorization: Bearer <api_key>"
            
            

If you are using PHP.

            
$authorization = "Authorization: Bearer <api_key>";
$ch = curl_init('<url>'); // Initialise cURL
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json' , $authorization ));
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); // OR GET
$result = curl_exec($ch);
curl_close($ch);
            
            

In javascript you can use headers key to add the authorization header

            
$.ajax({
   url: '<url>'
   type: 'GET',
   contentType: 'application/json'
   headers: {
      'Authorization': 'Bearer <api_key>'
   },
   success: function (result) {
       // CallBack(result);
   },
   error: function (error) {

   }
});
            
            

API Console

The following are the API calls you can make. You can try out / test the calls right from this page. Please note, javascript needs to be enabled to see the documentation below.

Fake Identity Test Data Generation API Pricing Plans

Choose the Perfect Plan for Your Needs

We understand that every customer is unique, which is why we offer a variety of pricing plans tailored to fit different needs and budgets. Whether you're a small business owner, a growing startup, or a large enterprise, we have a plan that will provide you with the features and support you need to succeed. Explore our plans below and find the one that's right for you!

Fake Identity Test Data Generation API Basic

$ 9 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 1000 API Calls/day
  • Max 5 records per Call
  • Fast support
Get started

Fake Identity Test Data Generation API Premium

$ 24 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 5000 API Calls/day
  • Max 10 records per Call
  • Fast support
Get started

Fake Identity Test Data Generation API Enterprise

$ 49 99 /month
  • 1 API Key
  • No setup, or hidden fees
  • 15000 API Calls/day
  • Max 20 records per Call
  • Fast support
Get started