Get-WordPressGfOrderList #
ÜBERSICHT #
Liest eine kompakte Liste (Id, DateCreated, Status) der Entries eines Gravity-Forms-Formulars über REST API v2.
SYNTAX #
Get-WordPressGfOrderList [-BaseUrl] <string> [-FormId] <int> [-ConsumerKey] <string>
[-ConsumerSecret] <string> [[-SinceDate] <datetime>] [[-MinEntryId] <int>] [[-Status]
<string[]>] [[-PageSize] <int>] [[-TimeoutSec] <int>] [<CommonParameters>]
BESCHREIBUNG #
Ruft /wp-json/gf/v2/forms/{FormId}/entries ab und begrenzt die Rückgabe serverseitig auf die Felder id, date_created und status (_field_ids). Optional kann ab einem Datum oder ab einer Entry-ID gefiltert werden.
PARAMETER #
-BaseUrl #
Type: string
Basis-URL der WordPress-Installation, z.B. https://orders.mustermann.de
-FormId #
Type: int
Formular-ID.
-ConsumerKey #
Type: string
REST API v2 Consumer Key (ck_…).
-ConsumerSecret #
Type: string
REST API v2 Consumer Secret (cs_…).
-SinceDate #
Type: datetime
Optional: Nur Entries zurückgeben, deren DateCreated >= SinceDate ist.
-MinEntryId #
Type: int
Default: 0
Optional: Nur Entries zurückgeben, deren Id >= MinEntryId ist.
-Status #
Type: string[]
Optional: Filter auf Status (active, spam, trash). Mehrere Werte möglich.
-PageSize #
Type: int
Default: 100
Anzahl Entries pro Seite (Paging).
-TimeoutSec #
Type: int
Default: 60
HTTP Timeout in Sekunden.
AUSGABEN #
pscustomobject
BEISPIELE #
# Alle Entries (Id, Datum, Status usw.)
$formId = 1
$consumerKey = 'ck_abc123'
$consumerSecret = 'cs_xyz987'
$baseUrl = 'https://orders.mustermann.de'
Get-WordPressGfOrderList -BaseUrl $baseUrl -FormId $formId -ConsumerKey $consumerKey -ConsumerSecret $consumerSecret
# Nur Entries ab 01.01.2026
$formId = 1
$consumerKey = 'ck_abc123'
$consumerSecret = 'cs_xyz987'
$baseUrl = 'https://orders.mustermann.de'
Get-WordPressGfOrderList -BaseUrl $baseUrl -FormId $formId -ConsumerKey $consumerKey -ConsumerSecret $consumerSecret -SinceDate (Get-Date '2026-01-01')
# Nur Entries ab ID 46
$formId = 1
$consumerKey = 'ck_abc123'
$consumerSecret = 'cs_xyz987'
$baseUrl = 'https://orders.mustermann.de'
Get-WordPressGfOrderList -BaseUrl $baseUrl -FormId $formId -ConsumerKey $consumerKey -ConsumerSecret $consumerSecret -MinEntryId 46
# Nur aktive Entries ab Datum
$formId = 1
$consumerKey = 'ck_abc123'
$consumerSecret = 'cs_xyz987'
$baseUrl = 'https://orders.mustermann.de'
Get-WordPressGfOrderList -BaseUrl $baseUrl -FormId $formId -ConsumerKey $consumerKey -ConsumerSecret $consumerSecret -SinceDate (Get-Date '2026-01-01') -Status active