> For the complete documentation index, see [llms.txt](https://docs.laminar.run/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.laminar.run/debugging-an-integration/api-descriptions.md).

# API Descriptions

## Overview

Laminar uses API descriptions to make requests to external systems.

Each description specifies:

* The **endpoint URL** to be accessed.
* The **HTTP method** to use for the request (GET, POST, PUT, DELETE).
* The **authentication credentials** required.

## **API Description Model**

| Field           | Type                            |
| --------------- | ------------------------------- |
| id              | Integer (int64)                 |
| url             | String                          |
| methodType      | String (GET, POST, PUT, DELETE) |
| authCredentials | AuthCredentials (Referenced)    |
| name            | String                          |
| description     | String                          |
