Factline
Company enrichment from official records: lookup in 10 European registers plus GLEIF (KYB). Use this when you only need to confirm a company exists and is active (the cheap first step before a dossier): registers GLEIF (worldwide), UK Companies House, Ireland CRO, Estonia, Belgium KBO, France SIRENE, Norway, Finland, Czechia, Slovakia and Poland (with bank accounts). Returns legal name, status, registry id, legal form, address, founding date and parent companies (GLEIF). Search by name or id.
Offering
- Provider
- factline.dev
- Method
- GET
- Offering type
- Api Endpoint
- Transport type
- http
- Category
- Legal And Compliance
- Delivery
- Not provided
- Pricing model
- Not provided
- x402 version
- 2
Endpoint context
- URL
https://factline.dev/v1/company/lookup- MIME type
- application/json
- First seen
- 2026-10-16T01:50:32.458Z
- Last seen
- Tags
- KYB, Company, business-verification, LEI, GLEIF, registry, europe, compliance
Payment pricing
x402 payment terms are the authoritative price for calling this endpoint.
- Payment option 1
- 0.008 USDC
Atomic price: 8000 · Network: eip155:8453 · Asset: USDC · Scheme: exact - Payment option 2
- 0.008 USDC
Atomic price: 8000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Raw x402 terms
[
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "8000",
"payTo": "0xb58dd178abac67f6d4894437a7fc725cbddb2075"
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "8000",
"payTo": "fyqifu7otDYanhqr84B9YzZfA5LwRTJ1uFLqDJinMTK"
}
]Observed health
- Status
- Healthy
- Latest latency
- 461 ms
- Average latency
- 729 ms
- HTTP status
- 402
- Last checked
- Reachability
- 100% over 13 checks
Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.
Input schema
{
"type": "object",
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"type": "string",
"enum": [
"GET"
]
},
"queryParams": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Company name, e.g. ASML Holding"
},
"id": {
"type": "string",
"description": "Alternative: LEI (20 characters), French SIREN (9 digits) or Norwegian organisation number (9 digits, with country=NO)"
},
"country": {
"type": "string",
"description": "Optional ISO country: FR or NO search the national register; other codes filter the global LEI register"
}
}
}
},
"required": [
"type",
"method"
],
"additionalProperties": false
}Output schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"country": {
"description": "Optional ISO country: FR or NO search the national register; other codes filter the global LEI register",
"type": "string"
},
"id": {
"description": "Alternative: LEI (20 characters), French SIREN (9 digits) or Norwegian organisation number (9 digits, with country=NO)",
"type": "string"
},
"name": {
"description": "Company name, e.g. ASML Holding",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}