Getting Data In

Splunk REST API returns 500 when metadata inputs already exists

Craig1
New Member

Hi there, I'm using this API: https://splunk.github.io/splunk-add-on-for-amazon-web-services/APIreference/

Whenever I send a POST request to create metadata inputs that already exists, I get a 500 Internal Server Error.

Error: Unable to create metadata inputs: Unexpected HTTP status: 500 Internal Server Error (500)

Expected behaviour: Do not return 500, return a payload that indicates that the resource already exists.

Labels (1)
0 Karma

Craig1
New Member

Sorry I should also mention that this also happens with the roles endpoint which is where I got that message.

0 Karma

PickleRick
SplunkTrust
SplunkTrust

Ok. First and foremost - do you have the addon installed?

Secondly - did you look what's in the logs?

0 Karma

Craig1
New Member

I'm just an API consumer, so not sure if I have the addon installed (do you have more specific instructions for me to pass on to the Splunk admin?).

As far as logs here is what I see:

<msg type="ERROR">
In handler 'splunk_ta_aws_iam_roles': bad character (52) in reply size</msg>
</messages>

0 Karma
Get Updates on the Splunk Community!

September Community Champions: A Shoutout to Our Contributors!

As we close the books on another fantastic month, we want to take a moment to celebrate the people who are the ...

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...