# Developers FAQ

## How can I contribute? <a href="#how-can-i-contribute" id="how-can-i-contribute"></a>

There are many ways to contribute to the AstroPlant project. If you already know in which department you want to help then we suggest that you find the correct [GitHub repository](https://docs.astroplant.io/developers/getting-started-devs/github-repositories), find the roadmap and create a PR on the feature you wish to work on. If you have an idea that is not on the roadmap please contact us on [Slack](https://astroplant.slack.com/), or open a **new feature issue** on the correct repository. If you have no idea where to start, please send us a message on [Slack](https://astroplant.slack.com/) and we'll try to orient us as best as we can.

## Is the API publicly available? <a href="#is-the-api-publicly-available" id="is-the-api-publicly-available"></a>

Yes, the data API is publicly available. You can learn more about how to use it on our [API Documentation](https://docs.astroplant.io/developers/broken-reference) section.

## How do I setup my own back-end? <a href="#how-do-i-setup-my-own-back-end" id="how-do-i-setup-my-own-back-end"></a>

TODO

## How can I retrieve live feed data from my kit? <a href="#how-can-i-retrieve-live-feed-data-from-my-kit" id="how-can-i-retrieve-live-feed-data-from-my-kit"></a>

TODO

## How can I retrieve data from my kit without using the dashboard? <a href="#how-can-i-retrieve-data-from-my-kit-without-using-the-dashboard" id="how-can-i-retrieve-data-from-my-kit-without-using-the-dashboard"></a>

Data can be retrieved typically via the API. See below for an example:

TODO

In case you wish to retrieve live feed data, the following can be done:

TODO

## I want to analyse the data of other kits, how can I do that? <a href="#i-want-to-analyse-the-data-of-other-kits-how-can-i-do-that" id="i-want-to-analyse-the-data-of-other-kits-how-can-i-do-that"></a>

TODO

## I have another sensor that is not currently supported by the AstroPlant kit and I wish to add this sensor. <a href="#i-have-another-sensor-that-is-not-currently-supported-by-the-astroplant-kit-and-i-wish-to-add-this-s" id="i-have-another-sensor-that-is-not-currently-supported-by-the-astroplant-kit-and-i-wish-to-add-this-s"></a>

TODO

## I wish to add an additional actuator, where should I start? <a href="#i-wish-to-add-an-additional-actuator-where-should-i-start" id="i-wish-to-add-an-additional-actuator-where-should-i-start"></a>

TODO


---

# 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://docs.astroplant.io/developers/frequently-asked-questions.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.
