API Dokumentation

Dieses Dokument beschreibt, wie unser API System genutzt werden kann und bietet Beispiele für alle API-Funktionen. Alle Methoden sind GET, und Sie müssen lediglich Ihren API-Schlüssel-Code in der Kopfzeile einfügen, um Antworten vom Server zu erhalten. Um den API-Schlüssel einzuschließen, verwenden Sie: headers = {'API-Key': 'Example-API-Key'}; Folgen Sie die Schritte um loszulegen:


  • Nutzen Sie die Funktion COINS, um eine Liste mit allen verfügbaren Cryptowährungen herunter zu laden. Dies ist nur einmal notwendig. Sie brauchen sowohl das den Ticker (das Kürzel) und das Netzwerk der Cryptowährung um die anderen API-Funktionen zu nutzen. Das ist notwendig, da manche Cryptowährungen auf mehreren Platformen existieren und den selben Ticker haben (zB. Matic ERC20 und Polygon) Speichern Sie diese Cryptowährungen in Ihrer Datenbank.
  • Mit der GET Funktion NEW_RATE und diesen Parametern können Sie neue Angebote anfordern. Um Angebote anzufordern, müssen sie Sie den Betrag, die Ticker, sowie die Plattformen von beiden Cryptowährungen angeben.
  • Nutzen Sie die NEW_TRADE Funktion zusammen mit der Angebots ID und dem Wechselkurs um eine neue Transaktion zu erstellen. Des weiteren müssen Sie die gewählte Börse sowie den Transaktionstyp (floating oder fixed) angeben. Senden Sie die Variable per API request wenn Sie eine Zahlung mit fester Rate erstellen wollen.
  • Geben Sie diese Daten an den Nutzer weiter, sodass er den Transaktionsbetrag an die Adresse der Tauschbörse schicken kann.
  • Endpoints:
    • https://trocador.app/api/
  • Diese Funktion gibt eine Listen von allen Cryptowährungen in unserer Datenbank zurück, inklusive ihren Namen, Tickern, Plattformen sowie den minimalen und maximalen Transaktionsbeträgen. Sie können diese Funktion nutzen, um Ihre Datenbank zu füllen, und Sie müssen diese Ticker und Plattformen angeben, wenn sie eine Transaktion erstellen.


    • Parameter:

    • Beispiele:
      - https://trocador.app/api/coins

    • Ergebnisse:
      - name: Name der Cryptowährung;
      - ticker: Ticker der Cryptowährung;
      - network: Platform der Cryptowährung;
      - memo: ob die Coin Memo/ExtraID nutzt. True oder False;
      - image: Icon der Cryptowährung;
      - minimum: Minimaler Transaktionsbetrag;
      - maximum: Maximaler Transaktionsbetrag;
  • Diese Funktion gibt alle Daten von den Cryptowährungen zurück, die den angegebenen Namen oder Ticker haben. Falls mehrere Cryptowährungen den selben Ticker haben, gibt diese Funktion eine Liste mit all diesen zurück. Für diese Funktion ist mindesten ein Name oder Ticker notwendig.


    • Parameter:
      - ticker: Der Ticker der Cryptowährung, die Sie erhalten möchten, zB. BTC (optional);
      - name: Der Name der Cryptowährung, die Sie erhalten möchten, zB. Bitcoin (optional);

    • Beispiele:
      - https://trocador.app/api/coin?ticker=btc
      - https://trocador.app/api/coin?name=Bitcoin

    • Ergebnisse:
      - name: Name der Cryptowährung;
      - ticker: Ticker der Cryptowährung;
      - network: Platform der Cryptowährung;
      - memo: ob die Coin Memo/ExtraID nutzt. True oder False;
      - image: Icon der Cryptowährung;
      - minimum: Minimaler Transaktionsbetrag;
      - maximum: Maximaler Transaktionsbetrag;
  • Diese Methode gibt eine spezifische Transaktion zurück, die die im Antrag angegebene ID hat. Dies kann genutzt werden, um dem Nutzer den aktualisierten Transaktionsstatus zu zeigen. Dies ist nur möglich, wenn die Transaktionsdaten noch in unserer Datenbank gespeichert sind. Nach 14 Tagen oder auf Wunsch des Benutzers werden Transaktionsdaten gelöscht, um die Privatsphäre des Benutzers zu schützen.


    • Parameter:
      - id: Die Transaktions-ID als String oder Zahl (optional);

    • Beispiele:
      - https://trocador.app/api/trade?id=ID

    • Ergebnisse:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstellungszeitpunkt;
      - ticker_from: Ticker der Cryptowährung, die verkauft wird;
      - ticker_to: Ticker der Cryptowährung, die gekauft wird;
      - coin_from: Name der Cryptowährung, die verkauft wird;
      - coin_to: Name der Cryptowährung, die gekauft wird;
      - network_from: Platform der Cryptowährung, die verkauft wird;
      - network_to: Platform der Cryptowährung, die gekauft wird;
      - amount_from: Betrag der Cryptowährung, die verkauft wird;
      - amount_to: Betrag der Cryptowährung, die gekauft wird;
      - provider: gewählten Austausch;
      - fixed: 'True' für einen festen Wechselkurs oder 'False' für einen variablen Wechselkurs;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Empfangsadresse für die gekaufte Cryptowährung;
      - address_user_memo: Memo/ExtraID der Adresse zum erhlalten der gekaufte Cryptowährung;
      - refund_address: Adresse für eine Erstattung, falls nötig;
      - refund_address_memo: Memo/ExtraID der Erstattungsadresse, falls nötig;
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - quotes:
       support: Stützdaten der Börse;
       expiresAt: Uhrzeit und Datum an dem das Tauschangebot abläuft;
      - details:
       hashout: Hash der Zahlungs-Transaktion. Nur nach Abschluss des Handels verfügbar;
      - payment: 'True' oder 'False', je nachdem, ob es sich um einen Standardtausch oder eine Zahlung handelt.;
  • Diese Funktion überprüft, ob die gegebene Adresse zusammen mit einer bestimmte Cryptowährung genutzt werden kann. Da unser System diese Überprüfung für jede Transaktion automatisch durchführt, müssen Sie nicht alle Adressen überprüfen, wenn sie es nicht möchten. Diese Funktion gibt 'True' oder 'False' zurück, je nach dem op die gegebene Adresse zur gewählten Cryptowährung under der Platform passt, oder nicht.


    • Parameter:
      - ticker: Der Ticker der Cryptowährung die Sie testen möchten, zB. BTC (zwingend erforderlich);
      - network: Die Platform der Cryptowährung, die Sie testen möchten, zB. Mainnet (zwingend erforderlich);
      - address: Die Adresse der Cryptowährung, die Sie testen möchten (zwingend erforderlich);

    • Beispiele:
      - https://trocador.app/api/validateaddress?ticker=&network=&address=

    • Ergebnisse:
      - result: 'True' wenn dies Adresse passend ist oder 'False' wenn nicht;
  • Diese Funktion gibt eine liste mit Wechselkursen von allen Anbietern zurück, sortiert vom besten zum schlechtesten Angebot. Zusammen mit diesen Wechselkursen wird die KYC Bewertung für jede Tauschbörse angegeben. Bewertungen erstrecken sich von 'A' (ohne KYC) bis 'D'(kann Gelder einbehalten, bis sich der Nutzer verifiziert hat) Diese Funktion gibt eine eindeutige ID zurück, die verwendet werden muss, um eine Transaction zu erstellen.


    • Parameter:
      - ticker_from: Der Ticker der Cryptowährung, die verkauft werden soll, zB. BTC (zwingend erforderlich);
      - network_from: Die Platform der Cryptowährung, die verkauft werden soll, zB. Mainnet (zwingend erforderlich);
      - ticker_to: Der Ticker der Cryptowährung, die vgekauft werden soll, zB. XMR (zwingend erforderlich);
      - network_to: Platform der Cryptowährung, die gekauft werden soll, zB. Mainnet (zwingend erforderlich);
      - amount_from or amount_to: den Betrag des Coins, den Sie verkaufen oder erhalten möchten (amount_from ist obligatorisch für Standard-Swaps, während amount_to obligatorisch für Zahlungen ist);
      - payment: 'True' oder 'False', je nachdem, ob Sie eine Festzinszahlung oder einen Standard-Swap erstellen möchten (Optional);
      - min_kycrating: wenn Sie Raten nur von Börsen mit einem minimalen KYC-Ranting von A, B, C oder D erhalten wollen, bitte geben Sie dies an (Optional);
      - min_logpolicy: wenn Sie Raten nur von Börsen mit einem minimalen Log-Policy-Rating von A, B, C oder D erhalten wollen, bitte geben Sie dies an (Optional);
      - markup: wir erlauben Partnern Ihre eigene Kommission in Prozent anzugeben (Optional); es muss entweder 0, 1, 1,65 oder 3 (als %); wenn der Partner markup=0 oder nichts angibt, teilt Trocador die Hälfte der Kommission mit dem Partner; beachten Sie, dass das setzten von markup > 0 dem Endnutzer höhere Raten anbietet. Preise werden also höher als die von Trocador angebotenen sein;
      - best_only: wollen Sie nur die beste Rate für die gesetzten Parameter, bitte geben Sie True an (Optional);

    • Beispiele:
      - https://trocador.app/api/new_rate?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=

    • Ergebnisse:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstellungszeitpunkt;
      - ticker_from: Ticker der Cryptowährung, die verkauft wird;
      - ticker_to: Ticker der Cryptowährung, die gekauft wird;
      - coin_from: Name der Cryptowährung, die verkauft wird;
      - coin_to: Name der Cryptowährung, die gekauft wird;
      - network_from: Platform der Cryptowährung, die verkauft wird;
      - network_to: Platform der Cryptowährung, die gekauft wird;
      - amount_from: Betrag der Cryptowährung, die verkauft wird;
      - amount_to: Betrag der Cryptowährung, die gekauft wird;
      - provider: Tauschbörse mit dem besten Wechselkurs;
      - fixed: Art des besten Wechselkurses, 'True' für fest und 'False' für variabel;
      - status: Status der Transaktion;
      - quotes: Liste mit allen anderen Angeboten, zusammen mit ihrer KYC Bewertung und dem Verlust (Spread) in Prozent;
      - payment: 'True' oder 'False', je nachdem, ob es sich um einen Standardtausch oder eine Zahlung handelt.;
  • Diese Fun ktion erzeugt eine Transaktion mit der gegebenen ID, der ausgewählten Tauschbörse und der Transaktionsart (fest/variabel). Gibt die Adresse der Tauschbörse zurück, an die der Nutzer den Transaktionsbetrag schicken muss, um die angeforderte Menge zu erhalten.


    • Parameter:
      - id: Die ID des zuvor angeforderten Angebots (Optional); falls der Partner nicht die ID einer zuvor generierten new_rate Funktion angibt, wird die Transaktion mit der besten Rate unter den übrigen Parametern generiert, als wäre sie mit dem best_only Parameter der new_rate Funktion erstellt worden;
      - ticker_from: Der Ticker der Cryptowährung, die verkauft werden soll, zB. BTC (zwingend erforderlich);
      - network_from: Die Platform der Cryptowährung, die verkauft werden soll, zB. Mainnet (zwingend erforderlich);
      - ticker_to: Der Ticker der Cryptowährung, die vgekauft werden soll, zB. XMR (zwingend erforderlich);
      - network_to: Platform der Cryptowährung, die gekauft werden soll, zB. Mainnet (zwingend erforderlich);
      - amount_from or amount_to: den Betrag des Coins, den Sie verkaufen oder erhalten möchten (amount_from ist obligatorisch für Standard-Swaps, während amount_to obligatorisch für Zahlungen ist);
      - address: Die Empfangsadresse des Nutzers (notwendig);
      - address_memo: das Memo/ExtraID der Empfangsadresse des Nutzers (Notwendig falls die zu erhaltende Cryptowährung Memo/ExtraID nutzt - Nutzen Sie '0' für Fortfahren ohne Memo);
      - refund: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht (optional);
      - refund_memo: die Memo/ExtraID der Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht (Notwendig falls Erstattung genutzt wird und die gesendete Cryptowährung Memo/ExtraID nutzt - Nutzen Sie '0' für Fortfahren ohne Memo);
      - provider: Die ausgewählte Tauschbörse (notwendig);
      - fixed: 'True' für einen festen Wechselkurs oder 'False' für einen variablen Wechselkurs (notwendig);
      - payment: 'True' oder 'False', je nachdem, ob Sie eine Festzinszahlung oder einen Standard-Swap erstellen möchten (Optional);
      - min_kycrating: wenn Sie Raten nur von Börsen mit einem minimalen KYC-Ranting von A, B, C oder D erhalten wollen, bitte geben Sie dies an (Optional);
      - min_logpolicy: wenn Sie Raten nur von Börsen mit einem minimalen Log-Policy-Rating von A, B, C oder D erhalten wollen, bitte geben Sie dies an (Optional);
      - webhook: wenn Sie auf deisem Parameter eine URL angeben, erhalten Sie bei jedem neuen Status der Transaktion auf dieser URL eine POST request mit Transaktions-Daten; dies reduziert die Menge an Serveranfragen zum überprüfen des Transaktions-Status (Optional);
      - markup: wir erlauben Partnern Ihre eigene Kommission in Prozent anzugeben (Optional); muss entweder 0, 1, 2 oder 3 sein(als %); wenn der Partner markup=0 oder nichts angibt, teilt Trocador die Hälfte der Kommission mit dem Partner; beachten Sie, dass das setzten von markup > 0 dem Endnutzer höhere Raten anbietet. Preise werden also höher als die von Trocador angebotenen sein;

    • Beispiele:
      - https://trocador.app/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=
      - https://trocador.app/api/new_trade?id=&ticker_from=&ticker_to=&network_to=&network_from=&amount_from=&address=&provider=&fixed=&refund=

    • Ergebnisse:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstelldatum;
      - ticker_from: Ticker der Cryptowährung, die verkauft wird;
      - ticker_to: Ticker der Cryptowährung, die gekauft wird;
      - coin_from: Name der Cryptowährung, die verkauft wird;
      - coin_to: Name der Cryptowährung, die gekauft wird;
      - network_from: Platform der Cryptowährung, die verkauft wird;
      - network_to: Platform der Cryptowährung, die gekauft wird;
      - amount_from: Betrag der Cryptowährung, die verkauft wird;
      - amount_to: Betrag der Cryptowährung, die gekauft wird;
      - provider: gewählten Austausch;
      - fixed: 'True' für einen festen Wechselkurs oder 'False' für einen variablen Wechselkurs;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Empfangsadresse für die gekaufte Cryptowährung;
      - address_user_memo: Memo/ExtraID der Adresse zum erhlalten der gekaufte Cryptowährung;
      - refund_address: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht;
      - refund_address_memo: Memo/ExtraID der Erstattungsadresse an welche der Nutzers Coins erhalten möchte für den Fall, dass ein Problem auftaucht;
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - payment: 'True' oder 'False', je nachdem, ob es sich um einen Standardtausch oder eine Zahlung handelt.;
  • Erhalten Sie alle für den Verkauf verfügbaren Prepaid-Karten. Sie können jetzt Einkommen generieren, indem Sie Visa- und Mastercard-Prepaid-Karten in USD und EUR verkaufen, die Ihre Benutzer mit einer beliebigen Krypto-Währung ihrer Wahl aufladen können. Um die vollständige Liste der verfügbaren Karten für den Verkauf zu erhalten, verwenden Sie diese Methode.


    • Parameter:

    • Beispiele:
      - https://trocador.app/api/cards

    • Ergebnisse:
      - provider: das Unternehmen, das die Karte liefert;
      - currency_code: welche Währung die Karte denominiert (USD, EUR, etc.);
      - brand: entweder Visa oder Mastercard;
      - amounts: Liste der Werte, welchen die Karte haben kann;
      - restricted_countries: Liste der Länder, in denen die Karte nicht verwendet werden kann (Verwendung ist nicht garantiert und kann dazu führen, dass die Karte gesperrt wird);
      - allowed_countries: Liste der Länder, in denen die Karte verwendet werden kann;
      Wenn die Karte eine Liste eingeschränkter Länder hat, wird die Karte normalerweise in anderen Ländern außerhalb dieser Liste akzeptiert. Umgekehrt gilt dies für die Liste der zulässigen Länder. Wenn eine Karte eine Liste zulässiger Länder hat, kann die Verwendung außerhalb dieser Länder dazu führen, dass die Karte nicht funktioniert oder gesperrt wird.
  • Erstellen Sie eine Bestellung zum Kauf einer Prepaid-Karte. Wir werden 50% unseres Einkommens mit dem Partner teilen, der eine Karte verkauft. Später, um den Status Ihres Kaufs zu erhalten, müssen Sie die reguläre Methode 'trade' dieses API-Systems verwenden. Kartendetails, wie z.B. der Aktivierungslink, werden in der Antwort der Methode 'trade' enthalten sein.


    • Parameter:
      - provider: der Anbieter der Karte, die Ihr Benutzer kaufen möchte;
      - currency_code: die Fiat-Währung der Karte, die Sie kaufen möchten;
      - ticker_from: der Ticker der Krypto, die Sie für die Zahlung verwenden möchten (Beispiel: Bitcoin);
      - network_from: das Netzwerk der Krypto, die Sie für die Zahlung verwenden möchten (Beispiel: Mainnet);
      - amount: der Wert in Fiat der Karte, die Ihr Benutzer kaufen möchte;
      - email: die E-Mail, die den Einlösungscode der Karte erhält;
      - card_markup: die Provision, die über der Karte für Sie angewendet werden soll, in Prozent; verfügbare Werte von 1, 2 oder 3; Wenn Sie diesen Parameter setzen, teilen wir unsere Provision nicht mit Ihnen, sondern Sie erhalten den vollen Aufschlag (optional);

    • Beispiele:
      - https://trocador.app/api/order_prepaidcard/?currency_code=&provider=&ticker_from=&network_from=&amount=&email=

    • Ergebnisse:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstelldatum;
      - ticker_from: Ticker der Münze, die als Zahlungsmittel verwendet wird;
      - ticker_to: die Abrechnungs-Krypto, normalerweise USDT;
      - coin_from: Name der Münze, die als Zahlungsmittel verwendet wird;
      - coin_to: die Abrechnungs-Krypto, normalerweise Tether;
      - network_from: Netzwerk der Münze, die als Zahlungsmittel für die Bestellung verwendet wird;
      - network_to: Netzwerk der Münzabrechnung, normalerweise TRC20 (für USDT);
      - amount_from: Betrag der Münze, die als Zahlungsmittel verwendet wird;
      - amount_to: Betrag der Krypto von der Abwicklung an den Anbieter (USDT);
      - provider: gewählten Austausch;
      - fixed: true;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Adresse, die die Abrechnungs-Kryptowährung erhält, um die Erstellung der Karte zu verarbeiten;
      - address_user_memo: Memo/ExtraID der Adresse zum erhlalten der gekaufte Cryptowährung;
      - refund_address: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht;
      - refund_address_memo: Memo/ExtraID der Erstattungsadresse an welche der Nutzers Coins erhalten möchte für den Fall, dass ein Problem auftaucht;
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - details: Nützliche Daten bezüglich der Karteneinlösung, wie ID, Wert in Fiat, E-Mail und Status, ob die Karte bereits gesendet wurde oder ob sie fehlgeschlagen ist;
      - payment: true;
  • Erhalten Sie alle Geschenkkarten, die zum Verkauf verfügbar sind. Sie können jetzt Einkommen generieren, indem Sie Geschenkkarten von verschiedenen Anbietern weltweit verkaufen. Überprüfen Sie verfügbare Karten nach Ländern: Wenn Sie das Land nicht angeben, wird eine allgemeine Liste mit ID und Name bereitgestellt. Wenn Sie das Länderparameter angeben, werden alle Details der Karten mit der Antwort übermittelt.


    • Parameter:

    • Beispiele:
      - https://trocador.app/api/giftcards?country=

    • Ergebnisse:
      - name: das Unternehmen, das die Karte liefert;
      - category: Kategorie der Karte;
      - description: Beschreibung der Karte;
      - terms_and_conditions: Geschäftsbedingungen der Karte;
      - how_to_use: ein schneller Leitfaden;
      - expiry_and_validity: Ablaufdatum;
      - card_image_url: Bild der Karte;
      - country: Land, in dem die Karte verwendet werden soll;
      - min_amount: Mindestwert der Karte in Landeswährung;
      - max_amount: Maximalwert der Karte in Landeswährung;
      - denominations: eine Liste möglicher Werte der Karte in Landeswährung;
      - product_id: die ID der Karte (verwenden Sie diese ID, um Bestellungen zu erzeugen);
  • Erstellen Sie eine Bestellung zum Kauf einer Geschenkkarte. Wir werden 50% unseres Einkommens mit dem Partner teilen, der eine Karte verkauft. Später, um den Status Ihres Kaufs zu erhalten, müssen Sie die reguläre Methode 'trade' dieses API-Systems verwenden. Kartendetails, wie z.B. der Aktivierungslink, werden in der Antwort der Methode 'trade' enthalten sein.


    • Parameter:
      - product_id: die ID der Karte, die Ihr Benutzer kaufen möchte;
      - ticker_from: der Ticker der Krypto, die Sie für die Zahlung verwenden möchten (Beispiel: Bitcoin);
      - network_from: das Netzwerk der Krypto, die Sie für die Zahlung verwenden möchten (Beispiel: Mainnet);
      - amount: der Wert in Fiat der Karte, die Ihr Benutzer kaufen möchte;
      - email: die E-Mail, die den Einlösungscode der Karte erhält;
      - card_markup: die Provision, die über der Karte für Sie angewendet werden soll, in Prozent; verfügbare Werte von 1, 2 oder 3; Wenn Sie diesen Parameter setzen, teilen wir unsere Provision nicht mit Ihnen, sondern Sie erhalten den vollen Aufschlag (optional);

    • Beispiele:
      - https://trocador.app/api/order_giftcard/?product_id=&ticker_from=&network_from=&amount=&email=

    • Ergebnisse:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstelldatum;
      - ticker_from: Ticker der Münze, die als Zahlungsmittel verwendet wird;
      - ticker_to: die Abrechnungs-Kryptowährung;
      - coin_from: Name der Münze, die als Zahlungsmittel verwendet wird;
      - coin_to: die Abrechnungs-Kryptowährung;
      - network_from: Netzwerk der Münze, die als Zahlungsmittel für die Bestellung verwendet wird;
      - network_to: Netzwerk der Münzabwicklung;
      - amount_from: Betrag der Münze, die als Zahlungsmittel verwendet wird;
      - amount_to: Menge der Kryptowährung von der Abrechnung zum Anbieter;
      - provider: gewählten Austausch;
      - fixed: true;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Adresse, die die Abrechnungs-Kryptowährung erhält, um die Erstellung der Karte zu verarbeiten;
      - address_user_memo: Memo/ExtraID der Adresse zum erhlalten der gekaufte Cryptowährung;
      - refund_address: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht;
      - refund_address_memo: Memo/ExtraID der Erstattungsadresse an welche der Nutzers Coins erhalten möchte für den Fall, dass ein Problem auftaucht;
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - details: Nützliche Daten bezüglich der Karteneinlösung, wie ID, Wert in Fiat, E-Mail und Status, ob die Karte bereits gesendet wurde oder ob sie fehlgeschlagen ist;
      - payment: true;
  • Diese Funktion erzeugt zwei Brücken Transaktionen mit Monero als Mittlestück Gibt die Adresse der Tauschbörse zurück, an die der Nutzer den Transaktionsbetrag schicken muss, um die angeforderte Menge zu erhalten. Die Monero Bridge besteht aus zwei Transaktionen zwischen verschiedenen Börsen, eine Börse schickt Monero zur anderen. Die Erstattungsadresse der ersten Börse ist die des Nutzers, während der zweite Tausch keine hat, aber die zweite Erstattungsadresse kann durch einen Parameter des Partners überschrieben werden.


    • Parameter:
      - ticker_from: Der Ticker der Cryptowährung, die verkauft werden soll, zB. BTC (zwingend erforderlich);
      - network_from: Die Platform der Cryptowährung, die verkauft werden soll, zB. Mainnet (zwingend erforderlich);
      - ticker_to: Der Ticker der Cryptowährung, die vgekauft werden soll, zB. XMR (zwingend erforderlich);
      - network_to: Platform der Cryptowährung, die gekauft werden soll, zB. Mainnet (zwingend erforderlich);
      - amount_from or amount_to: den Betrag des Coins, den Sie verkaufen oder erhalten möchten (amount_from ist obligatorisch für Standard-Swaps, während amount_to obligatorisch für Zahlungen ist);
      - address: Die Empfangsadresse des Nutzers (notwendig);
      - address_memo: das Memo/ExtraID der Empfangsadresse des Nutzers (Notwendig falls die zu erhaltende Cryptowährung Memo/ExtraID nutzt - Nutzen Sie '0' für Fortfahren ohne Memo);
      - refund: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht (optional);
      - refund_memo: die Memo/ExtraID der Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht (Notwendig falls Erstattung genutzt wird und die gesendete Cryptowährung Memo/ExtraID nutzt - Nutzen Sie '0' für Fortfahren ohne Memo);

    • Beispiele:
      - https://trocador.app/api/new_bridge/?ticker_from=&ticker_to=&network_from=&network_to=&amount_from=&address=&refund=

    • Ergebnisse:
      Erster Tausch:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstelldatum;
      - ticker_from: Ticker der Cryptowährung, die verkauft wird;
      - ticker_to: xmr;
      - coin_from: Name der Cryptowährung, die verkauft wird;
      - coin_to: Monero;
      - network_from: Platform der Cryptowährung, die verkauft wird;
      - network_to: Mainnet;
      - amount_from: Betrag der Cryptowährung, die verkauft wird;
      - amount_to: Menge an Monero, die gekauft wird;
      - provider: gewählten Austausch;
      - fixed: 'True' für einen festen Wechselkurs oder 'False' für einen variablen Wechselkurs;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Empfangsadresse für die gekaufte Cryptowährung;
      - address_user_memo: '';
      - refund_address: Die Erstattungsadresse des Nutzers für den Fall, dass ein Problem auftaucht;
      - refund_address_memo: Memo/ExtraID der Erstattungsadresse an welche der Nutzers Coins erhalten möchte für den Fall, dass ein Problem auftaucht;
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - payment: 'True' oder 'False', je nachdem, ob es sich um einen Standardtausch oder eine Zahlung handelt.;

      Zweiter Tausch:
      - trade_id: transaktion ID bei uns: ;
      - date: Erstelldatum;
      - ticker_from: xmr;
      - ticker_to: Ticker der Cryptowährung, die gekauft wird;
      - coin_from: Monero;
      - coin_to: Name der Cryptowährung, die gekauft wird;
      - network_from: Mainnet;
      - network_to: Platform der Cryptowährung, die gekauft wird;
      - amount_from: Menge an Monero, die verkauft wird;
      - amount_to: Betrag der Cryptowährung, die gekauft wird;
      - provider: gewählten Austausch;
      - fixed: 'True' für einen festen Wechselkurs oder 'False' für einen variablen Wechselkurs;
      - status: Status der Transaktion;
      - address_provider: Adresse der Tauschbörse;
      - address_provider_memo: Memo/ExtraID der Adresse der Börse;
      - address_user: Empfangsadresse für die gekaufte Cryptowährung;
      - address_user_memo: Memo/ExtraID der Adresse zum erhlalten der gekaufte Cryptowährung;
      - refund_address: Trocador's XMR Erstattungsadresse oder die Partner XMR Erstattungsadresse;
      - refund_address_memo: '';
      - password: Passwort, das zusammen mit manchen id_prover genutzt werden kann, um die Transaktion auf der Website der Tauschbörse zu verfolgen;
      - id_provider: Die Transaktions-ID von der Tauschbörse;
      - payment: 'True' oder 'False', je nachdem, ob es sich um einen Standardtausch oder eine Zahlung handelt.;
  • Liste aller integrierten Krypto-Börsen und ihrer Eigenschaften.


    • Beispiele:
      - https://trocador.app/api/exchanges/
  • Diese sind alle möglichen Tausch-Status-Meldungen welche Sie über das Trocador API System erhalten können.


    • - new: Sie haben Raten aber es wurde noch kein Tausch erstellt;
      - waiting: Sie haben den Tausch erstellt aber es wurde keine Einzahlung erkannt;
      - confirming: Einzahlung wurde erkannt aber noch nicht bestätigt;
      - sending: Einzahlung bestätigt und der Provider schickt die Coins;
      - paid partially: Benutzer hat weniger als den erforderlichen Betrag eingezahlt. Nur für AnonPay, Karten und AML-Prüfungen verwendet;
      - finished: es existiert bereits ein Zahlungs-Hash für diesen Nutzer;
      - failed: etwas könnte mit dem Tausch schief gelaufen sein, bitte kontaktieren Sie den Support;
      - expired: Zahlungszeitraum abgelaufen;
      - halted: es ist ein Problem aufgetreten, bitte kontaktieren Sie den Support;
      - refunded: Börse meldet Rückzahlung an den Nutzer;