Skip to main content
GET
/
v1
/
public
/
properties
List properties for an item
curl --request GET \
  --url https://api.poelis.com/v1/public/properties \
  --header 'Authorization: Bearer <token>'
{
  "count": 1,
  "items": [
    {
      "category": "Performance",
      "deleted": false,
      "display_unit": "kW",
      "has_changes": false,
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "item_id": "660e8400-e29b-41d4-a716-446655440001",
      "name": "Maximum Power",
      "owner": "Engineering Team",
      "position": 1,
      "readable_id": "max-power",
      "references": [
        {
          "item_document_id": "770e8400-e29b-41d4-a716-446655440002",
          "page": 42
        }
      ],
      "type": "numeric",
      "value": 150.5
    }
  ]
}

Authorizations

Authorization
string
header
required

Enter your API key. Example: Bearer poelis_api_...

Query Parameters

item_id
string
required

The unique identifier (UUID) of the item to retrieve properties for

version
string | null

Product version number (integer) or "baseline" to get properties from the baseline version. Omit to get draft properties.

include_deleted
boolean
default:false

If true, includes soft-deleted properties in the response. Defaults to false.

type
string | null

Filter properties by type. Allowed values: numeric, text, date, status. Case-insensitive.

Response

Unified list of all property types for the specified item with metadata and references

Response payload for listing properties.

items
PublicProperty · object[]
required
count
integer
required