Remove B2b Router Invoice
Zuletzt geändert: 14.03.2026 05:56

Remove-B2bRouterInvoice #

ÜBERSICHT #

Löscht eine Rechnung in B2Brouter anhand der internen Invoice-ID.

SYNTAX #

Remove-B2bRouterInvoice [-ApiKey] <string> [-InvoiceId] <int> [-Sandbox] [[-ApiVersion] <string>]

BESCHREIBUNG #

Diese Funktion löscht eine Rechnung über die B2Brouter-API. Das Löschen ist nur möglich, solange sich die Rechnung in einem löschbaren Status befindet (z.B. ’new’ oder ’error’).

Die interne Invoice-ID kann z.B. über Get-B2bRouterInvoices ermittelt werden.

PARAMETER #

-ApiKey #

Type: string

API-Schlüssel für den Zugriff auf die B2Brouter-API.

-InvoiceId #

Type: int

Interne B2Brouter-Invoice-ID.

-Sandbox #

Type: switch

Verwendet die Staging-Umgebung (api-staging.b2brouter.net).

-ApiVersion #

Type: string
Default: '2025-10-13'

Version der B2Brouter-API. Default ist 2025-10-13.

AUSGABEN #

Boolean

Gibt $true zurück, wenn die Rechnung erfolgreich gelöscht wurde.

BEISPIELE #

# Löscht eine Rechnung anhand der internen Invoice-ID
$apikey = '564985413527445612879'
$accountId = '12345'
Remove-B2bRouterInvoice -ApiKey $apiKey -InvoiceId 541254 -Sandbox