API Docs

Use Tempiful APIs to generate realistic temporary data for testing, QA, demos, and automation workflows.

Below are two API products: Fake Data Generator API and Temp Mail API.

Fake Data Generator API

API Usage

Generate complete temporary profile data, including identity, address, username, password, avatar, birthday, bio, interests, occupation, and credit card test data.

Coverage from feature-page API panels (core endpoints):

  • GET /v1/profile - Generate complete virtual user profiles with identity, address, education, and more
  • GET /v1/identity - Generate random identity data including name, email, phone, and SSN
  • GET /v1/education - Generate random education backgrounds with school, degree, and major
  • GET /v1/address - Generate random addresses worldwide with street, city, postal code, and coordinates
  • GET /v1/address/cities - List available cities for a given country and state
  • GET /v1/name - Generate culturally authentic random names by race and gender
  • GET /v1/username - Generate random usernames in various styles like adjective-noun, noun-number, etc.
  • GET /v1/nickname - Generate platform-specific nicknames for social media profiles
  • GET /v1/password - Generate secure random passwords, passphrases, PINs, and secrets
  • GET /v1/birthday - Generate random birthdays with age range and zodiac sign filtering
  • GET /v1/avatar - Get random avatar images from various categories
  • GET /v1/avatar/image/:category/*filepath - Serve avatar image files with size options
  • GET /v1/bio/:platform - Generate platform-specific bios for social media profiles
  • GET /v1/interest - Generate random interests and hobbies by platform and category
  • GET /v1/occupation - Generate random occupations with job titles and descriptions
  • GET /v1/occupation/profile - Generate detailed occupation profiles for various platforms
  • GET /v1/credit-card - Generate test credit card numbers using the Luhn algorithm
Subscribe Fake Data API on RapidAPI

Subscription link placeholder (to be filled).

Temp Mail API

API Usage

Create disposable email addresses and retrieve inbox messages with extracted verification codes and activation links.

  • GET /v1/mail/address - Returns a random temporary email address. Each call returns a different address.
  • GET /v1/mail/inbox - Returns the latest 5 emails with cleaned content, extracted verification codes and activation links. No attachments.
Subscribe Temp Mail API on RapidAPI

Subscription link placeholder (to be filled).



Common API Notes

  • Base path uses /v1/... and returns JSON responses for integration and automation.
  • Most generator endpoints support practical filters such as country, gender, platform, and count.
  • Free access and rate behavior follow each endpoint’s API panel on the corresponding feature page.
  • RapidAPI subscription links are prepared above for productized access (currently placeholders).