Zum Inhalt springen
AchaduDevelopers
Developers/API/commissions_sync
Provisionen

Provisionen synchronisieren

Fragen Sie nur autorisierte Konnektoren ab und erfassen Sie einen Beleg pro Quelle.

POST/commissions/synccommissions:write
VERHALTEN

Die Anfrage validiert die Eingabe, behält den Befehl bei und gibt den Anfangszustand zurück. Die Ausführung kann in der dedizierten Warteschlange fortgesetzt werden.

WIRKUNG

Sie können asynchrone Arbeits- und Webhook-Ereignisse nach Bestätigung in der Datenbank erstellen.

WIEDERHOLUNG

Bestätigen Sie bei einem Netzwerkfehler den Ressourcenstatus, bevor Sie es erneut versuchen. Nur 429 und 5xx mit Backoff und Jitter automatisch wiederholen.

Anfrage

sourcesarray · bodyQuellen, die konsultiert werden sollten.optional
fromstring · bodyStartseite ISO 8601.date-timeoptional
tostring · bodyBeenden Sie ISO 8601.date-timeoptional
AuthorizationBearer ach_live_...
Acceptapplication/json
Umfangcommissions:write

Ausführbares Beispiel

curl
curl -X POST 'https://achadu.com/api/v1/commissions/sync' \
  -H 'Authorization: Bearer ach_live_...' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/json' \
  --data '{
  "sources": [],
  "from": "2026-09-01T15:00:00Z",
  "to": "2026-09-01T15:00:00Z"
}'

Reaktion und Fehler

Jede Antwort enthält request_id. Listen fügen Paginierung hinzu; Veränderbare Ressourcen geben nach der Operation den persistenten Zustand zurück.

200 application/json
{
  "data": {
    "id": "com_01J...",
    "marketplace": "amazon",
    "amount": 24.73,
    "currency": "BRL",
    "status": "approved",
    "order_id": "ORDER-123",
    "occurred_at": "2026-08-31T18:20:00.000Z"
  },
  "request_id": "req_01J..."
}
200Vorgang abgeschlossen.
400Ungültiger Parameter, Körper oder Übergang.
401Fehlender, ungültiger, abgelaufener oder widerrufener Schlüssel.
402Der Account-Plan gibt diese Schnittstelle nicht frei.
403A chave precisa do escopo commissions:write.
404Die Funktion ist in diesem Konto nicht vorhanden.
409Der aktuelle Status verhindert diesen Vorgang.
413Der JSON-Körper ist größer als 128 KB.
429Das Zeitfenster von 120 Anfragen pro Minute wurde überschritten.