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

# Data types

All API endpoints are expecting a data input of `application/json` and the responses will also always be in `application/json`.

# Dates and times

All dates and times use the [RFC 3339](https://www.rfc-editor.org/rfc/rfc3339) format. All dates are handled as [UTC](https://da.wikipedia.org/wiki/UTC).

| **type**      | **example**             |
| :------------ | :---------------------- |
| date and time | 2022-03-20T15:30:00.00Z |
| date only     | 2022-03-20              |
| month only    | 2022-03                 |

```json theme={null}
{
    "date" : "2022-03-20T15:30:00.00Z"
}
```

# Money and currencies

Monetary values are returned as integers in the lowest denomination for a currency. Example cents for USD.

| **currency** | **decimals** | **example** | **value** |
| ------------ | ------------ | ----------- | --------- |
| USD          | 2            | 24.50       | 2450      |
| EUR          | 2            | 5,490.00    | 549000    |

We recommend using a currency library to format monetary values to the correct number of decimals. They can also help you format values for different locales and currency standards, making sure that currency symbols are placed correctly and the correct decimal separator is used.
For a full list of supported currencies and their decimals, see: [Supported currencies](/references/currencies).

# Numbers

Numbers such as quantities, are handled as decimals, doubles or floats. Most quantities support up to 5 decimals.

```json theme={null}
{
    "quantity" : 9876543.21
}
```

# Identifiers

Plude leverage identifiers in type [UUID/Guid](https://en.wikipedia.org/wiki/Universally_unique_identifier). These identifiers are unique.

```json theme={null}
{
    "id" : "d5076a52-b649-4511-a3b2-07d239732870"
}
```
