apyhub
Back
▣ SMART GENERATION

Generate Fake Company Info API

What it does

Fake Company Generator creates synthetic company profiles for testing and demos. Send a count query value, and it returns that many fake records with company name, email, website, phone, address, and industry fields.

Use it when you need realistic-looking business data without exposing real customer or prospect information. It fits onboarding flows, UI prototypes, seed data for local development, and QA environments that need varied company records at scale.

The service accepts a single optional count parameter, with a default of 1 and a maximum of 50. That makes it easy to request one record for a quick test or a batch of records for populating tables, fixtures, or import workflows.

Fake Company Generator is useful anywhere you need structured company data that looks consistent enough for product work, but does not need to map to a real business.

GET
Generate fake company profiles with name, email, website, phone, address, and industry
https://api.eu.apyhub.com/dosvak/fake-company

QUICKSTART

GUIDE

Quickstart

Request one or more fake company profiles. count is optional and defaults to 1.

curl -X GET "https://api.eu.apyhub.com/dosvak/fake-company?count=1" \
  -H "apy-token: $APY_TOKEN"

What you'll get back

{
  "count": 1,
  "data": [
    {
      "name": "Mcdaniel LLC",
      "email": "[email protected]",
      "website": "https://macdonald-long.biz/",
      "phone": "6763117286",
      "address": "7820 Warren Lake Suite 810, Calebview, MI 70148",
      "industry": "harness next-generation networks"
    }
  ]
}
TRY ITLIVE · 10 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.

About this endpoint

What it does

Generates synthetic company profiles for testing, demos, and seed data. Use the count query parameter to control how many profiles come back in a single call.

Query Parameter(s)

AttributeTypeDescription
countIntegerNumber of company profiles to generate. Minimum 1, maximum 50, default 1.

Response

AttributeTypeDescription
countIntegerNumber of company profiles returned. Matches the requested count.
dataArrayGenerated company profiles.
data[].nameStringCompany name.
data[].emailStringContact email address.
data[].websiteStringCompany website URL.
data[].phoneStringContact phone number. Format is not normalised.
data[].addressStringFull postal address on a single line.
data[].industryStringShort industry descriptor.

All values are randomly generated and do not refer to any real business.

▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.