Skip to main content

Overview

The Invoices API provides functionality for managing:
  • Invoice creation and processing
  • OCR document extraction
  • QR code generation/reading
  • PDF generation
  • Customer invoicing

Core Concepts

Invoice Status

Party Types

Invoice Properties

Line Items

Amount Components

Validation Rules

Amount Rules

  • Non-negative values
  • Valid currency codes
  • Valid VAT rates (0-100%)
  • Valid discounts (0-100%)

Document Rules

  • PDF/JPEG/PNG formats
  • Max size: 10MB
  • Swiss QR-bill standard
  • OCR quality requirements

Security Requirements

  • Invoice access control
  • PDF encryption
  • Data validation
  • Audit logging
  • Customer scoping
See individual endpoint documentation for detailed request/response formats and examples.