API

  • API-Endpunkt
    https://api.scaleway.com
  • Authentifizierung
    X-Auth-Token
  • Anfrage- und Antwortformate
    JSON-basiert
  • TLS-Support
    Ja
  • OpenAPI-Spezifizierung
    v3
  • HTTP-Statuscode
    2xx, 4xx, 5xx
Cloud-Vertriebspartner
Bedarfsgerechte Bereitstellung
Personalisierte Skalierungs-Strategien
Verfügbare Regionen
  • PAR
  • AMS
  • WAW
  • Vollkommene Ökosystem-Kompatibilität
  • Zugang zu Alpha-Funktionen
  • Umfassende Dokumentation
Kostenloses Tool

Am meisten verwendete Ressousrcen

  • Virtuelle Instanzen
  • BareMetal-Server
  • Objektspeicherung
  • Load Balancer
  • Kubernetes-Cluster
  • Datenbanken
  • Container-Register
  • IoT-Hub

Die öffentliche Schnittstelle für Entwickler

APIs verstehen

Vollkommene Ökosystem-Kompatibilität

Scaleways APIs sind ein Grundbaustein des Scaleway-Ökosystems: alles was Sie über die Web-Konsole machen können, können Sie über die APIs machen. Darum ermöglichen APIs Ihnen den Zugang zu allen Scaleway-Produkten, einschließlich Storage, Compute und vieles mehr.

Zugriff auf Cloud-APIs

Scaleway APIs ist zugänglich über konventionelle HTTP-Anfragen oder über die verfügbare Client-Bibliothek.

Wir verwenden konventionelle HTTP-Antwortcodes, um den Erfolg oder das Fehlschlagen einer API-Anfrage zu übermitteln.

Authentifizierung

Jede an Scaleway-APIs gerichtete Anfrage muss authentifiziert werden. Scaleway-APIs handhaben dies mit einem X-Auth-Token HTTP-Header, der mit der Anfrage übermittelt werden muss.

Endpunkte

Sämtliche Scaleway-APIs können über einen einzigen Endpunkt aufgerufen werden:

api.scaleway.com

Jeder Endpunkt folgt diesem Muster:

api.scaleway.com/{product}/{version}/...

Im Folgenden finden Sie einige Beispiele.

Region und Zone

Scaleways Produkts werden in zahlreichen Rechentzentren in der ganzen Welt eingesetzt.

Aufgrund von Leistungsfragen und gesetzlichen Fragen sind manche Produkte in Regionen oder Verfügbarkeitszonen eingeteilt. Wenn Sie ein derartiges Produkt verwenden, können Sie den Standort wählen, der Ihren Ansprüchen am besten passt (Land, Latenz…).

24/7 Ticket-Support

Wir sorgen für die permanente Verfügbarkeit Ihrer Services. Unser technischer Support steht Ihnen rund um die Uhr zur Verfügung, um jederzeit all Ihre Fragen beantworten und Sie unterstützen zu können. Erstellen Sie im Problemfall ganz einfach ein neues Support-Ticket. Sollten Sie über ein Support-Upgrade verfügen, können Sie unseren Support auch telefonisch erreichen, um eine schnellere Antwort zu erhalten.

API-Hauptbefehle

Integrieren Sie das Scaleway-Ökosystem in Ihre Lösungen

$

Gängige Anwendungsfälle

Cloud-Vertriebspartner

Indem Sie Scaleway APIs in die Schnittstelle eines Cloud-Vertriebspartners integrieren, können Sie Cloud-Ressourcen über die API-Anrufe anbieten und verkaufen. Verkaufen Sie virtuelle Instanzen, Speicher oder ein Cloud-Produkt über Ihre eigene weiß-gekennzeichnete Plattform.

Bereitstellung auf Anfrage

Steuern Sie Ihre gesamte Infrastruktur direkt über Ihr IT-System oder Ihre eigenen DevOps-Schnittstellen. Außerdem ist es bei der Bereitstellung von Infrastrukturressourcen über die APIs der Cloud-Anbieter einfacher, eine Multi-Cloud-Strategie zu entwickeln.

Verfeinern Sie Ihre Skalierungs-Strategien

Einige Anwendungsfälle erfordern einen gewissen Zeitaufwand für das Schreiben fortgeschrittener Skripte, die die öffentlichen APIs nutzen, um automatisch Instanzen zu erstellen oder zu löschen oder einer Anwendung auf der Grundlage benutzerdefinierter Metriken Speicher hinzuzufügen oder zu entfernen.

Möchten Sie wissen, was hinter Scaleway APIs steckt?

WEBINAR | Die Odysse einer HTTP-Anfrage in Scaleway | Mittleres Niveau

Sie haben ein Projekt? Kontaktieren Sie uns:

Entdecken Sie unsere Compute-Ressourcen, die Sie über die öffentliche API steuern können

Häufig gestellte Fragen

Was ist Scaleway API?

Scaleway API ist die Scaleway öffentliche Schnittstelle für Sie, um Ihre Cloud-Ressourcen ohne die Scaleway-Konsole zu steuern. API ist das Akronym für Application Programming Interface. Sie können mit nur wenigen HTTP(S)-Anfragen Informationen über Ihre Infrastruktur erhalten, Instanzen erstellen, Sicherungen durchführen und vieles mehr.

Existieren nicht-verfügbare Funktionen in der Konsole mit API?

Ja. Alle neue Funktionen werden zuerst integriert, damit sie mit der öffentlichen API kompatibel sind, und sind anschließend in der Konsole verfügbar. Das heißt, Sie können auch Zugang zu Funktionalitäten haben, die noch nicht in der Konsole verfügbar sind, jedoch bereits in die öffentliche API integriert sind.

Wie autorisiert man den Zugang auf API?

Um API zu verwenden, müssen Sie zumindest Ihr (oder ) abrufen. Sie können die Konsole verwenden, um die API-Anmeldedaten abzurufen. Navigieren Sie einfach unter die Registerkarte Anmeldedaten im Dashboard Ihrer Projekte und generieren Sie einen neuen API-Schlüssel.

Wie kann ich das API-Team kontaktieren?

Wenden Sie sich ganz einfach an die Scaleway Community. Wir sind auf den Kanälen #opensource und #cli präsent.

Was ist der Unterschied zwischen CLI und API?

Das Command Line Interface (CLI) ist eine Software, die Sie auf einerm Terminal verwenden und sollte benutzerfreundlicher sein. Hinter dem CLI steht eine API-Anfrage (siehe oberes technisches Diagramm).
Mit CLI könne nSIe zum Beispiel folgenden Befehl anwenden:
scw instance server list

Wobei ein API-Anruf so aussieht:
curl -H "X-Auth-Token: $TOKEN" https://api.scaleway.com/instance/v1/zones/fr-par-1/servers

Benötigen Sie weitere Informationen?

Sie haben ein Projekt? Kontaktieren Sie uns: