Xano icon

Xano

Interact with Xano API to manage workspaces, tables, and content.

Overview

This node integrates with the Xano API to retrieve a single row from a specified table within a workspace. It is useful when you need to fetch detailed data for a specific record by its unique identifier (row ID). Common scenarios include retrieving user details, order information, or any other entity stored in a Xano backend table.

For example, if you have a workspace managing customer data and want to get the details of a particular customer by their ID, this node allows you to specify the workspace, table, and row ID to fetch that exact record.

Properties

Name Meaning
Workspace Name or ID Select or specify the workspace where the target table resides.
Table Name or ID Select or specify the table from which to retrieve the row.
Row ID (Content ID) Fixed field to search by row ID (unique identifier of the row).
Field Value (singleContentId) The actual value of the row ID to identify the specific row to retrieve (e.g., "123").

Output

The node outputs the retrieved row as JSON data under the json property of the output item. This JSON object contains all fields and values of the requested row from the specified table.

If the row exists, the output will be a single JSON object representing that row's data. If no matching row is found, the output may be empty or contain an error message depending on the API response.

The node does not output binary data.

Dependencies

  • Requires an active connection to the Xano API via an API key credential.
  • The user must configure the node with valid credentials that allow access to the desired workspace and tables.
  • The node depends on the Xano API being available and responsive.

Troubleshooting

  • Common issues:

    • Invalid workspace or table ID/name: Ensure the selected workspace and table exist and are accessible with your credentials.
    • Incorrect row ID: Verify that the row ID provided matches an existing record in the table.
    • API authentication errors: Check that the API key credential is correctly configured and has sufficient permissions.
    • Network or API downtime: Confirm network connectivity and that the Xano service is operational.
  • Error messages:

    • Authentication failures typically indicate invalid or missing API credentials.
    • "Row not found" or similar messages mean the specified row ID does not exist in the table.
    • Timeout or connection errors suggest network issues or API unavailability.

Resolving these usually involves verifying input parameters, checking credentials, and ensuring the Xano service is reachable.

Links and References

Discussion