Pennylane
Pennylane is a French financial and accounting operating system for SMEs and accounting firms. The Company API (v2) lets companies, firms, and integration partners access and sync invoicing, accounting, banking, and financial data over a REST interface, and automate end-to-end workflows. V2 is the stable version; V1 is deprecated. All amounts are in EUR and the platform is built around French accounting (FEC exports, Plateforme Agréée e-invoicing, SEPA/GoCardless mandates).
Pennylane publishes 12 APIs on the APIs.io network, including Customer Invoicing API, Supplier Invoicing API, Accounting & Ledger API, and 9 more. Tagged areas include Accounting, Invoicing, Fintech, Financial Data, and Banking.
Pennylane’s developer surface includes authentication, changelog, sandbox, documentation, getting-started guide, support, signup flow, and 31 more developer resources.
12 APIs
1 MCP Servers
0 Features
AccountingInvoicingFintechFinancial DataBankingFranceSME
Create, import, finalize, categorize, send, and match customer invoices and credit notes, including Factur-X / UBL / CII e-invoice import and quote-to-invoice conversion.
Import, update, validate, and match supplier invoices, link purchase requests, and manage e-invoice lifecycle transitions for accounts payable.
Read and write journals, ledger accounts, ledger entries and entry lines, lettering, trial balance, and fiscal years for double-entry accounting.
Generate General Ledger, Analytical General Ledger, and French FEC (Fichier des Écritures Comptables) exports as downloadable xlsx / FEC files.
Manage bank accounts and establishments, banking transactions, and automate matching of transactions to customer and supplier invoices.
Create and manage company and individual customers and suppliers, their contacts, and analytical categorization.
List, create, and update the product catalog used on invoices, quotes, and subscriptions.
Create, update, send, and status-manage sales quotes, and convert an accepted quote into a customer invoice.
Create and manage recurring billing subscriptions that automatically generate monthly customer invoices, optionally linked to a GoCardless mandate.
Create and manage SEPA direct debit mandates and GoCardless mandates for automated customer collection.
Poll change-event feeds for invoices, customers, suppliers, products, transactions, quotes, and ledger entry lines (last 4 weeks retained) to keep integrations in sync without w...
Manage French electronic-invoicing onboarding via Plateforme Agréée (PA) registrations, and send customer e-invoices to the partner dematerialization platform.
aid: pennylane
url: https://raw.githubusercontent.com/api-evangelist/pennylane/refs/heads/main/apis.yml
name: Pennylane
kind: company
description: Pennylane is a French financial and accounting operating system for SMEs and accounting firms. The Company API
(v2) lets companies, firms, and integration partners access and sync invoicing, accounting, banking, and financial data
over a REST interface, and automate end-to-end workflows. V2 is the stable version; V1 is deprecated. All amounts are in
EUR and the platform is built around French accounting (FEC exports, Plateforme Agréée e-invoicing, SEPA/GoCardless mandates).
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Accounting
- Invoicing
- Fintech
- Financial Data
- Banking
- France
- SME
created: '2026-07-17'
modified: '2026-07-17'
specificationVersion: '0.19'
apis:
- aid: pennylane:pennylane-customer-invoicing-api
name: Pennylane Customer Invoicing API
tags:
- Customer Invoices
- Credit Notes
- E-Invoicing
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getcustomerinvoices
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/customer-invoicing
type: Documentation
- url: https://pennylane.readme.io/reference/getcustomerinvoices
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
- url: collections/pennylane.postman_collection.json
type: PostmanCollection
description: Create, import, finalize, categorize, send, and match customer invoices and credit notes, including Factur-X
/ UBL / CII e-invoice import and quote-to-invoice conversion.
- aid: pennylane:pennylane-supplier-invoicing-api
name: Pennylane Supplier Invoicing API
tags:
- Supplier Invoices
- Accounts Payable
- E-Invoicing
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getsupplierinvoices
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/supplier-invoicing
type: Documentation
- url: https://pennylane.readme.io/reference/getsupplierinvoices
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Import, update, validate, and match supplier invoices, link purchase requests, and manage e-invoice lifecycle
transitions for accounts payable.
- aid: pennylane:pennylane-accounting-ledger-api
name: Pennylane Accounting & Ledger API
tags:
- Accounting
- Ledger
- Journals
- Trial Balance
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getledgerentries
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/create-a-ledger-entry
type: Documentation
- url: https://pennylane.readme.io/reference/getledgerentries
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Read and write journals, ledger accounts, ledger entries and entry lines, lettering, trial balance, and fiscal
years for double-entry accounting.
- aid: pennylane:pennylane-accounting-exports-api
name: Pennylane Accounting Exports API
tags:
- Exports
- FEC
- General Ledger
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/exportgeneralledger
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/accounting-reporting
type: Documentation
- url: https://pennylane.readme.io/reference/exportgeneralledger
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Generate General Ledger, Analytical General Ledger, and French FEC (Fichier des Écritures Comptables) exports
as downloadable xlsx / FEC files.
- aid: pennylane:pennylane-banking-api
name: Pennylane Banking API
tags:
- Banking
- Transactions
- Reconciliation
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/gettransactions
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/automating-payment-matching
type: Documentation
- url: https://pennylane.readme.io/reference/gettransactions
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Manage bank accounts and establishments, banking transactions, and automate matching of transactions to customer
and supplier invoices.
- aid: pennylane:pennylane-customers-suppliers-api
name: Pennylane Customers & Suppliers API
tags:
- Customers
- Suppliers
- Contacts
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getcustomers
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/filter-my-customers
type: Documentation
- url: https://pennylane.readme.io/reference/getcustomers
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Create and manage company and individual customers and suppliers, their contacts, and analytical categorization.
- aid: pennylane:pennylane-products-catalog-api
name: Pennylane Products Catalog API
tags:
- Products
- Catalog
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getproducts
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/filter-my-products
type: Documentation
- url: https://pennylane.readme.io/reference/getproducts
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: List, create, and update the product catalog used on invoices, quotes, and subscriptions.
- aid: pennylane:pennylane-quotes-api
name: Pennylane Quotes API
tags:
- Quotes
- Estimates
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/listquotes
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/reference/listquotes
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Create, update, send, and status-manage sales quotes, and convert an accepted quote into a customer invoice.
- aid: pennylane:pennylane-billing-subscriptions-api
name: Pennylane Billing Subscriptions API
tags:
- Subscriptions
- Recurring Billing
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getbillingsubscriptions
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/reference/getbillingsubscriptions
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Create and manage recurring billing subscriptions that automatically generate monthly customer invoices, optionally
linked to a GoCardless mandate.
- aid: pennylane:pennylane-mandates-api
name: Pennylane Direct Debit Mandates API
tags:
- SEPA
- GoCardless
- Direct Debit
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getsepamandates
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/reference/getsepamandates
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Create and manage SEPA direct debit mandates and GoCardless mandates for automated customer collection.
- aid: pennylane:pennylane-change-events-api
name: Pennylane Change Events API
tags:
- Change Events
- Sync
- Webhooks Alternative
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/docs/tracking-data-changes-with-pennylane-api
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/docs/tracking-data-changes-with-pennylane-api
type: Documentation
- url: https://pennylane.readme.io/reference/getcustomerinvoiceschanges
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Poll change-event feeds for invoices, customers, suppliers, products, transactions, quotes, and ledger entry
lines (last 4 weeks retained) to keep integrations in sync without webhooks.
- aid: pennylane:pennylane-einvoicing-pa-api
name: Pennylane E-Invoicing (Plateforme Agréée) API
tags:
- E-Invoicing
- Factur-X
- Plateforme Agréée
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://pennylane.readme.io/reference/getparegistrations
baseURL: https://app.pennylane.com/api/external/v2
properties:
- url: https://pennylane.readme.io/reference/getparegistrations
type: APIReference
- url: openapi/pennylane-openapi.yml
type: OpenAPI
description: Manage French electronic-invoicing onboarding via Plateforme Agréée (PA) registrations, and send customer e-invoices
to the partner dematerialization platform.
common:
- type: AgenticAccess
url: agentic-access/pennylane-agentic-access.yml
- type: TrustCenter
url: security/pennylane-trust-center.yml
- type: Compliance
url: https://www.pennylane.com/fr/securite
- type: VulnerabilityDisclosure
url: security/pennylane-vulnerability-disclosure.yml
- type: Security
url: https://app.pennylane.com/.well-known/security.txt
- type: DomainSecurity
url: security/pennylane-domain-security.yml
- type: Authentication
url: authentication/pennylane-authentication.yml
- type: OAuthScopes
url: scopes/pennylane-scopes.yml
- type: Packages
url: packages/pennylane-packages.yml
- type: MCPServer
url: mcp/pennylane-mcp.yml
- type: WellKnown
url: well-known/pennylane-well-known.yml
- type: SecurityTxt
url: well-known/pennylane-security.txt
- type: LLMsTxt
url: llms/pennylane-llms.txt
- type: Overlay
url: overlays/pennylane-openapi-overlay.yaml
- type: Conformance
url: conformance/pennylane-conformance.yml
- type: ErrorCatalog
url: errors/pennylane-problem-types.yml
- type: Lifecycle
url: lifecycle/pennylane-lifecycle.yml
- type: StatusPage
url: https://status.pennylane.com
- type: Deprecation
url: https://pennylane.readme.io/docs/migrate-from-api-v1-to-v2
- type: Conventions
url: conventions/pennylane-conventions.yml
- type: ChangeLog
url: changelog/pennylane-changelog.yml
- type: DataModel
url: data-model/pennylane-data-model.yml
- type: Sandbox
url: sandbox/pennylane-sandbox.yml
- type: AgentSkill
url: skills/_index.yml
- type: LinkedIn
url: https://www.linkedin.com/company/pennylane
- type: Website
url: https://www.pennylane.com/
- type: DeveloperPortal
url: https://pennylane.readme.io/
- type: Documentation
url: https://pennylane.readme.io/
- type: GettingStarted
url: https://pennylane.readme.io/docs/getting-started
- type: GitHubOrganization
url: https://github.com/pennylane-hq
- type: Support
url: https://help.pennylane.com
- type: TermsOfService
url: https://pennylane.readme.io/docs/api-contract-terms
- type: PrivacyPolicy
url: https://www.pennylane.com/fr/legal/privacy
- type: SignUp
url: https://start.pennylane.com
- type: Plans
url: plans/pennylane-plans-pricing.yml
- type: RateLimits
url: rate-limits/pennylane-rate-limits.yml
- type: FinOps
url: finops/pennylane-finops.yml
- url: https://pennylane.readme.io/changelog
type: Blog
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com