# About the API

The Payload Pro API allows you to send arbitrary request to endpoints in `bins` that record the contents of your payload that you can retrieve with another request.

This allows you to check the content of your request so that you can verify that is what you expected.

It is open source, so that you can run your own instance of it on your own machines.

It is also currently unauthenticated, so you can simply make calls to the endpoints.

## Root Endpoint

<mark style="color:blue;">`GET`</mark> `https://payload-pro.ubio.dev/`

To make your first call, you can call the root Endpoint

#### Path Parameters

| Name | Type   | Description |
| ---- | ------ | ----------- |
|      | string |             |

{% tabs %}
{% tab title="200 " %}

```javascript
{
   "data" : {
      "attributes" : {
         "message" : "Welcome to Payload Pro"
      },
      "links" : {
         "site" : "https://payload-pro.ubio.dev",
         "api" : "https://payload-pro.ubio.dev"
      },
      "type" : "root"
   }
}
```

{% endtab %}
{% endtabs %}


---

# 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.payload.pro/master.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.
