Initiatives
Get List of Initiatives
Use this API to retrieve a list of all initiatives or search for initiatives based on the specified criteria.
post/v1/initiatives/search
Query parameters
pageinteger
Results page to be retrieved (0..N). Example- '?page=1
The page number of the results.
sizeinteger
Number of records per page (1..50). Example- '?size=20
The number of results per page.
sort'id,asc' | 'id,desc' | 'number,asc' | 'number,desc' | 'name,asc' | 'name,desc' | 'createdDate,asc' | 'createdDate,desc'
The sort criteria that dictates the order of the results.
Request body
Response
Initiatives fetched successfully
Example response
[
{
"id": "ab129a431-3d3d-4352-9daf-71f6ea2b3d70",
"number": 1,
"name": "NIST 800-53 Compliance Initiative",
"orgGroupId": "cb49a431-3d3d-4352-9daf-71f6ea2b3d89",
"complianceScore": 76,
"scopeId": "9a038a54-5842-49c5-920e-06e74f7cff9e",
"scopeName": "Azure SQL Server",
"scopeType": "Assets",
"organizationName": "OneTrust HR",
"legislations": [
{
"name": "GDPR Privacy (2018)",
"frameworkId": "cb49a431-3d3d-4352-9daf-71f6ea2b3d89",
"otFrameworkIdentifier": "78a6237c-f99e-4d18-9dcb-fea88a72f0fd"
}
],
"observationStartDT": "2024-01-01T23:59:59Z",
"observationEndDT": "2025-12-31T23:59:59Z",
"owners": [
{
"id": "cb49a431-3d3d-4352-9daf-71f6ea2b3d89",
"active": true,
"name": "John Smith"
}
],
"creationStatus": "SUCCESS",
"inventories": [
{
"id": "ab129a431-3d3d-4352-9daf-71f6ea2b3d70",
"name": "Azure SQL Server",
"inventoryType": "Assets",
"number": 1
}
],
"workflowAndStage": {
"id": "b271c01a-89a9-41b1-8185-0a3e2bfdad84",
"name": "Vendor On-Boarding Workflow",
"type": "Vendor",
"workflowMode": "BASIC",
"stageId": "9fc111cb-c379-4f08-8aff-5be954c1a6e6",
"stageName": "Start On-Boarding"
},
"auditFields": {
"createdBy": {
"id": "c21319953-b4b5-4042-8cb9-b78038cc4c51",
"name": "Name"
},
"lastModifiedBy": {
"id": "c21319953-b4b5-4042-8cb9-b78038cc4c51",
"name": "Name"
}
}
}
]