Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.
This repository was archived by the owner on Feb 15, 2026. It is now read-only.

Auto Approve of requests submitted through API #4324

Description

@engelbrechtd

Description

  1. When submitting requests for a movie or TV show using the API, it auto approves the request regardless of the user's Auto Approve permissions.
  2. If the Request permission is removed, it denies the request as expected using the API.
  3. Using the Web UI, requests with associated permissions (Requests and Auto Approve), works as expected.

Version

1.34.0

Steps to Reproduce

1.1 Send a PUT request via API using the /request endpoint with the auto approve permissions in place.
1.2 Send a PUT request via API using the /request endpoint with the auto approve permissions removed.
2. Send a PUT request via API using the /request endpoint with the requests permission removed.
3. Submitting requests through the Web UI with auto approve in place or removed works as expected.

Screenshots

No response

Logs

Platform

desktop

Device

Windows PC

Operating System

Windows 11 25H2

Browser

Edge, Postman, Bruno, JS

Additional Context

No response

Code of Conduct

  • I agree to follow Overseerr's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions