User Tag Assignments Objects List List

List tag objects assigned to a specific feature. Endpoints: GET /api/tag-assignments/{feature_type}/objects/{object_id}/list/ Input (GET): - feature_type (path): One of ResourceTypeChoices (e.g. "monitors", "evaluators", "prompts", "logs", "datasets", "experiments", "testsets", "models") - object_id (path): ID of the feature object to list tags for Returns (200 OK): Paginated list of GenericTag-like rows for the specified feature object, newest first. Example Request: GET /api/tag-assignments/monitors/objects/monitor_123/list/ Example Response: { "count": 1, "next": null, "previous": null, "results": [ { "generic_tag_id": "3ac3c0f0-3b5b-4b3f-8d9b-1e2f3a4b5c6d", "generic_tag_name": "Priority", "generic_tag_color": "#4F46E5", "generic_tag_created_at": "2025-09-11T09:43:55.858321Z", "generic_tag_updated_at": "2025-09-11T09:43:55.858331Z", "generic_tag_organization_id": 2 } ] }

Authentication

AuthorizationBearer
JWT access token or Respan API key

Path parameters

feature_typestringRequired
object_idstringRequired

Query parameters

pageintegerOptional
A page number within the paginated result set.
page_sizeintegerOptional
Number of results to return per page.

Response

countinteger
resultslist of objects
nextstring or nullformat: "uri"
previousstring or nullformat: "uri"
total_countinteger
current_filtersobject

Pydantic model for FilterParamDict. A dictionary that maps metric names to their filter parameters.

Each key is a metric name (str), and each value can be:

  • A single MetricFilterParamPydantic (one condition)
  • A List[MetricFilterParamPydantic] (multiple conditions for same metric)
  • A FilterBundlePydantic (nested filter bundle with connector)

Note: Uses extra=“allow” for dynamic metric name fields. The pydantic_extra annotation tells Pydantic what types to expect for extra fields, and generates typed additionalProperties in JSON Schema.

filters_dataobject