Run an advanced search for profiles, without saving the query
POST/advanced_search/run
Run an advanced search for profiles, without saving the query
Request
Query Parameters
Allows for pagination and sorting.
- application/json
Body
required
- Array [
- ProfileTypeRule-2
- ProfileStatusRule-2
- ProfileAttributeRuleString-2
- ProfileAttributeRuleDate-2
- ProfileAttributeRuleId-2
- RiskRule-2
- ]
advanced_search object
condition_rules_attributes object[]
Possible values: [ProfileTypeRule
]
Possible values: [==
, !=
]
Possible values: [ProfileStatusRule
]
Possible values: [==
, !=
]
Possible values: [Active
, Inactive
, Leave of absence
, Terminated
]
Possible values: [ProfileAttributeRule
]
Possible values: [TextFieldAttribute
, TextAreaAttribute
]
Possible values: [==
, !=
, >
, <
, start_with?
, end_with?
, include?
]
Possible values: [ProfileAttributeRule
]
Possible values: [DateAttribute
]
Possible values: [DateAttribute
]
Possible values: [>
, <
, after
, before
]
Possible values: [Today
, <uid>
]
Possible values: [after
, before
]
Possible values: [ProfileAttributeRule
]
Possible values: [ProfileSelectAttribute
, ProfileSearchAttribute
, OwnerSelectAttribute
, OwnerSearchAttribute
, ContributorSelectAttribute
, ContributorSearchAttribute
]
Possible values: [include?
, exclude?
]
Possible values: [RiskRule
]
Possible values: [==
, >
, <
]
Possible values: [OverallRisk
]
Responses
- 200
Expected response to a valid request
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
profiles object[]
The objects ID
Possible values: >= 32 characters
and <= 32 characters
The objects UID
This is the name of the profile.
This is the ID of the profile type the profile belongs to
Possible values: [Active
, Inactive
, On Leave
, Terminated
]
This is the status of the profile
Possible values: [pending
, pass
, fail
]
This is the ID proofing staus of the profile
The date and time the profile was created
The date and time the profile was updated
attributes object
Attributes that belong to this profile.
{
"profiles": [
{
"id": "33f072dd-13b4-41e1-8ea0-16f2a59b57c8",
"uid": "profileUid",
"name": "Profile Name",
"profile_type_id": "33f072dd-13b4-41e1-8ea0-16f2a59b57c8",
"status": "Active",
"id_proofing_status": "pending",
"created_at": "2023-11-21T14:23:54.256-05:00",
"updated_at": "2023-11-21T14:23:54.256-05:00",
"attributes": {
"text_attribute_uid": "static text",
"date_attribute_uid": "01/15/2020",
"profile_select_attribute_uid": "Profile Name",
"multiple_profile_select_attribute_uid": "Profile Name,Second Profile Name,Third Profile Name",
"contributor_select_attribute_uid": "User Name",
"multiple_contributor_select_attribute_uid": "User Name,Second User Name,Third User Name"
}
}
]
}