openapi: 3.2.0
info:
title: 1Kosmos BlockID Platform Reports API
version: '2026-08-05'
description: 'REST surface of the 1Kosmos BlockID identity platform — identity verification (IDVerify), identity assurance level (IAL) lookup, one-time passcodes, user management, access codes, W3C Verifiable Credentials and Verifiable Presentations, IAL2 identity-proofing workflows, and the reporting/metrics APIs.
DERIVED, NOT PUBLISHED BY THE PROVIDER. 1Kosmos publishes no OpenAPI. This document was mechanically derived by API Evangelist from the first-party public Postman collection "1Kosmos Postman Collection" (https://documenter.getpostman.com/view/50203634/2sB3dHWZ1n), saved verbatim in this repo at postman/1kosmos-postman-collection.json. Every path, method, header, example request body and example response below is carried over from that collection; nothing was invented. Request/response schemas are typed only as generic objects because the collection carries examples, not schemas. Each operation records the original collection URL template in x-postman-request.'
contact:
name: 1Kosmos Developer Support
email: developers@1kosmos.com
url: https://developer.1kosmos.com/devportal/docs/
x-generated-by: API Evangelist enrichment pipeline (derived from Postman collection)
x-source: postman/1kosmos-postman-collection.json
servers:
- url: https://{tenantDNS}
description: Tenant-scoped BlockID host. Every 1Kosmos deployment is addressed by its own tenant DNS name; the microservice hosts the collection references as {{client_api}}, {{wf_api}} and {{reports}} are discovered at runtime from GET /caas/sd on the tenant host.
variables:
tenantDNS:
default: blockid-trial.1kosmos.net
description: Your BlockID tenant DNS name as shown in the BlockID developer dashboard. blockid-trial.1kosmos.net is the trial tenant used throughout the published docs.
security:
- licenseKey: []
publicKey: []
tags:
- name: Reports
paths:
/reports/tenant/{tenantID}/community/{communityID}/events:
post:
operationId: reportsEvents
summary: Events
description: "API Request Description\nThis endpoint allows you to retrieve event data for a specific community within a tenant.\n\nRequest URL\nPOST {{client_api}}/reports/tenant/:tenantID/community/:communityID/events\n\nRequest Parameters\n\npSize (integer): The number of records to return per page. In the example, it is set to 10.\n\npIndex (integer): The page index for pagination. In the example, it is set to 1.\n\nfrom (string): The start date and time for the events to be retrieved, formatted as YYYY-MM-DD HH:MM:SS.SSS. In the example, it is 2025-05-01 00:00:00.000.\n\nto (string): The end date and time for the events to be retrieved, formatted as YYYY-MM-DD HH:MM:SS.SSS. In the example, it is 2025-05-10 00:00:00.000.\n\nquery (object): An object containing the search criteria for the events. In the example, it includes:\n\nevent_name (string): The name of the event to filter by. In the example, it is set to \"E_IDV_DOCUMENT_VALIDATE\".\n\nExpected Response\n\nStatus Code: 200 OK\n\nContent-Type: application/json\n\nResponse Body:\n\npage (object): Contains pagination information.\n\ntotal (integer): Total number of records available.\n\npSize (integer): The size of the current page.\n\npIndex (integer): The current page index.\n\ndata (array): An array of event data objects. If no events are found, this will be an empty array.\n\nExample Response\n{\n \"page\": {\n \"total\": 0,\n \"pSize\": 0,\n \"pIndex\": 0\n },\n \"data\": []\n}\n\nNotes\n\nEnsure that you provide valid tenantID and communityID in the URL.\n\nThe request requires authorization headers which must be included for successful execution.\n\nThe response may vary based on the provided date range and query parameters."
tags:
- Reports
parameters:
- name: tenantID
in: path
required: true
schema:
type: string
- name: communityID
in: path
required: true
schema:
type: string
- name: requestid
in: header
required: false
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
type: object
example:
pSize: 10
pIndex: 1
from: '2025-05-01 00:00:00.000'
to: '2025-05-10 00:00:00.000'
query:
event_name: E_IDV_DOCUMENT_VALIDATE
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
example:
page:
total: 0
pSize: 10
pIndex: 1
data: []
'400':
description: Incorrect From-To Dates
content:
application/json:
schema:
type: object
example:
errors:
- message: Field should be from current time to minus 90 days
param: from
- message: Date 'to' must be after or equal to 'from'
param: to
x-postman-request: '{{client_api}}/reports/tenant/:tenantID/community/:communityID/events'
x-postman-variants:
- Events
/reports/tenant/{tenantID}/community/{communityID}/metrics:
post:
operationId: reportsMetrics
summary: Metrics
description: "Request Description\nThis API endpoint is used to submit metrics data for a specific community within a tenant. The purpose of this request is to track and analyze various metrics related to community activities.\n\nRequest Parameters\nThe request must include a JSON body with the following parameters:\n\nmetricsName (string): The name of the metric you want to report (e.g., \"M_GT_SUCCESSFUL_AUTHENTICATION\").\n\nfrom (string): The start date and time for the metric data in the format YYYY-MM-DD HH:MM:SS.sss.\n\nto (string): The end date and time for the metric data in the format YYYY-MM-DD HH:MM:SS.sss.\n\nResponse Structure\nThe API responds with a JSON object containing the following field:\n\ncount (integer): The number of records that match the provided metrics criteria. For example, a response of {\"count\":0} indicates that there were no records found for the specified metrics within the given date range.\n\nExample Request\n{\n \"metricsName\": \"M_GT_SUCCESSFUL_AUTHENTICATION\",\n \"from\": \"2025-05-01 00:00:00.000\",\n \"to\": \"2025-05-01 00:00:00.000\"\n}\n\nExample Response\n{\n \"count\": 0\n}"
tags:
- Reports
parameters:
- name: tenantID
in: path
required: true
schema:
type: string
- name: communityID
in: path
required: true
schema:
type: string
- name: requestid
in: header
required: false
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
type: object
example:
metricsName: M_GT_SUCCESSFUL_AUTHENTICATIONS
from: '2025-05-01 00:00:00.000'
to: '2025-05-01 00:00:00.000'
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
example:
count: 172
'400':
description: Bad/Missing License Key
content:
application/json:
schema:
type: object
example:
errors:
- message: This header can't be decrypted
param: licensekey
x-postman-request: '{{client_api}}/reports/tenant/:tenantID/community/:communityID/metrics'
x-postman-variants:
- Metrics
/reports/tenant/{tenantID}/community/{communityID}/application_usage_report:
post:
operationId: reportsApplicationUsageReport
summary: Application Usage Report
description: "Request Description\nThis API endpoint allows you to generate an application usage report for a specific tenant and community within the client application.\n\nRequest Method\n\nPOST\n\nRequest URL\n\n{{client_api}}/reports/tenant/:tenantID/community/:communityID/application_usage_report\n\nRequest Body\nThe request body must be in JSON format and should contain the following parameters:\n\nfrom (string): The start date and time for the report in the format YYYY-MM-DD HH:mm:ss.SSS.\n\nto (string): The end date and time for the report in the format YYYY-MM-DD HH:mm:ss.SSS.\n\npSize (integer): The number of records to return per page.\n\npIndex (integer): The index of the page to return.\n\nExample Payload:\n\n{\n \"from\": \"2025-05-01 00:00:00.000\",\n \"to\": \"2026-06-01 00:00:00.000\",\n \"pSize\": 10,\n \"pIndex\": 0\n}\n\nExpected Response\nThe response will be a JSON object containing:\n\npage: An object with pagination details.\n\ntotal (integer): The total number of records available.\n\npSize (integer): The number of records per page.\n\npIndex (integer): The current page index.\n\ndata: An array of objects representing the application usage events. Each object may include fields such as:\n\nevent_name (string): The name of the event.\n\nevent_ts (integer): The timestamp of the event.\n\nuser_id (string): The ID of the user associated with the event.\n\nAdditional fields related to the event and user details.\n\nExample Response:\n\n{\n \"page\": {\n \"total\": 0,\n \"pSize\": 0,\n \"pIndex\": 0\n },\n \"data\": []\n}\n\nNotes\n\nEnsure that the tenantID and communityID in the URL are replaced with valid identifiers.\n\nThe request requires appropriate authorization headers to be included.\n\nThe response may vary based on the data available for the specified time range."
tags:
- Reports
parameters:
- name: tenantID
in: path
required: true
schema:
type: string
- name: communityID
in: path
required: true
schema:
type: string
- name: requestid
in: header
required: false
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
type: object
example:
from: '2025-05-01 00:00:00.000'
to: '2026-06-01 00:00:00.000'
pSize: 10
pIndex: 0
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
example:
page:
total: 4
pSize: 10
pIndex: 0
data:
- event_name: E_SP_REDIRECT_SUCCEEDED
event_ts: 1751206568534
version: v1
journey_id: 47d5f941-608c-4464-80f9-92e32347803d
session_id: a73a8d5f-10ef-447b-97bf-f6e0495340b3
client_ip_address: 213.174.29.76
caller_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
user_id: andrii.ziazin@1kosmos.com
user_status: active
user_email: andrii.ziazin@1kosmos.com
user_firstname: andrii
user_lastname: ziazin
source_user_directory: db
source_user_directory_name: DB for default community
caller_ip: 213.174.29.76
tenant_dns: 1k-uat.1kosmos.net
auth_method: otp
auth_device_os: Mac OS
auth_device_app_name: Chrome
auth_device_app_version: 137.0.0.0
sp_type: saml
sp_name: https://blockid-uat.1kosmos.net/admin/31102024
sp_id: https://blockid-uat.1kosmos.net/admin/31102024/cb1af5c5-a27d-4288-9722-9f964e2027df
country: Ukraine
region: Poltava Oblast
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
type: event
authJourneysMatched:
- id: 3f3fa44e-83f3-4152-9bf4-66ce8c000302
name: default
aliasUsed: unknown
event_id: f64c7fc8-8ae5-48d3-bc62-70b09a312a37
timestamp: '2025-06-29 14:16:08.534'
epoch_time: '1751206568'
eventName: E_SP_REDIRECT_SUCCEEDED
- event_name: E_SP_REDIRECT_SUCCEEDED
event_ts: 1751203011828
version: v1
journey_id: 97dc6371-03a2-4ef0-8b3f-31ccea6d40ff
session_id: 0b2b9ce7-1d74-4057-a0a4-ba507dae4d91
client_ip_address: 213.174.29.76
caller_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.5 Safari/605.1.15
user_id: andrii.ziazin@1kosmos.com
user_status: active
user_email: andrii.ziazin@1kosmos.com
user_firstname: andrii
user_lastname: ziazin
source_user_directory: db
source_user_directory_name: DB for default community
caller_ip: 213.174.29.76
tenant_dns: 1k-uat.1kosmos.net
auth_method: otp
auth_device_os: Mac OS
auth_device_app_name: Safari
auth_device_app_version: '18.5'
sp_type: saml
sp_name: https://blockid-uat.1kosmos.net/admin/31102024
sp_id: https://blockid-uat.1kosmos.net/admin/31102024/cb1af5c5-a27d-4288-9722-9f964e2027df
country: Ukraine
region: Poltava Oblast
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
type: event
authJourneysMatched:
- id: 3f3fa44e-83f3-4152-9bf4-66ce8c000302
name: default
aliasUsed: unknown
event_id: baa8a5ce-f1a7-4eee-8156-1e177f9ae365
timestamp: '2025-06-29 13:16:51.828'
epoch_time: '1751203011'
eventName: E_SP_REDIRECT_SUCCEEDED
- event_name: E_SP_REDIRECT_SUCCEEDED
event_ts: 1747298595672
version: v1
journey_id: 883b6133-d473-4021-9da4-77b11f59e3d5
session_id: b4e42230-ad93-47a7-a193-6cd52e24e150
client_ip_address: 3.231.117.156
caller_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0
user_id: andrii.ziazin@1kosmos.com
user_status: active
user_email: andrii.ziazin@1kosmos.com
user_firstname: andrii
user_lastname: ziazin
source_user_directory: db
source_user_directory_name: DB for default community
caller_ip: 3.231.117.156
tenant_dns: 1k-uat.1kosmos.net
auth_method: otp
auth_device_os: Mac OS
auth_device_app_name: Edge
auth_device_app_version: 136.0.0.0
sp_type: saml
sp_name: https://blockid-uat.1kosmos.net/admin/31102024
sp_id: https://blockid-uat.1kosmos.net/admin/31102024/cb1af5c5-a27d-4288-9722-9f964e2027df
country: United States
region: Virginia
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
type: event
authJourneysMatched:
- id: 3f3fa44e-83f3-4152-9bf4-66ce8c000302
name: default
aliasUsed: unknown
event_id: da65e059-2542-4283-a6b3-11f6a94d187d
timestamp: '2025-05-15 08:43:15.672'
epoch_time: '1747298595'
eventName: E_SP_REDIRECT_SUCCEEDED
- event_name: E_SP_REDIRECT_SUCCEEDED
event_ts: 1747297942920
version: v1
journey_id: 883b6133-d473-4021-9da4-77b11f59e3d5
session_id: b4e42230-ad93-47a7-a193-6cd52e24e150
client_ip_address: 3.231.117.156
caller_user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36 Edg/136.0.0.0
user_id: andrii.ziazin@1kosmos.com
user_status: active
user_email: andrii.ziazin@1kosmos.com
user_firstname: andrii
user_lastname: ziazin
source_user_directory: db
source_user_directory_name: DB for default community
caller_ip: 3.231.117.156
tenant_dns: 1k-uat.1kosmos.net
auth_method: otp
auth_device_os: Mac OS
auth_device_app_name: Edge
auth_device_app_version: 136.0.0.0
sp_type: saml
sp_name: https://blockid-uat.1kosmos.net/admin/31102024
sp_id: https://blockid-uat.1kosmos.net/admin/31102024/cb1af5c5-a27d-4288-9722-9f964e2027df
country: United States
region: Virginia
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
type: event
authJourneysMatched:
- id: 3f3fa44e-83f3-4152-9bf4-66ce8c000302
name: default
aliasUsed: unknown
event_id: be926b44-1da0-4859-8a88-a38c3110a801
timestamp: '2025-05-15 08:32:22.920'
epoch_time: '1747297942'
eventName: E_SP_REDIRECT_SUCCEEDED
'400':
description: Incorrect From-To Dates
content:
application/json:
schema:
type: object
example:
errors:
- message: Field should be from current time to minus 90 days
param: from
- message: Date 'to' must be after 'from'
param: to
x-postman-request: '{{client_api}}/reports/tenant/:tenantID/community/:communityID/application_usage_report'
x-postman-variants:
- Application Usage Report
/reports/tenant/{tenantID}/community/{communityID}/audit_log:
post:
operationId: reportsAuditLogReport
summary: Audit Log Report
description: "Request Description\nThis is a POST request to retrieve the audit log for a specific community within a tenant.\n\nEndpoint:\n\n{{client_api}}/reports/tenant/:tenantID/community/:communityID/audit_log\n\nRequest Body:\nThe request body should be in JSON format and include the following parameters:\n\npSize (integer): The number of records to return per page.\n\npIndex (integer): The index of the page to retrieve.\n\nfrom (string): The start date and time for the audit log in the format YYYY-MM-DD HH:MM:SS.SSS.\n\nto (string): The end date and time for the audit log in the format YYYY-MM-DD HH:MM:SS.SSS.\n\nExample Request Body:\n\n{\n \"pSize\": 5,\n \"pIndex\": 0,\n \"from\": \"2025-05-01 00:00:00.000\",\n \"to\": \"2026-06-01 00:00:00.000\"\n}\n\nExpected Response:\nThe response will be in JSON format and will contain the following structure:\n\npage: An object containing pagination information.\n\ntotal (integer): The total number of records available.\n\npSize (integer): The number of records returned per page.\n\npIndex (integer): The current page index.\n\ndata: An object containing the audit log events.\n\nauditLogEvents (array): A list of audit log events, where each event includes:\n\nevent_name (string): The name of the event.\n\nevent_ts (integer): The timestamp of the event.\n\ntenant_id (string): The ID of the tenant.\n\ncommunity_id (string): The ID of the community.\n\neventCategory (string): The category of the event.\n\ntype (string): The type of the event.\n\nsp_type (string): The service provider type.\n\nsp_name (string): The name of the service provider.\n\nsp_id (string): The ID of the service provider.\n\nold_authRequestSignRequired (boolean): Indicates if the old auth request sign is required.\n\nnew_authRequestSignRequired (boolean): Indicates if the new auth request sign is required.\n\nnew_encryptAssertion (boolean): Indicates if the new encrypt assertion is enabled.\n\nnew_encryptionAlgorithm (string): The new encryption algorithm used.\n\nnew_keyTransportAlgorithm (string): The new key transport algorithm used.\n\nuser_id (string): The ID of the user associated with the event.\n\nuser_name (string): The name of the user associated with the event.\n\nconnection_ip_address (string): The IP address from which the connection was made.\n\nconnection_useragent (string): The user agent string of the connection.\n\nevent_id (string): The unique identifier for the event.\n\ntimestamp (string): The timestamp of the event.\n\nepoch_time (string): The epoch time of the event.\n\neventName (string): The name of the event.\n\nNotes:\n\nEnsure that the request headers include the necessary authorization tokens and keys.\n\nThe from and to parameters should be carefully set to ensure they fall within the range of available audit logs."
tags:
- Reports
parameters:
- name: tenantID
in: path
required: true
schema:
type: string
- name: communityID
in: path
required: true
schema:
type: string
- name: requestid
in: header
required: false
schema:
type: string
requestBody:
required: true
content:
application/json:
schema:
type: object
example:
pSize: 5
pIndex: 0
from: '2025-05-01 00:00:00.000'
to: '2026-06-01 00:00:00.000'
responses:
'200':
description: Success
content:
application/json:
schema:
type: object
example:
page:
total: 24
pSize: 5
pIndex: 0
data:
auditLogEvents:
- event_name: E_SP_MODIFIED
event_ts: 1751202999164
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
eventCategory: AUDIT_LOG
type: event
sp_type: saml
sp_name: https://blockid-uat.1kosmos.net/admin/31102024
sp_id: https://blockid-uat.1kosmos.net/admin/31102024/cb1af5c5-a27d-4288-9722-9f964e2027df
old_authRequestSignRequired: true
new_authRequestSignRequired: false
new_encryptAssertion: false
new_encryptionAlgorithm: http://www.w3.org/2001/04/xmlenc#aes256-cbc
new_keyTransportAlgorithm: http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p
user_id: john.doe@1kosmos.com
user_name: john.doe@1kosmos.com
connection_ip_address: 213.174.29.76
connection_useragent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
event_id: 4c58079e-5985-4c7c-b33e-518ef76b601e
timestamp: '2025-06-29 13:16:39.164'
epoch_time: '1751202999'
eventName: E_SP_MODIFIED
- event_name: E_DIRECTORY_ADVANCED_CONFIGURATION_MODIFIED
event_ts: 1751022757842
user_id: rahulauth
user_name: rahulauth
connection_ip_address: 117.220.184.164
connection_useragent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
directory_id: 6593c7653eeff32662cfef76
directory_name: DB for default community
directory_type: db
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
eventCategory: AUDIT_LOG
type: event
old_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alpha_caps: 1
allowInRow: 3
authtype: Face
descriptions:
- Must contain 8 characters with at least one special character and one number.
allowed: true
new_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alpha_caps: 1
allowInRow: 3
authtype: Fingerprint
allowed: true
description: Must contain 8 characters with at least one special character and one number.
event_id: fa68f181-69c4-4c87-9427-31bc840e6027
timestamp: '2025-06-27 11:12:37.842'
epoch_time: '1751022757'
eventName: E_DIRECTORY_ADVANCED_CONFIGURATION_MODIFIED
- event_name: E_DIRECTORY_ADVANCED_CONFIGURATION_MODIFIED
event_ts: 1751019105416
user_id: rahulauth
user_name: rahulauth
connection_ip_address: 117.220.184.164
connection_useragent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
directory_id: 6593c7653eeff32662cfef76
directory_name: DB for default community
directory_type: db
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
eventCategory: AUDIT_LOG
type: event
old_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alpha_caps: 1
allowInRow: 3
authtype: Fingerprint
descriptions:
- Must contain 8 characters with at least one special character and one number.
allowed: true
new_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alpha_caps: 1
allowInRow: 3
authtype: Face
allowed: true
description: Must contain 8 characters with at least one special character and one number.
event_id: 9a36c40d-ed6d-4410-abd1-ebc53898f172
timestamp: '2025-06-27 10:11:45.416'
epoch_time: '1751019105'
eventName: E_DIRECTORY_ADVANCED_CONFIGURATION_MODIFIED
- event_name: E_DIRECTORY_ADVANCED_CONFIGURATION_MODIFIED
event_ts: 1751018188277
user_id: rahulauth
user_name: rahulauth
connection_ip_address: 117.220.184.164
connection_useragent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
directory_id: 6593c7653eeff32662cfef76
directory_name: DB for default community
directory_type: db
tenant_id: 6593c75e2aa12e3349e11a68
community_id: 6593c75e2aa12e3349e11a69
eventCategory: AUDIT_LOG
type: event
old_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alpha_caps: 1
allowInRow: 3
authtype: Face
descriptions:
- Must contain 8 characters with at least one special character and one number.
allowed: true
new_config_passwordPolicy:
rules:
min_enabled: true
min_special_enabled: true
min_numbers_enabled: true
special_chars_allowed_enabled: true
min_alpha_caps_enabled: true
noUsername: true
noUsername_enabled: true
allowInRow_enabled: true
min: 8
min_special: 1
min_numbers: 1
special_chars_allowed: '!"#$%&''()*+,-./:;<=>?@[\]^_`{|}~'
min_alph
# --- truncated at 32 KB (77 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/1kosmos/refs/heads/main/openapi/1kosmos-reports-api-openapi.yml