Paginate (auto-aggregate)

logic_paginate · logic · Logica & Flow · Disponibile · v1.0.0

Descrizione

Chiama una REST API paginata e aggrega tutte le pagine in un singolo array.

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
urlTemplate
URL template
stringsi
https://api.example.com/items?page={{page}}
Inserisci {{page}} per strategia page-number o {{cursor}} per cursor.
method
Metodo HTTP
enum
GETPOST
siGET
headersJson
Headers HTTP
key-valuenoEs. Authorization=Bearer ..., Content-Type=application/json
pageStrategy
Strategia paginazione
enum
page-numbercursorlink-header
sipage-numberpage-number = ?page=N · cursor = ?after=<token> · link-header = legge Link header RFC 5988.
dataPath
Percorso dati nella risposta
stringno
data.items
Dot-notation per estrarre l'array dalla risposta (es. data.items, results, payload.list).
cursorPath
Percorso cursore
stringno
meta.next_cursor
Solo per strategy=cursor. Dove leggere il prossimo cursore nella risposta.
maxPages
Max pagine (safety)
numberno100Limite hard per non chiamare API all'infinito.

💡 Esempio configurazione

Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.

{
  "id": "node-logic_paginate-1",
  "defId": "logic_paginate",
  "label": "Paginate (auto-aggregate)",
  "config": {
    "urlTemplate": "https://api.example.com/items?page={{page}}",
    "method": "GET",
    "pageStrategy": "page-number",
    "maxPages": 100
  }
}

🔗 Nodi correlati nella stessa categoria

Pronto a usare Paginate (auto-aggregate)?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi