Get-B2bRouterSchemes

EulandaXtools — Funktionsreferenz

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:

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
}