Get-WordPressGfOrderList

EulandaXtools — Funktionsreferenz

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