# API Reference

Turium Enigma APIs enable clients or partners to access data and functionalities within the Turium Enigma product landscape. By utilizing these available endpoints and features, a broad range of business challenges and reporting requirements can be addressed, such as:

* Retrieving data from Turium Enigma for comprehensive reporting services.
* Reconciling or verifying your data by contrasting Turium Enigma data with your existing data.
* Adding new data to Turium Enigma, facilitating the automated generation of information.
* Modifying present information in Turium Enigma to align with your system's data.

#### How to Utilize the APIs

Turium Enigma APIs are reached via an endpoint or URL. Certain APIs will accept parameters that assist in narrowing down the results or enabling the addition or modification of data within the Turium Enigma system.

The majority of Turium Enigma APIs provide support for four distinct request types:

* **GET** – Employed to fetch information from the Turium Enigma system.
* **POST** – Used to input data into the Turium Enigma system.
* **PUT** – Utilized to revise existing information in the Turium Enigma system.
* **DELETE** – Applied to erase or inactivate existing information in the Turium Enigma system.

Turium Enigma also offers a unique kind of API known as a Callout. The Callout is a pre-set step or condition that prompts Turium Enigma to reach out to your application to initiate a specific business transaction.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.turium.ai/home/enigma/api-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
