Skip to content

Permission denied: client.list_jobs() #104

@arminmatzl-avlr

Description

@arminmatzl-avlr

For monitoring purposes we run the list_jobs() command on a daily basis.
On 02-04-2026 04:00 UTC the job succeeded but failed 24 hours later. We did not change any project settings.

Requested "https://app.qfield.cloud/api/v1/jobs/?limit=20&offset=0" and got "403 Forbidden": { "code": "permission_denied", "message": "Permission denied" }

I tried two different projects and accounts (Editor and Admin) but none of them succeeded.
Other functions like download_project, list_remote_files, list_projects, or job_status work as expected.

from qfieldcloud_sdk import sdk
client = sdk.Client(url="https://app.qfield.cloud/api/v1/")
client.login(username=user, password=pwd)
projects = client.list_projects()[1]["id"]
client.list_jobs(project_id)

qfieldcloud-sdk version 0.13.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions