API-Dokumentation
Stake.ch Öffentliche API
E-Mail: [email protected]
Was ist API?
Die Anwendungsprogrammierschnittstelle (API) von stake.ch ermöglicht unseren Kunden den Zugriff auf und die Steuerung ihrer Konten mithilfe individuell geschriebener Software.
Responsive Codes/Codierung
Antwortcodes/-codierung ist ein Schlüssel, der als Antwortcode (Zeichenfolge) zu einer API-Codierung hinzugefügt werden kann. Darüber hinaus kann die Erklärung als Schlüssel „response_explanation(string)“ bereitgestellt werden, der Informationen darüber definiert, was bei der Verarbeitung einer Anfrage schief gelaufen ist.
Nachstehend finden Sie eine Liste aller verfügbaren Antwortcodes und deren Erläuterungen:
response_code | response_explanation(optional) |
404 | Unbekannter Validierungsfehler |
401 | Anfrage abgelehnt/ Tariflimit überschritten |
900 | Arbitrage ist für bestimmte Kontotypen deaktiviert |
008 | Unzureichendes Guthaben für den angegebenen Benutzer |
029 | ’stop_order_id‘ |
028 | ’stop_order_price‘ |
038 | Angegebene Bestellgröße ist zu groß |
037 | Angegebener Bestellbetrag ist zu groß |
311 | Offene Bestellungen vorhanden |
302 | Bestellung wurde nicht gefunden |
501 | Fehler beim Serialisieren von Daten |
611 | Unbekannter Matching-Engine-Fehler |
679 | Fehler beim Stornieren von Bestellungen td> |
517 | Fehler beim Stornieren von Bestellungen |
522 | Der Anbieter von Sofortwetten ist deaktiviert |
521 | Abstecken ist aktiviert |
001 | Übereinstimmende Reihenfolge aktiviert |
002 | Übereinstimmungsreihenfolge deaktiviert |
Limits anfordern
Alle Anleger können 400 Anfragen pro Sekunde stellen. Die oben genannten Tariflimits können auf Anfrage und nach Abschluss einer individuellen Vereinbarung des Kunden mit Stake.ch erhöht werden
Kommerzielle Nutzung der Stake.ch-Börsendaten
Unternehmen, die die Austauschdaten von Stake.ch für ihre eigenen kommerziellen Zwecke nutzen möchten, werden gebeten, sich an [email protected] zu wenden, um eine Datenlizenzvereinbarung für die kommerzielle Nutzung zu erhalten und zu unterzeichnen.
Authentifizierung
Alle privaten APIs erfordern eine Authentifizierung. Für eine erfolgreiche Authentifizierung müssen Sie in Ihrer Anfrage die folgenden Autorisierungsheader angeben.
Code | Grund | Aktion |
API0001 API0002 API0003 API0004 API0005 API0006 API0007 API0008 API0009 API0010 | API-Schlüssel nicht gefunden. IP-Adresse nicht erlaubt Keine Berechtigung gefunden Ungültige Nonce Ungültige digitale Signatur Ihr Konto ist eingefroren. Authentifizierung fehlgeschlagen. Aktualisieren Sie Ihr Profil. Ungültige Version. Falsches API-Schlüsselformat. Bitte stellen Sie sicher, dass die URL-Zeichenfolge nicht zu lang ist. | Überprüfen Sie den Wert Ihres API-Schlüssels. Diese IP Auf die Adresse kann nicht zugegriffen werden. Der Zugriff auf den API-Schlüssel am Endpunkt ist verboten. Überprüfen Sie Ihren Nonce-Wert. Die digitale Signatur stimmt nicht überein. Kontaktieren Sie den Support. Suchen Sie einen Kunden mit API-Schlüssel. Überprüfen Sie die Informationen in Ihrem Konto. Überprüfen Sie „v2“ im Autorisierungsschlüssel. Überprüfen Sie, ob die Zeichenfolge Ihres API-Schlüssels korrekt ist Die Gesamtlänge der URL überschreitet nicht 2000 Zeichen |
y_authorization
Format:stake.ch {api_key}
Sicherheit:API-Schlüssel
Header:y-authorization
Sicherheit
Sammlung sicherheitsrelevanter Endpunkte
API-Zugriff
Alle API-Schlüssel für alle Benutzerkonten widerrufen