dRofus icon

dRofus

dRofus API: rooms, items, occurrences, room groups, room templates, systems, and RDL PDF reporting

Item → Get Logs

AI-generated

Summary

Retrieves change/log entries for dRofus items through the dRofus API, with optional OData filtering, sorting, field selection, and pagination. The source pack shows only function signatures, so the exact endpoint path isn't confirmed.

Inputs

  • Return All — If on, fetches every result by following the RFC 5988 Link header pagination. Default is off.
  • Limit — Maximum number of results to return when Return All is off. Minimum 1, default 50.
  • Filter Mode — How to build the $filter: None (default, no filter), Builder (typed field/operator/value rows), or Raw (hand-written OData).
  • Filter Builder — Shown in Builder mode. Conditions use a field chosen from the loaded dRofus fields, an operator that depends on the field type, and a value. Conditions are combined with AND or OR, and optional nested sub-groups are supported.
  • Filter (Raw OData) — Shown in Raw mode. An OData $filter expression such as name eq 'Office' and programmed_area gt 10. Supports contains, notcontains, startswith, endswith, and in.
  • Query Parameters — Optional collection: Select (comma-separated fields for $select), Order By ($orderby), Page Size ($top, default 100, ignored when Return All is on), Skip ($skip, ignored when Return All is on), and Extra Query Parameters (a JSON object of additional non-OData parameters).

Output shape

A list of log entry records for items, one n8n output item per record.

The log record fields aren't visible in the provided source, so they are not described here. Without Return All, the result is capped by Limit. With Return All on, Page Size is ignored. Select can narrow the returned fields.

Examples

Example 1: Audit recent changes to items, newest first, capped at 200 entries.

Return All off, Limit 200, Query Parameters > Order By set to 'ID desc'.

Example 2: Pull every log entry that matches a specific condition.

Return All on, Filter Mode Raw, Filter set to an OData expression such as name eq 'Office'.

Example 3: Get logs using the visual filter and return only some fields.

Filter Mode Builder with one or more field/operator/value conditions, plus Query Parameters > Select listing the desired fields.

Links

Discussion