Skip to main content
GET
/
v1
/
assignmentTables
List AssignmentTable
curl --request GET \
  --url https://metrics.eu.confidence.dev/v1/assignmentTables \
  --header 'Authorization: Bearer <token>'
{
  "assignmentTables": [
    {
      "sql": "<string>",
      "displayName": "<string>",
      "entityColumn": {},
      "timestampColumn": {},
      "exposureKeyColumn": {},
      "variantKeyColumn": {},
      "state": {},
      "schemaValidationJob": "<string>",
      "createTime": {},
      "updateTime": {},
      "creator": "<string>",
      "updater": "<string>",
      "name": "<string>",
      "description": "<string>",
      "timestampTruncation": {},
      "dimensions": [
        {}
      ],
      "assignmentDataDeliveredUntilTime": {},
      "partitionedUpdateStrategyState": {},
      "error": {},
      "dataDeliveredUntilUpdateStrategyConfig": {},
      "deleteTime": {},
      "labels": [
        {}
      ],
      "owner": "<string>",
      "systemCreated": true
    }
  ],
  "nextPageToken": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

pageSize
object

The maximum number of assignment tables to fetch.

pageToken
string

Token used for pagination.

filter
string

Filtering for assignment tables, follows the lucene query string format for example 'name: "assignmentTables/abc"', see AssignmentTable type for available fields.

showDeleted
boolean

If deleted assignment tables should be included.

orderBy
string

Provide fields and direction to sort by. Will always tiebreak on name. Format: {"<"}field_0{">"}:{"<"}direction{">"}, {"<"}field_1{">"}:{"<"}direction{">"} Example: displayName:desc,createTime:asc

Response

200 - application/json

OK

assignmentTables
object[]
required

List of matching assignment tables.

nextPageToken
string

Token to fetch the next page, empty if no more pages.