> ## Documentation Index
> Fetch the complete documentation index at: https://learn.getodin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Core utilities for API calls, data storage, web extraction, flow control, and output handling.

Core nodes provide the foundational building blocks for your workflows. They handle API requests, data persistence, web content extraction, flow control, and output formatting.

## Nodes at a glance

<CardGroup cols={3}>
  <Card title="API" icon="plug" href="/tools/nodes/core/api">
    Make HTTP requests to external APIs and services.
  </Card>

  <Card title="Datastore" icon="database" href="/tools/nodes/core/datastore">
    Store, retrieve, or delete values across workflow executions.
  </Card>

  <Card title="Extract Website Content" icon="globe" href="/tools/nodes/core/extract-website-content">
    Scrape and extract content from a web page URL.
  </Card>

  <Card title="Final Output" icon="arrow-right-from-bracket" href="/tools/nodes/core/final-output">
    Define the final response returned by the workflow.
  </Card>

  <Card title="Return Response" icon="reply" href="/tools/nodes/core/return-response">
    Return a custom HTTP response with a status code, headers, and JSON body.
  </Card>

  <Card title="Call Flow" icon="arrow-right-arrow-left" href="/tools/nodes/core/call-flow">
    Trigger another workflow in the project as a child flow.
  </Card>

  <Card title="Get Flow Result" icon="clock" href="/tools/nodes/core/get-flow-result">
    Wait for a child workflow to complete and retrieve its result.
  </Card>
</CardGroup>
