# API Features

Here's a detailed overview of all features of the API, including its endpoints and descriptions:

<table><thead><tr><th width="127">API</th><th width="213">Endpoint</th><th>Abilities</th></tr></thead><tbody><tr><td><strong>Score Text</strong></td><td>https://api.speechace.co/api/scoring/text/v9</td><td><ul><li>Assess pronunciation and fluency for scripted speech</li><li>Evaluate lexical stress and intonation.</li><li>Score text using markup language.</li></ul></td></tr><tr><td><strong>Score Speech</strong></td><td>https://api.speechace.co/api/scoring/speech/v9</td><td><ul><li>Transcribe and evaluate spontaneous speech</li><li>Assess Relevance given a question prompt or context</li><li>Detect or Enforce a target dialect</li><li>Provide scores and feedback on grammar, vocabulary, coherence, fluency, and pronunciation.</li></ul></td></tr><tr><td><strong>Score Task</strong></td><td>https://api.speechace.co/api/scoring/task/v9</td><td><p>Evaluate a speaker's ability to address a language task such as:</p><ul><li>Describe Image</li><li>Retell Lecture</li><li>Answer Question</li></ul></td></tr><tr><td><strong>Score Phoneme List</strong></td><td>https://api.speechace.co/api/scoring/phone_list/v9</td><td>Evaluate a custom phoneme sequence such as non-words or custom words.</td></tr><tr><td><strong>Validate text</strong></td><td>https://api.speechace.co/api/validating/text/v9</td><td>Validate if certain text is known to the Speechace lexicon.</td></tr></tbody></table>


---

# 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://api-docs.speechace.com/getting-started/pre-requisites/api-features.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.
