Skip to main content

Documentation Index

Fetch the complete documentation index at: https://api-docs.rabot.energy/llms.txt

Use this file to discover all available pages before exploring further.

Onboarding

We have a standardized onboarding process to ensure a satisfactory experience for our potential partners. There are typically three main phases and one additional conditional phase:
  1. Pitch and partnership discussions
  2. Signing of the confidentiality agreement and contract
  3. Conditional: System integration
  4. Market launch

API Access

To use the RABOT’s REST Partner API interface, your organization has to be set up as a partner in the RABOT platform. As part of this setup process, you receive a set of client credentials (client id, client password) that allow you to perform requests to the API. The client credentials also define the level of access you have, depending on the agreed use case and commercial and legal agreement in place.
Make sure to always keep your client credentials safe. Do not include client credentials in client side code (smartphone app, web application), as they could easily be extracted and misused. If you think your credentials have been compromised, contact RABOT to invalidate the credentials and get a new secret.

Available Environments

For development and testing purposes, the API is also available in a test environment, where you can create and modify data without triggering actual contract and market communication / operation processes. To access the test enviroment, you have to use different hostnames for your API request.
APITest environmentProduction environment
Authentication servertest-auth.rabot-charge.deauth.rabot-charge.de
API servertest-api.rabot-charge.deapi.rabot-charge.de
Note that your client credentials are different between TEST and PROD environment. Remember to use the correct set of credentials depending on the environment.

Questions or Concerns?

Feel free to speak with our Integration Management Team or alternatively, ask our built-in AI assistant, Rabotini 🤖 (several languages supported).