# API Reference Manual Examples

> Part of the NocoDB documentation (Workflows > Scripts > Examples). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/workflows/scripts/examples/api-ref-manual-examples
Last updated: 2026-10-03

An index of the NocoDB Scripts API reference examples, grouped by category, for common scripting tasks.

The API reference documentation contains these examples. This page lists them for quick access.

### 🗃️ Base Operations

* [Getting All Tables](/docs/workflows/scripts/api-reference/base#getting-all-tables)
* [Checking for a Specific Table](/docs/workflows/scripts/api-reference/base#checking-for-a-specific-table)
* [Working with Collaborators](/docs/workflows/scripts/api-reference/base#working-with-collaborators)

## 📌 Cursor

* [Checking the Context](/docs/workflows/scripts/api-reference/cursor#checking-the-context)
* [Bulk Update Script](/docs/workflows/scripts/api-reference/cursor#bulk-update-script)

## 📄 Table & Records

### ➕ Creating & Updating Records

* [Creating and Updating Records](/docs/workflows/scripts/api-reference/table#creating-and-updating-records)

### 🔍 Querying & Filtering

* [Querying and Filtering Records](/docs/workflows/scripts/api-reference/table#querying-and-filtering-records)

### 📦 Bulk Processing

* [Bulk Processing with Pagination](/docs/workflows/scripts/api-reference/table#bulk-processing-with-pagination)

## 👁️ Views

* [Using Views for Filtering](/docs/workflows/scripts/api-reference/view#using-views-for-filtering)
* [Creating Interactive Reports Using Views](/docs/workflows/scripts/api-reference/view#creating-interactive-reports-using-views)

## 🏷️ Fields

* [Getting a Field from a Table](/docs/workflows/scripts/api-reference/field#getting-a-field-from-a-table)
* [Creating a New Field](/docs/workflows/scripts/api-reference/field#creating-a-new-field)
* [Updating Field Options](/docs/workflows/scripts/api-reference/field#updating-field-options)
* [Working with Select Field Choices](/docs/workflows/scripts/api-reference/field#working-with-select-field-choices)

## 📊 Record Query Results

* [Paginated Processing](/docs/workflows/scripts/api-reference/record-query-result#paginated-processing)
* [Finding Records in the Result](/docs/workflows/scripts/api-reference/record-query-result#finding-records-in-the-result)
* [Grouping Records](/docs/workflows/scripts/api-reference/record-query-result#grouping-records)

## 📌 Record Operations

* [Reading Record Data](/docs/workflows/scripts/api-reference/record#reading-record-data)
* [Comparing Records](/docs/workflows/scripts/api-reference/record#comparing-records)
* [Working with Linked Records](/docs/workflows/scripts/api-reference/record#working-with-linked-records)
* [Using Record Values in Calculations](/docs/workflows/scripts/api-reference/record#using-record-values-in-calculations)
* [Complex Record Processing](/docs/workflows/scripts/api-reference/record#complex-record-processing)

## 👤 Session

* [Getting Current User Information](/docs/workflows/scripts/api-reference/session#getting-current-user-information)

## 👥 Collaborator

* [Finding a Specific Collaborator](/docs/workflows/scripts/api-reference/collaborator#finding-a-specific-collaborator)
* [Checking if Current User Matches a Specific Collaborator](/docs/workflows/scripts/api-reference/collaborator#checking-if-current-user-matches-a-specific-collaborator)

## ✏️ Input

* [Form-Based Data Entry](/docs/workflows/scripts/api-reference/input#form-based-data-entry)
* [File Upload and Processing](/docs/workflows/scripts/api-reference/input#file-upload-and-processing)
* [Interactive Record Selection and Update](/docs/workflows/scripts/api-reference/input#interactive-record-selection-and-update)

## 📤 Output

* [Creating a Structured Report](/docs/workflows/scripts/api-reference/output#creating-a-structured-report)

## 🌐 Fetch & External APIs

### 🔄 Fetching & Sending Data

* [Fetching Data from a Public API](/docs/workflows/scripts/api-reference/fetch#fetching-data-from-a-public-api)
* [Sending Data to a Webhook](/docs/workflows/scripts/api-reference/fetch#sending-data-to-a-webhook)
* [Integrating with Google Sheets API](/docs/workflows/scripts/api-reference/fetch#integrating-with-google-sheets-api)

### 🧾 Data Formats

* [JSON Data](/docs/workflows/scripts/api-reference/fetch#json-data)
* [Form Data](/docs/workflows/scripts/api-reference/fetch#form-data)

---

## Related pages

- [Find and Replace](https://nocodb.com/docs/workflows/scripts/examples/find-and-replace.md): A NocoDB script that finds and replaces text in any text-based field across records, with a preview and a confirmation.
- [Convert Attachments to URLs](https://nocodb.com/docs/workflows/scripts/examples/convert-attachments-to-urls.md): A NocoDB script that converts attachment fields into comma-separated lists of URLs for external services.
- [Randomize Values](https://nocodb.com/docs/workflows/scripts/examples/randomize-values.md): A NocoDB script that fills empty fields with random data, for many field types, with ranges and constraints that you set.
- [Validate Emails](https://nocodb.com/docs/workflows/scripts/examples/validate-emails.md): A NocoDB script that finds and lists all invalid email addresses in email fields to check data quality.
- [Get Select Options](https://nocodb.com/docs/workflows/scripts/examples/select-options.md): A NocoDB script that lists all options of a Single Select or Multiple Select field in one of three formats.
- [Save View Ordering to Field](https://nocodb.com/docs/workflows/scripts/examples/save-view-ordering.md): A NocoDB script that saves the record order of a view as sequential numbers in a numeric field.
- [Link Records by Field](https://nocodb.com/docs/workflows/scripts/examples/link-records-by-field.md): A NocoDB script that links records in two tables by matching field values, with pagination and a summary report.
- [Unique Field Values Summary](https://nocodb.com/docs/workflows/scripts/examples/unique-field-values-summary.md): A NocoDB script that shows the unique values in a field and how often each occurs, as a summary and a table.
