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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions