Skip to content
Aa

Client-side defense

Scripts, behaviors, form fields, network interactions, affected users, and summaries. Required resource or feature: Client-Side Defense protected browser application.

Select the protected application, script, page, or reporting window required by each request. Detected behavior and observed interactions differ from script inventory and retrieval of existing reports. Request and response schemas define the available risk, behavior, and user dimensions.

Use Query concepts for shared request guidance and table conventions.

Method and exact pathInformation returnedScope and principal filtersSpecification reference
POST /api/shape/csd/namespaces/{namespace}/detectedDomainsAll Detected Domains; returns customer, domain_summary, domains_list, location_list, next_page_tokenSelected namespace; duration, end_time, locations, page_number, page_size, page_token, risk, sorts, start_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/detected_domainsDetected Domains; returns customer, domain_summary, domains_list, location_list, next_page_tokenSelected namespace; duration, locations, risk, start_time, end_time, page_size, page_number, page_tokenOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/domain_detailsDomain Details; returns actionDate, category, domain, firstSeenDate, latestSeenDateSelected namespace; nameOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/formFieldsAll Form Fields with GET method; returns form_fields, total_sizeSelected namespace; start_time, end_timeOperation · Request schema · Response schema
POST /api/shape/csd/namespaces/{namespace}/formFieldsAll Form Fields; returns form_fields, next_page_token, page_number, page_size, total_countSelected namespace; end_time, filters, page_number, page_size, page_token, sorts, start_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/formFields/{id}Form Field; returns associated_scripts, id, nameSelected namespace; idOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scriptsScripts; returns next_page_token, page_number, page_size, scripts, total_countSelected namespace; start_time, end_time, page_size, page_number, page_tokenOperation · Request schema · Response schema
POST /api/shape/csd/namespaces/{namespace}/scriptsScripts; returns next_page_token, page_number, page_size, scripts, total_countSelected namespace; end_time, filters, page_number, page_size, page_token, sorts, start_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/overviewScripts Overview; returns approval_status_counts, behavior_metrics, mitigation_status_counts, total_scriptsSelected namespace; start_time, end_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/{id}/behaviorsBehaviors By Script; returns behaviors, total_sizeSelected namespace; id, type, start_time, end_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/{id}/dashboardScript Overview; returns events, summarySelected namespace; id, type, start_time, end_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/{id}/formFieldsForm Fields By Script; returns form_fields, status, total_sizeSelected namespace; id, start_time, end_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/{id}/networkInteractionsNetwork Interactions By Script; returns network_interactions, total_sizeSelected namespace; id, start_time, end_timeOperation · Request schema · Response schema
POST /api/shape/csd/namespaces/{namespace}/scripts/{script_id}/affectedUsersAffected Users; returns affected_users, next_page_token, page_number, page_size, total_countSelected namespace; script_id, end_time, filters, page_number, page_size, page_token, sorts, start_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/scripts/{script_id}/inlineInline Scripts; returns scriptsSelected namespace; script_id, start_time, end_timeOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/statusClient-Side Defense status for the tenant; returns isConfigured, isEnabledSelected namespace; No additional selectorOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/summaryClient-side defense summary counts and behavior overviewSelected namespace; No additional selectorOperation · Request schema · Response schema
Method and exact pathInformation returnedScope and principal filtersSpecification reference
GET /api/shape/csd/namespaces/{namespace}/reports-historyReports With History; returns reportsSelected namespace; No additional selectorOperation · Request schema · Response schema
GET /api/shape/csd/namespaces/{namespace}/reports/metadata/{job_id}/downloadReport Download URL; returns expires_in_seconds, presigned_urlSelected namespace; job_idOperation · Request schema · Response schema