Discover / factline.dev
Factline
■ Challenge detectedPeppol e-invoicing lookup: participant id and accepted documents. Use when you need to send an e-invoice or check if a company can receive one: looks the company up in the Peppol Directory by VAT number, company number (Belgian KBO, French SIREN, Dutch KvK...) or name, and returns its Peppol participant ids and accepted documents (invoice, credit note, self-billing, orders). Belgium requires Peppol B2B e-invoicing since 2026; France requires e-invoice receipt from 2026-09.
- Listed price
- $0.003
- Challenge detected
- 9 of the last 9 checks
- Median response
- 281 ms
- Last checked
- 16 Oct, 23:40 UTC
- In our index since
- 5 Oct 2026
Endpoint
curl -i https://factline.dev/v1/einvoice/peppol # 402 Payment Required: pay with an x402 client (USDC on Base), # then send the same request again with the payment attached.
39 listed endpoints · on x402 Bazaar
Checks and payment terms on this page refer to the endpoint above. Other listed endpoints have not been checked individually.
Base URLhttps:
- GET/sanctions
/screen$0.005Sanctions screening (AML, KYC, KYB) against the EU, UN, UK and US OFAC lists, one name per call. Use when you must check whether a person or company is under sanctions: screens the name against the EU, UN, UK and US OFAC lists (25,000+ persons, companies and vessels with aliases, refreshed weekly). Fuzzy matching handles spelling, transliteration and word order; returns scored possible matches with lists, references and birth dates. - GET/vehicle
/apk$0.001Use when the user asks when a Dutch car's APK (MOT) expires or whether it is still valid: expiry date, days left and a status band (expired, due within 30 or 90 days, ok), with insurance and open-recall flags. Cheap enough to run daily for a fleet. Input: Dutch licence plate. Source: RDW. - GET/watch
/new$0.05Sanctions and company monitoring for 30 days with alerts. Use when the user wants to be told later: watches one item for 30 days, paid once, no account. kind=sanctions (a name, re-screened when the EU, UN, UK or US lists change), company (COUNTRY:name or number, register checked daily) or apk (Dutch plate, daily). Alerts go to webhook and to /v1/watch/alerts with the returned token. Input: kind, value, optional webhook, label. - GET/eu
/tenders$0.005Use when the user looks for public contracts to bid on: open tenders from TED, the EU's official journal, by country, CPV code, keywords, deadline and minimum value, with English titles, buyer, deadline and value. For the Netherlands it adds national below-threshold tenders from TenderNed, which TED does not have. - GET/domain
/check$0.003Use when you need to judge whether a website or email domain is trustworthy: registration date and domain age (RDAP), expiry, registrar, nameservers, email setup (MX, SPF, DMARC), disposable-email domains, and a low/medium/high risk with flags such as 'registered 4 days ago', a common sign of scam shops. Accepts a domain, URL or email. - GET/eu
/vat$0.003EU VAT number validation (VIES). Use when the user gives an EU VAT number and you need to know if it is valid: live check in the European Commission's VIES service for all 27 member states plus Northern Ireland, with the registered company name and address where shared. Input: VAT number with country prefix, e.g. IE6388047V. - GET/phone
/verify$0.003Use when you need to check a phone number from any country: valid and possible against allocated ranges, E.164 and national format, country, and line type (mobile, landline, VoIP, toll-free, premium) with an SMS-capable hint. National numbers need a country, e.g. 0612345678 with country=NL. - GET/kyc
/check$0.01KYC onboarding check in one call: sanctions, PEP, email, phone, VAT. Use when onboarding a customer, seller or business and you want one answer: screens the name against EU, UN, UK and US sanctions and the PEP list, verifies email and phone, and checks an EU VAT number in VIES, all in parallel, with one verdict: pass, review, block_review or incomplete. Send any of name, email, phone, vat. - GET/vehicle
/compare$0.004Use when the user is choosing between 2 or 3 Dutch used cars: plates side by side with make, model, age, APK expiry, insurance, open recall, odometer verdict, import and taxi history, catalogue price, CO2 and power, the best per metric and red flags. Input: Dutch licence plates. Source: RDW. - GET/email
/verify$0.002Use when you need to know if an email address is real and deliverable before signup, outreach or onboarding: syntax, live MX routing, 9,000+ disposable domains, role addresses, free providers, typo suggestions (gmial.com to gmail.com) and SPF/DMARC. One verdict: deliverable, risky or undeliverable. - GET/house-prices$0.003Use when the user asks what homes cost in a Dutch area: average home value (WOZ) in the neighbourhood with its trend, plus actual average sale prices per year in the municipality vs the national average. Context for an asking price, not a valuation of one home. Input: postcode or CBS buurt code. Source: CBS, Kadaster.
- GET/energy-label$0.005Use when the user asks for the energy label of a Dutch home: the officially registered label (A++++ to G), registration and expiry date, building type and energy index, or a clear 'none registered'. Input: postcode + house number. Source: RVO EP-Online, the Dutch national register.
- GET/vehicle
/report$0.02Use when the user asks about a specific Dutch car or licence plate, for example before buying it used: make, model, APK expiry and full inspection history with defects, insurance, open recalls, RDW odometer verdict, import/taxi/export history, specs, CO2, catalogue price and risk flags, in English. Input: Dutch licence plate. Source: RDW. - GET/iban
/check$0.001Use when you need to check an IBAN before a payout or invoice: length per country, mod-97 checksum (catches typos), SEPA membership, and for Dutch IBANs the bank (ING, ABN AMRO, Rabobank, bunq...). Does not confirm the account holder.
A dash means the listing gives no price or method. Copy buttons copy the full URL.
Showing 14 of 39 listed endpoints. First endpoints
Agents can find it through the Superstables MCP server and JSON API: GET /api/v1/services/factline.dev
Recent checks
All 9 checks
| When (UTC) | Result | HTTP | Response |
|---|---|---|---|
| 16 Oct, 23:40 UTC | Challenge detected | 402 | 281ms |
| 15 Oct, 19:10 UTC | Challenge detected | 402 | 955ms |
| 14 Oct, 14:31 UTC | Challenge detected | 402 | 227ms |
| 12 Oct, 10:53 UTC | Challenge detected | 402 | 69ms |
| 10 Oct, 15:44 UTC | Challenge detected | 402 | 167ms |
| 9 Oct, 12:40 UTC | Challenge detected | 402 | 88ms |
| 8 Oct, 09:33 UTC | Challenge detected | 402 | 385ms |
| 7 Oct, 06:40 UTC | Challenge detected | 402 | 483ms |
| 5 Oct, 17:05 UTC | Challenge detected | 402 | 404ms |
Questions
Did our last probe detect a payment challenge?
At our last probe on 16 Oct, 23:40 UTC, it returned HTTP 402 or another detected payment-challenge signal. This check did not test payment, delivery or compatibility with the Superstables client.
What price is recorded for Factline?
Its listed price is $0.003.
What payment terms does Factline advertise?
The listing advertises x402, Base, Solana and USDC. It names cdp as its facilitator. Check the seller's current payment challenge and authentication requirements before paying.
Where is Factline listed?
In x402 Bazaar. Superstables first indexed it on 5 Oct 2026.
Something wrong on this page? Tell us.