---
sidebar_position: 4
---

Marmot provides a comprehensive RESTful API to programmatically interact with your data catalog. This API allows you to create, read, update, and delete assets, establish lineage relationships, and manage metadata through simple HTTP requests.

## API Documentation

[The complete Marmot API documentation can be found here.](/api)

## Authentication

Authentication is required for all API requests using an API key. Add your key to all requests in the following header:

```
X-API-Key: YOUR_API_KEY
```
