Getting Data In

Trying to make Splunk Rest API search request and got 400 bad request

yko84109
Loves-to-Learn

I'm trying to send the following Request body (Using Splunk Rest API, C#):
search = |inputlookup mylookup | eval week_ago=strftime(relativetime(now(), "-7d@d"), "%Y-%m-%d %H:%M:%S") | where record_created>week_ago

Post request to:
https://mysplunkuri:8089/servicesNS/~/search/search/jobs
Headers:
Content-Type: application/x-www-form-urlencoded
Authorization: Basic (base64Stringofmycredentials)

And got 400 bad request.

If I'm trying the following query:
search = |inputlookup mylookup | where record_created>"2019-04-16 00:00:00"

Its return status code 200 (OK).

All the queries above works in splunk.

What I'm doing wrong?

Tags (3)
0 Karma
Get Updates on the Splunk Community!

Dashboards: Hiding charts while search is being executed and other uses for tokens

There are a couple of features of SimpleXML / Classic dashboards that can be used to enhance the user ...

Splunk Observability Cloud's AI Assistant in Action Series: Explaining Metrics and ...

This is the fourth post in the Splunk Observability Cloud’s AI Assistant in Action series that digs into how ...

Brains, Bytes, and Boston: Learn from the Best at .conf25

When you think of Boston, you might picture colonial charm, world-class universities, or even the crack of a ...