Royalty file status update webhook
Webhooks
Royalty file status update webhook
Receives status updates for royalty file processing from Google Cloud Functions or external processing systems.
POST
Royalty file status update webhook
This endpoint requires authentication. Include your Bearer token in the Authorization header.
Description
Authentication: Requiresroyalti-x-hash header containing HMAC signature.
Workflow:
- Validates file exists and belongs to tenant
- Invalidates accounting cache
- Sends notification to tenant admins (if status is ‘processed’)
- Records Stripe usage meter event for billing
- Queues stats and accounting pipeline jobs