Fähigkeitsbereitschaft testen
Setzen Sie nach der Anforderung einer Fähigkeit deren Sandbox-Status mitPOST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status:
status und openTaskIds als das Ergebnis, das Ihr Produkt verarbeiten muss.
Eine offene Aufgabe testen
Erstellen Sie eine Sandbox-Aufgabe mitPOST /v3/sandbox/tasks. Ordnen Sie sie der Ressource zu, deren Workflow Sie testen, und beschreiben Sie mit items, was der Kunde einreichen muss. Dieser Leitfaden zeigt Capability- und Transfer-Workflows; die API-Referenz definiert den Kunden-Scope und das vollständige Request-Schema.
Verwenden Sie ein explanation-Element für eine Textantwort und ein document-Element für einen Upload. Neue profile-Elemente erfordern außerdem profilePointer, einen JSON Pointer auf das Kundenfeld. Weitere Elementtypen und Felder finden Sie unter Sandbox-Aufgabe erstellen.
Erstellen Sie für das Transfer-Beispiel zunächst einen Sandbox-Transfer über einen Pay-in- oder Payout-Ablauf und exportieren Sie anschließend die zurückgegebene data.id:
- Fähigkeit + Erklärung
- Transfer-RFI + Dokument
data.id als TASK_ID, data.revision als TASK_REVISION und die aktuelle data.requirements[0].id als REQUIREMENT_ID. Stimmen Sie beim Aufruf von POST /v3/customers/{customerId}/tasks/{taskId}/submissions die Antwort auf das erstellte Element ab:
- Erklärungsantwort
- Dokumentantwort
POST /v3/sandbox/tasks/{taskId}/review ab:
Eine Sandbox-Wallet finanzieren
Belasten Sie eine ausgegebene Wallet mitPOST /v3/sandbox/accounts/{accountId}/topup:
data.id als TRANSFER_ID, wenn Sie den simulierten Finanzierungstransfer prüfen möchten.
Die Topup-ID ist eine Transfer-ID. Rufen Sie sie über GET /v3/transfers/{transferId} ab oder listen Sie sie über GET /v3/transfers auf, um Ihren Code-Pfad für eingehende Einzahlungen gegen Sandbox-Topups zu testen. Die Transferprojektion ist eine abgeschlossene eingehende Stablecoin-Einzahlung mit origin: "inbound_deposit", method: "stablecoin_transfers" und direction: "stablecoin_move" und wird von den passenden Listenfiltern accountId, origin, method und direction zurückgegeben.
Einen Transfer abschließen oder fehlschlagen lassen
Setzen Sie das Ergebnis mitPOST /v3/sandbox/transfers/{transferId}/state:
- Abschließen
- Fehlschlagen