Nexoid icon

Nexoid

Connect N8N to Nexoid via the Nexoid API. Supports service-account auth, delegated session_id auth, attachments, schema discovery, and AI Agent tool use.

Attachment → List Files

AI-generated

Summary

List Nexoid record attachments, returning file metadata and signed download/view URLs for files linked to a specified record.

Inputs

  • Authentication Mode — Choose between using the generic API service account or a provided Nexoid session ID for authentication.
  • Provided Session ID (required) — Use when Authentication Mode is 'Provided Session' to specify the session_id to use for user-scoped authentication.
  • Record type (required) — The type of record (table) in Nexoid, such as 'contact' or 'invoice', normalized to lowercase without prefixes.
  • Record ID (required) — The ID of the record whose attachments to list; the node automatically strips prefixes if present.
  • Attachment Size — The maximum number of attachments to return; integer between 1 and 1000 with a default of 1000.
  • Download Link Expiry (Minutes) — The requested expiry time in minutes for the signed download links (minimum 1, maximum 1440, default 90); Nexoid may restrict this value.

Output shape

a single JSON object containing attachment metadata and signed URLs for the specified record's files.

The output includes metadata about attachments and links with expiry times. The API automatically removes any internal 'api_processing_time' field from the response. Pagination or scrolling beyond the specified 'Attachment Size' is not indicated or supported by this operation.

Examples

Example 1: List up to 1000 attachment files for record type 'invoice' and record ID '123', authenticated as the API User.

Set 'Authentication Mode' to 'API User', 'Record type' to 'invoice', 'Record ID' to '123', 'Attachment Size' to 1000, and 'Download Link Expiry' to the desired number of minutes.

Links

Discussion