{"uid":"cap_mZ7jRxi0W5ZaXeV8017tv","slug":"factline-peppol-e-invoicing-lookup-7bfd8f1d","name":"Factline Peppol E-Invoicing Lookup","description":"Peppol 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.","url":"https://factline.dev/v1/einvoice/peppol?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"id":{"type":"string","description":"Or a company number (Belgian KBO, French SIREN, Dutch KvK, ...) or a Peppol participant id such as 0208:0400378485"},"vat":{"type":"string","description":"EU VAT number with country prefix, e.g. BE0400378485"},"name":{"type":"string","description":"Or a company name (use with country)"},"country":{"type":"string","description":"ISO country, e.g. BE, FR, NL, DE"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_htyJZ-Ww3ez0t5vYEkO5t","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up a company in the Peppol Directory by VAT number, company number, or name and returns its Peppol participant IDs and accepted document types for e-invoicing.","exampleAgentPrompt":"Can you check if Belgian company with VAT number BE0400378485 is registered on the Peppol network and what types of e-invoices they can receive?","exampleUseCases":[{"title":"Pre-invoice Peppol registration check","prompt":"Before I send an e-invoice to my French supplier with SIREN 123456789, can you verify they're on the Peppol network and confirm what document types they accept?"},{"title":"Belgian B2B e-invoicing compliance","prompt":"We're onboarding a new Belgian supplier — their KBO number is 0400378485. Can you look them up in the Peppol Directory and tell me their participant ID and whether they accept electronic invoices?"},{"title":"Bulk supplier Peppol validation","prompt":"I need to check if the Dutch company 'Acme Logistics BV' in the Netherlands is registered on Peppol so we can set up automated e-invoicing with them — can you look them up by name?"}],"resultDescription":"Returns the company's Peppol participant ID(s) and the list of accepted document types such as invoice, credit note, self-billing, and orders, confirming whether the company can receive e-invoices via the Peppol network.","failureModes":["Company not found in Peppol Directory — not yet registered for e-invoicing","Invalid or malformed VAT number format — returns validation error","Ambiguous company name with multiple matches — may require country parameter to narrow results","Network timeout or Peppol Directory unavailability","No query parameters provided — at least one of vat, id, or name is required"],"whenToPreferThis":"Use this endpoint when you need to verify whether a specific European company is registered on the Peppol e-invoicing network before sending an electronic invoice, or when you need to discover the correct Peppol participant ID and accepted document formats for a trading partner. Especially relevant for Belgian companies (mandatory B2B e-invoicing since 2026) and French companies (mandatory e-invoice receipt from September 2026). Prefer this over generic business registry lookups when the specific goal is e-invoice routing and compliance.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:46:06.689Z","isFirstParty":false,"canonicalSlug":"factline-peppol-e-invoicing-lookup-7bfd8f1d"}