# Quick start

{% hint style="danger" %}
**There are still more than 50 pages missing in this documentation!**\
Don't expect to find everything about the open ticket v4 API here yet! It will take some time to finish this documentation, but once its ready it will be your best manual for creating open ticket plugins!
{% endhint %}

Hey! You found the API docs for open ticket 4.0! We are still working on lots of pages and a lot of the information is still incorrect, so if you want to try to create a plugin make sure it still works on release!

### Layout Guide:

<mark style="color:green;">**Green**</mark> => A required parameter in a function\ <mark style="color:yellow;">**Yellow**</mark> => An optional parameter in a function\ <mark style="color:blue;">**Blue**</mark> => The result/returning value of a function\ <mark style="color:red;">**Red**</mark> => This is a static function on a class. (you don't need to construct the class first)

*<mark style="color:red;">**\[static]**</mark>***&#x20;function(parameter:&#x20;**<mark style="color:green;">**value**</mark>**) =>&#x20;**<mark style="color:blue;">**result**</mark>

\=> Here needs more explaination


---

# 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://apidocs.openticket.dj-dj.be/quick-start.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.
