# Source: https://docs.promptlayer.com/reference/rest-api-reference.md

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

# REST API Reference

Right now, the primary way to access PromptLayer is through our Python wrapper library that can be installed with `pip install promptlayer`.

The Python library is a wrapper over our REST API. If you use another language, like Javascript, just interact directly with the API.

Here are the calls you can make via our REST API:

### Prompt Templates

* [Get Prompt Template](/reference/templates-get)
* [Get Prompt Template (Raw)](/reference/templates-get-raw)
* [List Prompt Templates](/reference/list-prompt-templates)
* [Publish Prompt Template](/reference/templates-publish)
* [List Prompt Template Labels](/reference/templates-labels-get)
* [Create Prompt Template Label](/reference/prompt-labels-create)
* [Move Prompt Template Label](/reference/prompt-labels-patch)
* [Delete Prompt Template Label](/reference/prompt-labels-delete)
* [Get Snippet Usage](/reference/get-snippet-usage)

### Tracking

* [Log Request](/reference/log-request)
* [Track Prompt](/reference/track-prompt)
* [Track Score](/reference/track-score)
* [Track Metadata](/reference/track-metadata)
* [Track Group](/reference/track-group)
* [Create Spans Bulk](/reference/spans-bulk)

### Datasets

* [List Datasets](/reference/list-datasets)
* [Create Dataset Group](/reference/create-dataset-group)
* [Create Dataset Version from File](/reference/create-dataset-version-from-file)
* [Create Dataset Version from Filter Params](/reference/create-dataset-version-from-filter-params)

### Evaluations

* [List Evaluations](/reference/list-evaluations)
* [Create Evaluation Pipeline](/reference/create-reports)
* [Run Report](/reference/run-report)
* [Get Report](/reference/get-report)
* [Get Report Score](/reference/get-report-score)
* [Add Report Columns](/reference/add-report-columns)
* [Update Report Score Card](/reference/update-report-score-card)
* [Delete Reports by Name](/reference/delete-reports-by-name)

### Agents

* [List Agents](/reference/list-workflows)
* [Create Agent](/reference/create-workflow)
* [Update Agent](/reference/patch-workflow)
* [Run Agent](/reference/run-workflow)
* [Get Agent Version Execution Results](/reference/workflow-version-execution-results)

### Other

* [Create Folder](/reference/create-folder)