Solution
The Http Event Collector (HEC) endpoint is typically something like this:
Only for trial versions
https://http-inputs-<stack>.splunkcloud.com:8088
By default for Splunk Cloud stacks
https://http-inputs-<stack>.splunkcloud.com:443
Relevant considerations for Send data to HTTP Event Collector:
Relevant considerations for Send data to HTTP Event Collector on Splunk Enterprise
Test
Test something like this (with sample response output).
splunk $ curl -k https://http-inputs-<stack>.splunkcloud.com/services/collector/event -H "Authorization: Splunk <TOKEN>" -d '{"event": "hello world"}'
{"text":"Success","code":0}
https://http-inputs-firehose-<stack>.splunkcloud.com
curl -k https://http-inputs-firehose-<stack>.splunkcloud.com/services/collector/event -H "X-Splunk-Request-Channel: XXXELBKEYXXX" -H
'Authorization: Splunk XXXHECTOKENXXX' -d '{"event":"Splunk HEC Test"}' -v
| Revision | Publish Date | Comments |
|---|---|---|
1.0 |
28-Sep-2026
|
Initial Release |