Skip to content

GET /api/shovels/ endpoints are returning empty results #14347

Closed Answered by michaelklishin
ahives asked this question in Other
Discussion options

You must be logged in to vote

@ahives the management UI uses the same HTTP API endpoints available to everyone, there are no "private endpoints".

I cannot reproduce it with 4.1.3, and neither can the rabbitmq_shovel or rabbitmqadmin test suites, althoug they mostly use GET /api/shovels/{vhost}.

With the Default Virtual Host

rabbitmqadmin shovels delete --name "sh-1"

rabbitmqadmin shovels declare_amqp091 --name "sh-1" --source-uri "amqp://localhost" --destination-uri "amqp://localhost" --source-queue "sh-1.src.q" --destination-queue "sh-1.dest.q"
curl -s -u guest:guest -X GET http://localhost:15672/api/shovels | jq
[
  {
    "node": "rabbit@[redacted]",
    "timestamp": "2025-08-08 12:08:26",
    "name": "sh-1",
    "…

Replies: 3 comments 8 replies

Comment options

You must be logged in to vote
2 replies
@ahives
Comment options

@michaelklishin
Comment options

Answer selected by michaelklishin
Comment options

You must be logged in to vote
6 replies
@ahives
Comment options

@michaelklishin
Comment options

@ahives
Comment options

@michaelklishin
Comment options

@ahives
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #14347 on August 08, 2025 16:06.