# Web API

> Every public endpoint of the DS Server Web API by group: DocumentProcessing, OAuth, Administration, Licensing and Authentication Server, with payloads.

- **Product:** DS Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** DS Server > API Reference > Web API
- **135 words**
- **Web URL:** https://docs.textcontrol.com/ds-server/reference/web-api/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/reference/web-api/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/reference/web-api/llms-full.txt

---

The DS Server Web API is a set of HTTP endpoints for document processing, OAuth, administration, licensing and authentication servers. Each endpoint page gives the HTTP method, the authorization, the query parameters, the request and response payloads and the error responses, with a cURL example where one exists.

- [DocumentProcessing](https://docs.textcontrol.com/ds-server/reference/web-api/documentprocessing/llms-full.txt)
- [OAuth](https://docs.textcontrol.com/ds-server/reference/web-api/oauth/llms-full.txt)
- [Administration](https://docs.textcontrol.com/ds-server/reference/web-api/administration/llms-full.txt)
- [Licensing](https://docs.textcontrol.com/ds-server/reference/web-api/licensing/llms-full.txt)
- [Authentication Server](https://docs.textcontrol.com/ds-server/reference/web-api/authenticationserver/llms-full.txt)

---

## In This Section

- [Administration](https://docs.textcontrol.com/ds-server/reference/web-api/administration/llms-full.txt): Change the admin password, add and delete security profiles and authentication servers, and switch OAuth on or off with the DS Server Administration endpoints.
- [Authentication Server](https://docs.textcontrol.com/ds-server/reference/web-api/authenticationserver/llms-full.txt): Request access tokens and authorization codes, never forwarded, with the Authentication Server endpoints that DS Server calls on its authentication servers.
- [DocumentProcessing](https://docs.textcontrol.com/ds-server/reference/web-api/documentprocessing/llms-full.txt): Convert, merge, append and inspect documents, create PDFs, read PDF attachments, metadata and form fields, and create barcodes with DocumentProcessing.
- [Licensing](https://docs.textcontrol.com/ds-server/reference/web-api/licensing/llms-full.txt): Register, renew and unregister DS Server online with a serial number or locally with a license string, validate serial numbers and create license requests.
- [OAuth](https://docs.textcontrol.com/ds-server/reference/web-api/oauth/llms-full.txt): Request access tokens with the authorization code, client credentials or refresh token grant, validate tokens and test access with the OAuth endpoints.

---

## Nearby

- **Previous:** [API Reference](https://docs.textcontrol.com/ds-server/reference/llms-full.txt)
- **Next:** [DocumentProcessing](https://docs.textcontrol.com/ds-server/reference/web-api/documentprocessing/llms-full.txt)
