apiVersion: naftiko.dev/v1 kind: Capability metadata: name: ship24-webhooks provider: Ship24 api: Ship24 Tracking API description: | Receive Ship24 tracking events at a subscriber endpoint, and replay missed events when an endpoint was unreachable. spec: operations: - id: receive-webhooks-tracking-results method: POST path: /your-endpoint summary: Subscriber endpoint that receives signed tracking-result webhook payloads from Ship24. direction: inbound-to-subscriber - id: resend-webhooks method: POST path: /public/v1/trackers/{trackerId}/webhook-events/resend summary: Resend the webhook events of an existing tracker. governance: auth: bearer_api_key rate_limits: resend-webhooks: 1/s signing: configured per-webhook in dashboard retry_policy: handled by Ship24 — see docs.ship24.com/webhooks