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

# Funktionen

> GET /railscore/v1/capabilities - Entdecken, worauf der Plan Ihres API-Schlüssels zugreifen kann.

<Info>
  **Konzept:** [Anwendungen](/concepts/applications)
</Info>

Gibt die für den Plan Ihres API-Schlüssels verfügbaren Funktionen zurück: Bewertungsmodi, Compliance-Frameworks, Agenten- und DPDP-Funktionen sowie Anfragelimits. Verwenden Sie es, um den Funktionsumfang zu entdecken, gegen den Sie entwickeln können, ohne Plan-Annahmen fest zu codieren.

## Anfrage

```bash theme={null}
curl https://api.responsibleailabs.ai/railscore/v1/capabilities \
  -H "Authorization: Bearer YOUR_RAIL_API_KEY"
```

## Antwort

```json theme={null}
{
  "plan": "pro",
  "evaluation": { "modes": ["basic", "deep", "auto"] },
  "compliance": {
    "frameworks": ["GDPR", "CCPA", "HIPAA", "EU AI Act", "India DPDP", "India AI Governance"],
    "continuous_monitoring": false
  },
  "agent": { "tool_call": true, "tool_result": true, "prompt_injection": true },
  "dpdp": { "scan": true, "evaluate": true, "evidence": true },
  "limits": { "requests_per_day": 1000, "max_concurrent": 20, "max_active_keys": 5 }
}
```

<ResponseField name="evaluation.modes" type="string[]">
  Verfügbare Bewertungstiefen: `basic`, `deep` und `auto` (führt basic aus, eskaliert zu deep nur wenn ein Problem erkannt wird).
</ResponseField>

<ResponseField name="compliance" type="object">
  `frameworks` listet die Compliance-Frameworks auf, gegen die Sie prüfen können. `continuous_monitoring` gibt an, ob in Ihrem Plan laufende Überwachungs-Pipelines verfügbar sind.
</ResponseField>

<ResponseField name="agent" type="object">
  Agenten-Governance-Funktionen: `tool_call`-Prüfungen vor dem Aufruf, `tool_result`-Scans nach dem Aufruf und eigenständige `prompt_injection`-Erkennung.
</ResponseField>

<ResponseField name="dpdp" type="object">
  In Ihrem Plan verfügbare Indien-DPDP-Funktionen, einschließlich der Frage, ob prüfungstaugliche `evidence`-Pakete generiert werden können.
</ResponseField>

<ResponseField name="limits" type="object">
  Anfragelimits für den Schlüssel: `requests_per_day` (`null` bedeutet unbegrenzt), `max_concurrent` und `max_active_keys`.
</ResponseField>
