WAPI - Kreditkonto

Dieser Artikel befasst sich mit WAPI-Befehlen speziell für das WEDOS-Guthabenkonto. Informationen zur Einrichtung von WAPI und zur Fehlerbehebung bei allgemeinen Problemen finden Sie im Artikel WAPI - Handbuch.

Dieser Artikel enthält Informationen zu den folgenden Anträgen:


Kontoliste

Mit der Abfrage der Kontoliste können Sie eine Liste der Bewegungen auf Ihrem Kreditkonto im ausgewählten Zeitraum abrufen.

Parameter

  • date_from - Anfangsdatum der aufgeführten Bewegungen im Format JJJJ-MM-TT
  • date_to - Enddatum der aufgeführten Bewegungen im Format JJJJ-MM-TT

Rückgabewerte

  • 1000 - OK
  • 3004 - ungültige Eingabe - fehlendes Von- und Bis-Datum
  • 3005 - ungültige Eingabe - ungültige Daten

Antwortdaten

Die Anfrage liefert die folgenden Informationen:

  • ID - Kennung der Bewegung
  • Art - Art (Zahlung oder Kaution)
  • num - Bestellnummer
  • Beschreibung
  • Betrag
  • bill_num - Rechnungsnummer
  • bill_date - Rechnungsdatum
  • gesperrt - gesperrter Kredit
  • created_date - Datum und Uhrzeit der Anfrage

Schablonen

JSON-Anfrage:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "account-list",
"clTRID": "your ID",
"data": {
"date_from": "YYYY-MM-DD",
"date_to": "YYYY-MM-DD"
}
}
}

JSON-Antwort (OK):

{
"response": {
"code": 1000,
"result": "OK",
"timestamp": "UTF timestamp",
"clTRID": "your ID",
"svTRID": "server ID",
"command": "account-list",
"data": {
"XXXX": {
"ID": "XXXX (account movement ID)",
"type": "payment or deposit",
"num": "order number",
"description": "description",
"amount": "amount",
"bill_num": "",
"bill_date": "",
"blocked": 0,
"created_date": "date and time of request"
}
}
}
}

Kreditauskunft

Nutzen Sie die Kreditauskunft, um den aktuellen Saldo Ihres Kreditkontos zu erfahren.

Parameter

Diese Anfrage benötigt keine Parameter.

Rückgabewerte

  • 1000 - OK

Antwortdaten

  • Betrag - Kontoguthaben
  • Währung - Währung des Kreditkontos

Schablonen

JSON-Anfrage:

{
"request": {
"user": "your@login.tld",
"auth": "authentication string",
"command": "credit-info",
"clTRID": "your ID",
}
}

JSON-Antwort (OK):

{
  "response": {
    "code": 1000,
    "result": "OK",
    "timestamp": "UTF timestamp",
    "clTRID": "your ID",
    "svTRID": "server ID",
    "command": "credit-info",
    "data": {
      "amount": "account balance",
      "currency": "currency code"
    }
  }
}

War dies hilfreich?

Vielen Dank für Ihr Feedback!
Allgemeine Selektoren
Nur exakte Treffer
Suche im Titel
Suche im Inhalt
Post Type Selectors