Goldmine
Contracts

Get Filter Sets

POST
/contracts.v1.Contracts/GetFilterSets

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://loading/contracts.v1.Contracts/GetFilterSets" \  -H "Content-Type: application/json" \  -d '{}'
{
  "filterSets": [
    {
      "createdAt": "2019-08-24T14:15:22Z",
      "deletedAt": "2019-08-24T14:15:22Z",
      "description": "string",
      "id": "EBESExQVFhcYGRobHB0eHw==",
      "name": "string",
      "predicate": {
        "filterSet": {
          "filterSetId": "string"
        },
        "group": {
          "condition": "PREDICATE_CONDITION_UNSPECIFIED",
          "rules": [
            {
              "filterSet": {
                "filterSetId": "string"
              },
              "group": {},
              "rule": {
                "field": "PREDICATE_FIELD_UNSPECIFIED",
                "operator": "PREDICATE_OPERATOR_UNSPECIFIED",
                "value": {
                  "boolValue": true,
                  "numberValue": 0.1,
                  "stringListValue": {
                    "values": [
                      "string"
                    ]
                  },
                  "stringValue": "string"
                }
              }
            }
          ]
        },
        "rule": {
          "field": "PREDICATE_FIELD_UNSPECIFIED",
          "operator": "PREDICATE_OPERATOR_UNSPECIFIED",
          "value": {
            "boolValue": true,
            "numberValue": 0.1,
            "stringListValue": {
              "values": [
                "string"
              ]
            },
            "stringValue": "string"
          }
        }
      },
      "updatedAt": "2019-08-24T14:15:22Z",
      "version": "string",
      "workspaceId": "string"
    }
  ],
  "notFoundIds": [
    "string"
  ]
}
Empty