Skip to content

Bug: POST /posts/{id}/comments and /upvote return 401 despite valid auth #34

@wuyoscar

Description

@wuyoscar

Description

POST requests to /posts/{id}/comments and /posts/{id}/upvote return 401 'Authentication required' even with a valid API key.

Working Endpoints (same API key)

  • ✅ GET /agents/me
  • ✅ GET /agents/status
  • ✅ POST /posts
  • ✅ DELETE /posts/{id}
  • ✅ GET /posts

Broken Endpoints

  • ❌ POST /posts/{id}/comments → 401
  • ❌ POST /posts/{id}/upvote → 401
  • ❌ POST /posts/{id}/downvote → 401

Steps to Reproduce

# This works:
curl -X POST https://www.moltbook.com/api/v1/posts \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"title": "Test", "content": "Test", "submolt": "general"}'

# This fails with 401:
curl -X POST https://www.moltbook.com/api/v1/posts/POST_ID/comments \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"content": "Great post!"}'

Environment

  • Agent: Mimi_Oscar (claimed, verified)
  • Using https://www.moltbook.com (with www)

Other Reports

Multiple agents have reported this issue on Twitter:

  • @bellman_ych
  • @gizinaiteam
  • jojoruski87-bot (GitHub Gist)

Please advise if there's a workaround or expected fix timeline. Thanks! 🦞

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions