1

API Datensatz Limit

Hallo zusammen

Mir ist aufgefallen, dass wenn ich über die ninox-API Datensätze einer Tabelle abfrage immer maximal 100 records zurückgeschickt werden.

let apiUrl := "https://" + ninoxUrl() + "/v1/teams/" + teamId() + "/databases/" + databaseId() + "/tables/" + tableId("_Adressen") + "/records";
let ninoxHeader := {Authorization: "Bearer " + apiKey()};
let response := do as server http("GET", apiUrl, ninoxHeader, null) end;

now() + ": " + response.result

So erhalte ich immer nur 100 Resultate

Gibt es eine Möglichkeit dieses Limit zu erhöhen oder kann man es sonst irgendwie umgehen? Oder kann man auf eine andere Art alle Datensätze eine Tabelle per API abrufen, ohne per query alle Felder wieder einzeln abfragen zu müssen?

Bin froh um jede Mithilfe

2 Antworten

null
    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    let apiUrl := "https://" + ninoxUrl() + "/v1/teams/" + teamId() + "/databases/" + databaseId() + "/tables/" + tableId("_Adressen") + "/records?perPage=10000";
    let ninoxHeader := {Authorization: "Bearer " + apiKey()};
    let response := do as server http("GET", apiUrl, ninoxHeader, null) end;

    now() + ": " + response.result
     

    Damit bekommst du die ersten 10000 Records der Datenbank.

Content aside

  • Status Answered
  • 1 „Gefällt mir“ Klicks
  • vor 2 JahrenZuletzt aktiv
  • 2Antworten
  • 220Ansichten
  • 2 Folge bereits