List Entries

wufoo.list_entries
ActionBusiness appsconnection required

Calls the Wufoo API with the connection's credentials.

List a form's stored entries, optionally filtered and sorted.

Connection

Required
Yes — the node will not save without one
Auth type
Username & password
Providers
Wufoo
Secret shape
{"api_key": "…"} — the 16-character Wufoo API key
Config it needs
subdomain, base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

8 fields, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
form_identifier
The Wufoo form to act on, given as its permanent hash or its title.
stringYes——s1afea8b1vk0jf7
page_start
How many entries to skip before the page starts; the first is 0.
numberNo—≥ 0—
page_size
How many entries to return; Wufoo allows up to 100 per request.
numberNo—1–100—
sort
The Wufoo field id to sort the entries by, such as EntryId.
stringNo——EntryId
sort_direction
Which way to sort; Wufoo applies this only alongside a sort field.
stringConditional—one of "ASC", "DESC"; only with sort—
system
Also return Wufoo's system fields on each entry, such as IP and status.
booleanNofalse——
filters
Filters to apply, as a list of {"field", "operator", "value"} objects where field is a Wufoo field id.
arrayNo—array of object[{"field":"EntryId","operator":"Is_greater_than","value":"1"}]
match
How several filters combine: every one must match, or any one of them.
stringNoANDone of "AND", "OR"—

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "filters": [
    {
      "field": "EntryId",
      "operator": "Is_greater_than",
      "value": "1"
    }
  ],
  "form_identifier": "s1afea8b1vk0jf7",
  "match": "AND",
  "sort": "EntryId",
  "system": false
}

Output

One shape.

result

FieldTypeExample
entries
One entry per submission, keyed by Wufoo field id plus EntryId, DateCreated, CreatedBy, DateUpdated and UpdatedBy.
array—
count
How many entries this page carried.
number—
form_identifier
The form the entries were read from.
string—
{
  "count": 0,
  "entries": [],
  "form_identifier": ""
}

See List Entries run in a workflow.

In a technical demo we add the Wufoo connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.