PaloAltoNetworks / PaloAltoNetworks/pan.dev

Unexpected 400 Bad Request (DATA10005) on unique_device_connections_list endpoint despite valid payload structure

Open
#1,295 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

documentation
Dominant language
MDX
Stars
78
Forks
88
Avg merge
5d 17h
Merged PRs (30d)
18

Description

Documentation link

[]
(https://pan.dev/access/api/insights/post-insights-v-3-0-resource-query-users-agent-unique-device-connections-list/)

Describe the problem

I am encountering a persistent 400 Bad Request error when trying to fetch data from the Prisma Access Insights API v3.0, specifically the unique_device_connections_list endpoint.

Endpoint:
POST https://api.sase.paloaltonetworks.com/insights/v3.0/resource/query/users/agent/unique_device_connections_list

The Issue:
Even when providing the filter parameters, the API constantly returns a 400 error.

Request Payload Tested:

JSON
{
"filter": {
"rules": [
{
"property": "event_time",
"operator": "last_n_days",
"values": [7]
}
]
}
}
(Note: I have also tried other parameter configurations, but the result is the same.)

Error Response Received:

JSON
{
"errorCode": "DATA10005",
"message": "Invalid Resource information name",
"details": "No value present"
}
Additional Context (Troubleshooting done):
To isolate the issue, I tested the exact same base JSON structure (e.g., {"filter": {"rules": []}}) on another endpoint: connected_user_count. That endpoint processed the request successfully and returned a 200 OK with the correct data. This indicates that my payload structure and authentication are completely valid.

The DATA10005 error implies that the unique_device_connections_list endpoint does not recognize the property names being passed, and unfortunately, the official API documentation does not clearly list the supported/required property fields specifically for this endpoint.

Request:
Could you please clarify the exact JSON payload schema required for this endpoint? Specifically, what are the exact valid property values supported by the unique_device_connections_list filter rules?

Thank you for your assistance.

Suggested fix

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked unique_device_connections_list documentation and compare its filter guidance with the connected_user_count example described in the issue. Document the exact supported filter property values and required JSON schema so a valid request can be constructed without receiving DATA10005.

Written by the indexing model from the issue text.

Assessment

Domain
api, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.