curl --request POST \
--url https://api.example.com/api/v1/sessions/{session_id}/sender-data/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '[
{}
]'{
"session_id": "<string>",
"sources_updated": 123,
"merge_strategy": "<string>",
"message": "<string>",
"job_id": "<string>",
"estimated_completion_time": 123,
"processing_status": "<string>"
}Update sender data from multiple sources (JSON objects)
curl --request POST \
--url https://api.example.com/api/v1/sessions/{session_id}/sender-data/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '[
{}
]'{
"session_id": "<string>",
"sources_updated": 123,
"merge_strategy": "<string>",
"message": "<string>",
"job_id": "<string>",
"estimated_completion_time": 123,
"processing_status": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.bavlio.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Successful Response
Response model for sender data upload.
Session identifier
Number of sender data sources updated
Merge strategy used
Success message
Background job ID if processing was queued
Estimated completion timestamp
Status of background processing job