Get-B2bRouterSchemes #
ÜBERSICHT #
Ruft die von B2B Router unterstützten Identifier-Schemes ab.
SYNTAX #
Get-B2bRouterSchemes [-ApiKey] <string> [-Sandbox] [[-ApiVersion] <string>] [<CommonParameters>]
BESCHREIBUNG #
Diese Funktion fragt den Endpoint /schemes der B2B Router API ab und gibt die Identifier-Schemes als PowerShell-Objekte zurück.
Unterstützt Sandbox- und Live-Umgebung sowie eine frei wählbare API-Version.
PARAMETER #
-ApiKey #
Type: string
Der persönliche B2B Router API-Key.
-Sandbox #
Type: switch
Schaltet auf die Staging-Umgebung (api-staging.b2brouter.net).
-ApiVersion #
Type: string
Default: '2025-10-13'
Version der B2B Router API. Default ist 2025-10-13.
AUSGABEN #
PSCustomObject mit den Eigenschaften:
- Code - Name - Country - Eas - Icd - TaxCode
BEISPIELE #
# Schemes aus der Sandbox abrufen
Get-B2bRouterSchemes -ApiKey '3059...' -Sandbox
# Nur ICD-relevante Schemes anzeigen
Get-B2bRouterSchemes -ApiKey $apiKey | Where-Object Icd
# In Belgien zugelassende PEPPOL-Identifier-Schemes (ICD + EAS) per Sandbox-Abfrage
Get-B2bRouterSchemes -ApiKey $apiKey -Sandbox |
Where-Object {
$_.Country -ieq 'be' -and
$_.Icd -and
$_.Eas
}