Assets
| Method | Path | Purpose |
|---|---|---|
| POST | /assets | Import a remote URL as an asset. |
| POST | /assets/uploads | Begin a direct upload. |
| POST | /assets/uploads/{uploadId}/complete | Finalize a direct upload. |
| GET | /assets | List assets. |
| GET/PATCH/DELETE | /assets/{id} | Read, update, or delete an asset. |
Kategorien, Zuordnungen, Pakete und Tags
| Method | Path | Purpose |
|---|---|---|
| GET/POST | /categories | List or create flat categories. |
| GET/PATCH/DELETE | /categories/{id} | Read, rename, or delete a category. |
| GET/POST | /mappings | List or upsert Shopify product mappings. |
| GET/PUT/DELETE | /mappings/{id} | Read, replace, or delete a mapping. |
| GET/POST | /packs | List or create packs. |
| GET/DELETE | /packs/{id} | Read or delete a pack. |
| GET/POST | /license-key-tags | List or create license-key tags. |
Bestellungen und Zugriff
| Method | Path | Purpose |
|---|---|---|
| GET | /orders/{shopify_order_id} | Read order download status. |
| GET/POST | /orders/{shopify_order_id}/assignments | List or create product-level assignments. |
| GET | /orders/{shopify_order_id}/assignments/{purchaseId}/download-urls | Mint download URLs. |
| POST | /orders/{shopify_order_id}/revoke | Disable access. |
| POST | /orders/{shopify_order_id}/restore | Restore access. |
| POST | /orders/{shopify_order_id}/grant-downloads | Grant extra downloads. |
| POST | /orders/{shopify_order_id}/resend | Resend the delivery email. |
Der Download-URLs-Endpunkt gibt 422 withdrawal_consent_required zurück, wenn der Shop die EU-Widerrufseinwilligung aktiviert hat und für die Bestellung noch keine Einwilligung erfasst ist; Download-URLs werden ausgestellt, sobald der Kunde einwilligt.
Die Endpunkte download-urls und resend geben 409 delivery_not_yet_released zurück, wenn für das Produkt eine Verzögerung der Download-Zustellung konfiguriert ist und die Dateien des Käufers noch nicht freigeschaltet sind. Der Wert error.details.release_at ist der ISO-8601-Zeitpunkt der Freischaltung; der Endpunkt grant-downloads gibt die Bestellung vorzeitig frei.
Health und Status
| Method | Path | Purpose |
|---|---|---|
| GET | /health | Check API availability. |
| GET | /ping | Check authentication. |
| GET | /jobs/{jobId} | Read async job status. |
API-Dokumentation
War das hilfreich?
Immer noch nicht weiter? Schreiben Sie an admin@alvaapps.com.
Zuletzt aktualisiert 2026-06-05