# Overview

Use this section when you're calling Fetch Hive from your own app or service. It covers authentication, the public invoke endpoints you can copy from the dashboard, and the resource endpoints for runs, agents, and data sets.

## What you'll find here

* [Authentication](https://docs.fetchhive.com/api-reference/authentication) - Authenticate public API requests with a workspace API key
* [Errors and rate limits](https://docs.fetchhive.com/api-reference/errors-and-rate-limits) - Common error shapes, status codes, and concurrency behavior
* [Invoke Prompt](https://docs.fetchhive.com/api-reference/invoke-prompt) - Run a prompt deployment with `POST /v1/invoke`
* [Invoke Workflow](https://docs.fetchhive.com/api-reference/invoke-workflow) - Run a workflow deployment with `POST /v1/workflow/invoke`
* [Invoke Agent](https://docs.fetchhive.com/api-reference/invoke-agent) - Send a message to an agent with `POST /v1/agent/invoke`
