Naar de inhoud

API's

Alle tools ook als API

Elke tool op de SuperCloud kun je ook vanuit je eigen software aanroepen: rekenen, omzetten, controleren en opslaan. Met één sleutel, in één open taal (IFCX), en je betaalt naar gebruik.

Zo ziet een aanroep eruit

Een warmteverliesberekening vanuit je eigen script: stuur een IFCX-model op en krijg de uitkomst per vertrek terug.

Illustratief voorbeeld; de definitieve specificatie volgt per tool.

curl -X POST https://demo.cloud.open-aec.eu/api/v1/heatloss/calculations \
  -H "Authorization: Bearer $OPENAEC_API_KEY" \
  -H "Content-Type: application/json" \
  --data @woning.ifcx

# antwoord
{
  "status": "done",
  "standard": "ISSO 51",
  "rooms": 12,
  "design_heat_loss_w": 6420,
  "result": "woning-warmteverlies.ifcx"
}

Een API voor elke tool

26

Elke tool krijgt een API. De beschikbaarheid volgt die van de app.

Hoe het werkt

  • InloggenAPI-sleutels voor scripts en koppelingen; OAuth voor apps die namens een gebruiker werken.
  • SpecificatiePer tool een openbare OpenAPI-specificatie, met voorbeelden.
  • GrenzenLimieten per sleutel en per omgeving, zodat één script je omgeving niet kan overbelasten.
  • In de EUAanroepen worden in de EU verwerkt, met dezelfde beveiliging als de apps zelf.

Aanmelden