# In-Memory DB

### Overview

Use the In-Memory DB API to access in-memory db resources.

API description for the IONOS In-Memory DB

#### Base URL

```
https://in-memory-db.de-fra.ionos.com
```

#### Authorization

Authentication and authorization is required for requests to this API. Supported authentication methods are:

* Token-based authentication

For more information about authentication, see the [IONOS Cloud API documentation](https://docs.ionos.com/sections-test/api-reference/readme/getting-started#basic-authentication).

#### Version

1.0.0

#### HTTP Status Codes

The In-Memory DB API uses the following standard HTTP response codes:

| Status Code                 | Message                | Description                                                             |
| --------------------------- | ---------------------- | ----------------------------------------------------------------------- |
| `200 OK`                    | Request succeeds.      | The request was successful.                                             |
| `201 Created`               | Resource created.      | The resource was successfully created.                                  |
| `202 Accepted`              | Request accepted.      | The request has been accepted for processing.                           |
| `204 No Content`            | Success, no content.   | The request was successful, but there is no content to return.          |
| `400 Bad Request`           | Invalid request.       | The request is malformed or contains invalid parameters.                |
| `401 Unauthorized`          | Authentication failed. | Authentication credentials are missing or invalid.                      |
| `403 Forbidden`             | Access denied.         | The authenticated user does not have permission to access the resource. |
| `404 Not Found`             | Resource not found.    | The requested resource does not exist.                                  |
| `409 Conflict`              | Resource conflict.     | The request conflicts with the current state of the resource.           |
| `429 Too Many Requests`     | Rate limit exceeded.   | Too many requests have been sent in a given time.                       |
| `500 Internal Server Error` | Server error.          | An unexpected error occurred on the server.                             |
| `503 Service Unavailable`   | Service unavailable.   | The service is temporarily unavailable.                                 |
