factline
Official-records checks for apps and AI agents: sanctions and PEP screening, one-call KYC, company registers in 10 countries, Dutch insolvency, EU VAT, EORI, IBAN, email and phone checks, plus Dutch address, neighbourhood, rent, flood, school and vehicle data. Standard library only.
pip install factline
from factline import Factline
fl = Factline(api_key="fl_live_...") # or set FACTLINE_API_KEY
fl.sanctions_screen(name="Acme Trading Ltd")
fl.kyc_check(name="Jan Jansen", email="jan@example.nl", phone="+31612345678")
fl.company_lookup(name="Tesco", country="GB")
fl.rent_check(postcode="2517AS", house_number=100)
fl.vehicle_basic(licence_plate="GT-722-F") # free, no key needed
- API key: free trial, EUR 19 credit pack or monthly plans at https://factline.dev/business. Without a key, paid calls raise
FactlinePaymentRequired(the API answers with an x402 payment request that agents with a wallet can pay). - Free preview:
fl.preview("sanctions_screen", name="Acme"). - Agents (MCP):
MCP_SERVERS["kyc"],["nl"],["vehicles"]. With LangChain:MultiServerMCPClient({"factline": {"url": MCP_SERVERS["kyc"], "transport": "streamable_http"}}). More setups: https://factline.dev/agents
MIT licence. Data comes from official sources; see https://factline.dev/trust.
Metadata
Release files for factline 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| factline-0.1.0.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| factline-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.2 kB
Release files / factline-0.1.0.tar.gz
| Download URL | factline-0.1.0.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a4ecae66694f336326b1e198dfc962502ecb639eedf04674b4fc7bd6748beeb9
|
|
BLAKE2b-256 checksum How to use checksums |
93a6175bc65128430269b78ed8d014fab781791974b18df5a745ca199bfbd08a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / factline-0.1.0-py3-none-any.whl
| Download URL | factline-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b9a65068232057c6edebf60c05651c84ea9700c29d2928517e9eb8b95b84388c
|
|
BLAKE2b-256 checksum How to use checksums |
8c0d1890585d4ec6e87f17889e4ff8f243621d6963838e0d59ba8266bfff7c97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|