companies: Generate fake company data

API: fakerapi.it:faker-api
Endpoint: /companies
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 14756ms

Description

Returns fake company data including name, email, VAT number, phone, country, addresses array, website, and contact person. Use for testing B2B applications.

From spec: Generate fake company data including names, emails, VAT numbers, addresses, and contact persons.

Usage Tips

- Returns multiple addresses per company - VAT numbers are randomly generated - Contact person is a nested person object

Parameters (3)

_locale (string, query, optional, default: en_US)

Locale for generated data (e.g., en_US, fr_FR, de_DE). Default is en_US.

_quantity (integer, query, optional, default: 10)

Number of records to generate (1-1000). Default is 10.

Constraints: {'minimum': 1, 'maximum': 1000}

_seed (integer, query, optional)

Seed for reproducible results. Same seed produces same output.

Examples (1)

Get company - /companies probe-gate

Demonstrates fetching 1 fake companies records with common query parameters.

curl 'https://fakerapi.it/api/v1/companies?_quantity=2'
import requests

resp = requests.get(
    "https://fakerapi.it/api/v1/companies",
    params={
        '_quantity': '2',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("fakerapi")
result = api.fetch("companies", _quantity=2)

for item in result:
    print(item)
const resp = await fetch("https://fakerapi.it/api/v1/companies?_quantity=2");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:36:01.115482 200 14756ms
2026-04-16 00:23:32.890718 200 2148ms
2026-04-15 01:17:00.084120 200 1378ms
2026-04-14 02:28:31.887098 200 539ms
2026-04-12 14:01:44.372083 200 13047ms
2026-04-10 00:31:17.082625 200 307ms
2026-04-09 01:20:18.940425 200 604ms
2026-04-08 07:10:56.667994 200 654ms
2026-04-07 01:33:05.761097 200 1354ms
2026-04-05 19:33:27.328385 200 1528ms