XRechnung API
    • invoices
      • List stored invoices for the current API key
        GET
      • Check runtime readiness for invoice validation
        GET
      • Generate invoice
        POST
      • Validate invoice JSON, raw XML, or raw ZUGFeRD PDF
        POST
      • Retrieve a previously generated invoice by ID
        GET
      • Download the stored invoice PDF artifact
        GET
    • system
      • Public liveness probe
    • Schemas
      • InvoicePayload
      • SellerParty
      • BuyerParty
      • InvoiceBranding
      • InvoiceLine
      • ValidationError
      • ValidationResult
      • GenerateQueuedResponse
      • GenerateSyncResponse
      • ValidateJsonResponse
      • ValidatePdfRequest
      • ValidateXmlRequest
      • ValidateXmlResponse
      • ValidatePdfResponse
      • GetInvoicePendingResponse
      • GetInvoiceTerminalResponse
      • GetInvoiceResponse
      • ListInvoiceSummary
      • PaginationMeta
      • ListInvoicesResponse
      • ReadinessResponse
      • UnauthorizedError
      • PaymentRequiredError
      • TooManyRequestsError
      • RequestValidationError
      • NotFoundError

    ReadinessResponse

    {
        "status": "ready",
        "checks": {
            "xsd": true,
            "saxon_jar": true,
            "xmlresolver_jar": true,
            "xmlresolver_data_jar": true,
            "temp_dir_writable": true,
            "storage_writable": true,
            "java_binary_configured": true,
            "java_binary_available": true,
            "zip_extension_loaded": true,
            "verapdf_base_dir_writable": true
        }
    }
    Built with