Documentation

Learn how to architect your data pipeline in minutes.

HTTP / API Source

The HTTP source allows you to ingest data programmatically via REST API. Perfect for web forms, mobile apps, or backend microservices.

Endpoint Structure

You send a POST request to your unique ingest URL. The file content should be sent as multipart/form-data.

POST https://ingest.rilavek.com/v1/upload/{SOURCE_ID}

cURL Example

curl -X POST \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@./data.csv" \
  https://ingest.rilavek.com/v1/upload/src_12345

Metadata Headers

You can attach custom metadata to the uploaded object using x-rilavek-meta- headers. These will be persisted as S3 User Metadata variables.