# DT Developer Docs

## DT Developer Docs

- [Getting Started](https://docs.developer.disruptive-technologies.com/master.md): A quick overview of the tools and services available for developers on our platform. To get you started quickly, a short summary of core concepts is provided to point you in the right direction.
- [Overview](https://docs.developer.disruptive-technologies.com/overview.md): An overview of important concepts and hierarchies you will encounter when using our services.
- [Devices](https://docs.developer.disruptive-technologies.com/concepts/devices.md): An overview of devices, where they can be found, and the various types.
- [Events](https://docs.developer.disruptive-technologies.com/concepts/events.md): An overview of the various event types that can be encountered throughout our services.
- [Topics](https://docs.developer.disruptive-technologies.com/concepts/usage-examples.md): Various overviews, guides, and articles.
- [Temperature Measurement Interval](https://docs.developer.disruptive-technologies.com/concepts/usage-examples/2.gen-temperature-sensor.md): A quick showcase on how to interact with the sampling interval of the 2nd and 3rd generation temperature sensors.
- [Motion Sensor Activity Timer](https://docs.developer.disruptive-technologies.com/concepts/usage-examples/motion-sensor-activity-timer.md)
- [Introduction to Data Connectors](https://docs.developer.disruptive-technologies.com/data-connectors/introduction-to-data-connector.md): A quick introduction to what Data Connectors are and how they work.
- [Creating a Data Connector](https://docs.developer.disruptive-technologies.com/data-connectors/creating-a-data-connector.md): A quick guide on how to create a Data Connector using DT Studio or our APIs.
- [Configuring a Data Connector](https://docs.developer.disruptive-technologies.com/data-connectors/advanced-configurations.md): Data Connectors can be configured for different use-cases.
- [Receiving Events](https://docs.developer.disruptive-technologies.com/data-connectors/receiving-events.md): A few things to consider when receiving events forwarded by a Data Connector.
- [Best Practices](https://docs.developer.disruptive-technologies.com/data-connectors/best-practices.md): Some Best Practices to keep in mind when implementing your endpoint.
- [Example Integrations](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations.md): A few example integrations using Data Connectors with various popular cloud services.
- [Heroku](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations/heroku.md): An example integration on forwarding Data Connector events to a server hosted on Heroku.
- [Google Cloud Functions](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations/google-cloud-functions.md): An example integration where a Data Connector forwards events to a Google Cloud Function.
- [AWS Lambda](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations/aws-lambda.md): An example integration where a Data Connector forwards events to an AWS Lambda Function.
- [Azure HTTP Triggers](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations/azure-http-triggers.md): An example integration where a Data Connector forwards events to an Azure HTTP Trigger.
- [IBM Cloud Actions](https://docs.developer.disruptive-technologies.com/data-connectors/example-integrations/ibm-cloud-actions.md): An example integration where a Data Connector forwards events to an IBM Cloud Action.
- [Development Guides](https://docs.developer.disruptive-technologies.com/data-connectors/development-guides.md): A few short guides on how to develop with Data Connectors.
- [Local Development with ngrok](https://docs.developer.disruptive-technologies.com/data-connectors/development-guides/local-development-with-ngrok.md): Develop cloud services locally by continuously forwarding real data from a Data Connector using ngrok.
- [Introduction to REST API](https://docs.developer.disruptive-technologies.com/introduction-to-rest-api.md): A quick introduction to our REST API and how to get started using it.
- [Explore Our Endpoints](https://docs.developer.disruptive-technologies.com/explore-our-rest-api.md)
- [with cURL](https://docs.developer.disruptive-technologies.com/explore-our-rest-api/with-curl.md): A quick showcase of how cURL can be used to explore the various calls available on our REST API.
- [with Postman](https://docs.developer.disruptive-technologies.com/explore-our-rest-api/with-postman.md): A quick showcase of how Postman can be used to explore the various calls available on our REST API.
- [Authentication](https://docs.developer.disruptive-technologies.com/authentication.md): An overview of the two supported methods of authenticating our REST API.
- [OAuth2](https://docs.developer.disruptive-technologies.com/authentication/oauth2.md): A guide on how to implement an OAuth2 flow for authenticating our REST API.
- [Basic Auth](https://docs.developer.disruptive-technologies.com/authentication/basic-auth.md): A guide on how to use Basic Auth for authenticating our REST API.
- [Error Codes](https://docs.developer.disruptive-technologies.com/error-codes.md): A summary of errors that can be encountered when using our REST API.
- [Emulator API](https://docs.developer.disruptive-technologies.com/sensor-emulator.md): An introduction to our Emulator API, accessible through both DT Studio and REST API.
- [Examples](https://docs.developer.disruptive-technologies.com/examples.md): A few short examples on how to use our REST API.
- [Pagination](https://docs.developer.disruptive-technologies.com/examples/pagination.md): An example of how to use pagination for fetching a lot of data at once from the REST API.
- [Streaming Events](https://docs.developer.disruptive-technologies.com/examples/streaming-events.md): An example of how to use the REST API to stream sensor events in real-time.
- [Touch to Identify](https://docs.developer.disruptive-technologies.com/examples/touch-to-identify.md): An example of how to use the REST API with a simple script that identifies devices by touch.
- [Refreshing Access Token](https://docs.developer.disruptive-technologies.com/examples/refreshing-access-token.md): An example of how the authentication access token can be refreshed automatically.
- [Introduction to Service Accounts](https://docs.developer.disruptive-technologies.com/service-accounts/introduction-to-service-accounts.md): A general overview of what Service Accounts are and why we use them.
- [Creating a Service Account](https://docs.developer.disruptive-technologies.com/service-accounts/creating-a-service-account.md): A quick guide on how to create a Service Account using DT Studio or our REST API.
- [Managing Access Rights](https://docs.developer.disruptive-technologies.com/service-accounts/managing-access-rights.md): A more technical look at the details regarding Service Account management.
- [Permissions](https://docs.developer.disruptive-technologies.com/service-accounts/permissions.md): Reference table over permissions granted per role.
- [Organizational Structures](https://docs.developer.disruptive-technologies.com/service-accounts/organizational-structures.md): A discussion of different methods of distributing access rights on an organizational level.
- [Application Notes](https://docs.developer.disruptive-technologies.com/other/application-notes.md): Index page for the various application notes written to experiment with different sensor use-cases.
- [Generating a Room Temperature Heatmap](https://docs.developer.disruptive-technologies.com/other/application-notes/generating-a-room-temperature-heatmap.md)
- [Modeling Fridge Content Temperatures](https://docs.developer.disruptive-technologies.com/other/application-notes/modeling-fridge-content-temperatures.md)
- [Outlier Detection on Multiple Temperature Sensors](https://docs.developer.disruptive-technologies.com/other/application-notes/outlier-detection-on-multiple-temperature-datastreams.md)
- [Simple Temperature Forecasting for Substation Transformers](https://docs.developer.disruptive-technologies.com/other/application-notes/simple-temperature-forecasting-for-substation-transformers.md)
- [Sensor Data Insight with Power BI and Azure](https://docs.developer.disruptive-technologies.com/other/application-notes/sensor-data-insight-with-power-bi-integration.md)
- [Third-Party Sensor Data in DT Cloud](https://docs.developer.disruptive-technologies.com/other/application-notes/third-party-sensor-data-in-dt-studio.md)
- [Frequently Asked Question](https://docs.developer.disruptive-technologies.com/other/frequently-asked-question.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.developer.disruptive-technologies.com/master.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.
