Developer First
Event Driven Pipelines
Stop writing Cron jobs to poll buckets. We fire a webhook the millisecond a file upload completes, giving you real-time triggers for your ETL logic.
1
Authenticated SourcePartner uploads with unique Sender ID via SFTP/FTP
2
Ingest & StoreRilavek streams it to your destination
3
Trigger EventWe POST a JSON payload to your API
Why Poll when you can Push?
Kill the Polling Loop
Save compute costs. Don't run servers just to check if a file exists.
Instant Latency
Process orders, invoices, or images immediately upon arrival.
Sender Identity
Know who sent what. usage is tracked per Sender for easy billing and auditing.
Standard JSON Payload
Receive standardized metadata: Pipe ID, File ID, Name, Size, and Status.
Secure Signature
Verify requests come from us using HMAC signatures.
POST/api/webhooks/ingest
{
"event": "file.status_changed",
"timestamp": "2024-03-10T10:00:00Z",
"data": {
"pipe_id": "pipe_123",
"file_id": "file_456",
"filename": "invoice_99.pdf",
"status": "transferred",
"size": 10240,
"sender": "client_abc"
}
}