# amberSearch Developer Portal ## Docs - [Authentication](https://developers.ambersearch.de/api-reference/authentication.md): Learn how to authenticate with the amberSearch API using OAuth 2.0 - [Download document](https://developers.ambersearch.de/api-reference/endpoint/download-document.md): Download a document by its ID. - [Get document metadata](https://developers.ambersearch.de/api-reference/endpoint/get-document-metadata.md): Retrieve metadata for a specific document. - [Search full text](https://developers.ambersearch.de/api-reference/endpoint/search.md): Perform a full text search across documents. - [Upload File](https://developers.ambersearch.de/api-reference/endpoint/upload-file.md): Upload a file for use with AI chat completions. - [Web search](https://developers.ambersearch.de/api-reference/endpoint/web-search.md): Perform a web search using the provided queries and parameters. - [Introduction](https://developers.ambersearch.de/api-reference/introduction.md): Welcome to amberSearch Beta Public REST API - [Create Chat Completion](https://developers.ambersearch.de/api-reference/openai/create-chat-completion.md): Create a chat completion based on the provided messages and parameters. - [Introduction](https://developers.ambersearch.de/api-reference/openai/introduction.md): This document provides an overview of the OpenAI API compatible endpoints provided by amberSearch. - [List models](https://developers.ambersearch.de/api-reference/openai/list-models.md): Retrieve a list of available AI models. - [Retrieve Model](https://developers.ambersearch.de/api-reference/openai/retrieve-model.md): Retrieve details about a specific model by its identifier. - [Introduction](https://developers.ambersearch.de/mcp/introduction.md): This document provides an overview of the AmberSearch MCP Server, its purpose, and how to get started. ## OpenAPI Specs - [openapi](https://developers.ambersearch.de/api-reference/openapi.json)