# API: Functionality and Documentation

- [Authentication with Personal Access Token](https://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation/authentication-with-personal-access-token.md): How to authenticate with the sipgate REST API using personal access tokens, including scope management and security benefits.
- [What Is the sipgate API and what features does it offer?](https://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation/what-is-the-sipgate-api-and-what-features-does-it-offer.md): Overview of the sipgate API features including call building, SMS, fax, voicemail access, and event list retrieval.
- [How can I use the sipgate API?](https://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation/how-can-i-use-the-sipgate-api.md): How to communicate with the sipgate API via XML-RPC, authenticate with OAuth 2.0 or Personal Access Token, and usage costs.
- [sipgate API Technical Specification](https://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation/sipgate-api-technical-specification.md): Download link for the detailed sipgate API technical specification PDF document.
- [What changes will the new system bring to the sipgate REST API and sipgate.io?](https://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation/what-changes-will-the-new-system-bring-to-the-sipgate-rest-api-and-sipgateio.md): Changes to the sipgate REST API and sipgate.io with the new sipgate neo system, including history, push API, RTCM, and channels.


---

# 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://teamhelp.sipgate.co.uk/integrations-and-connections/api-functionality-and-documentation.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.
