# Inhalte an Rememberizer merken

{% openapi src="/files/ruiFvGmmJmrVu2Iycaim" path="/documents/memorize/" method="post" %}
[rememberizer\_openapi.yml](https://2490272757-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fx5M0COIHmFFlpJ9e5pvp%2Fuploads%2Fgit-blob-77b6137eeb641262ec8e531c78123c02b825b865%2Frememberizer_openapi.yml?alt=media\&token=22d7ca07-e3b4-475f-840e-857109bf09bc)
{% endopenapi %}

## Beispielanfragen

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

```bash
curl -X POST \
  https://api.rememberizer.ai/api/v1/documents/memorize/ \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Wichtige Informationen",
    "content": "Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt."
  }'
```

{% hint style="info" %}
Ersetzen Sie `YOUR_JWT_TOKEN` durch Ihr tatsächliches JWT-Token.
{% endhint %}
{% endtab %}

{% tab title="JavaScript" %}

```javascript
const memorizeContent = async () => {
  const response = await fetch('https://api.rememberizer.ai/api/v1/documents/memorize/', {
    method: 'POST',
    headers: {
      'Authorization': 'Bearer YOUR_JWT_TOKEN',
      'Content-Type': 'application/json'
    },
    body: JSON.stringify({
      name: 'Wichtige Informationen',
      content: 'Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt.'
    })
  });
  
  if (response.status === 201) {
    console.log("Inhalt erfolgreich gespeichert");
  } else {
    console.error("Fehler beim Speichern des Inhalts");
    const errorData = await response.json();
    console.error(errorData);
  }
};

memorizeContent();
```

{% hint style="info" %}
Ersetzen Sie `YOUR_JWT_TOKEN` durch Ihr tatsächliches JWT-Token.
{% endhint %}
{% endtab %}

{% tab title="Python" %}

```python
import requests
import json

def memorize_content():
    headers = {
        "Authorization": "Bearer YOUR_JWT_TOKEN",
        "Content-Type": "application/json"
    }
    
    payload = {
        "name": "Wichtige Informationen",
        "content": "Dies ist wichtiger Inhalt, den ich möchte, dass Rememberizer ihn sich merkt."
    }
    
    response = requests.post(
        "https://api.rememberizer.ai/api/v1/documents/memorize/",
        headers=headers,
        data=json.dumps(payload)
    )
    
    if response.status_code == 201:
        print("Inhalt erfolgreich gespeichert")
    else:
        print(f"Fehler beim Speichern des Inhalts: {response.text}")

memorize_content()
```

{% hint style="info" %}
Ersetzen Sie `YOUR_JWT_TOKEN` durch Ihr tatsächliches JWT-Token.
{% endhint %}
{% endtab %}
{% endtabs %}

## Anfrageparameter

| Parameter | Typ    | Beschreibung                                                                   |
| --------- | ------ | ------------------------------------------------------------------------------ |
| name      | string | **Erforderlich.** Ein Name für den zu speichernden Inhalt.                     |
| content   | string | **Erforderlich.** Der Textinhalt, der in Rememberizer gespeichert werden soll. |

## Antwort

Eine erfolgreiche Anfrage gibt einen Statuscode 201 Created zurück, ohne einen Antwortkörper.

## Fehlerantworten

| Statuscode | Beschreibung                                                               |
| ---------- | -------------------------------------------------------------------------- |
| 400        | Ungültige Anfrage - Fehlende erforderliche Felder oder ungültige Parameter |
| 401        | Unautorisiert - Ungültige oder fehlende Authentifizierung                  |
| 500        | Interner Serverfehler                                                      |

## Anwendungsfälle

Dieser Endpunkt ist besonders nützlich für:

1. Wichtige Notizen oder Informationen zu speichern, auf die Sie später zugreifen möchten
2. Inhalte hinzuzufügen, die nicht über integrierte Datenquellen verfügbar sind
3. Manuell Informationen hinzuzufügen, die durchsuchbar sein müssen
4. Kontextinformationen für LLMs hinzuzufügen, die auf Ihre Wissensdatenbank zugreifen

Der gespeicherte Inhalt wird über die Suchendpunkte durchsuchbar und kann in Erinnerungen aufgenommen werden.


---

# 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.rememberizer.ai/de/entwicklerressourcen/api-docs/memorize-content-to-rememberizer.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.
