---
title: CSM Ownership
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > API Reference > CSM Ownership
---

# CSM Ownership
Copy pageCopied
Datadog Cloud Security Management (CSM) Ownership infers the most likely owner for a cloud resource by combining ownership signals from across the platform, and lets you review the inference, inspect its evidence, and submit feedback to persist, override, or correct the inferred owner. For more information, see [Cloud Security Management](https://docs.datadoghq.com/security/cloud_security_management.md).

## List ownership inferences for a resource → preview{% #list-ownership-inferences-for-a-resource %}

| Datadog site      | API endpoint                                                         |
| ----------------- | -------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id} |

## Get an ownership inference by owner type → preview{% #get-an-ownership-inference-by-owner-type %}

| Datadog site      | API endpoint                                                                      |
| ----------------- | --------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}/{owner_type}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type} |

## List ownership inference history for a resource → preview{% #list-ownership-inference-history-for-a-resource %}

| Datadog site      | API endpoint                                                                 |
| ----------------- | ---------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id}/history |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id}/history |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}/history      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}/history      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}/history  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}/history     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id}/history |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id}/history |

## List ownership history by owner type → preview{% #list-ownership-history-by-owner-type %}

| Datadog site      | API endpoint                                                                              |
| ----------------- | ----------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}/{owner_type}/history      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/history |

## Get the evidence for an ownership inference → preview{% #get-the-evidence-for-an-ownership-inference %}

| Datadog site      | API endpoint                                                                               |
| ----------------- | ------------------------------------------------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/evidence |

## Submit feedback on an ownership inference → preview{% #submit-feedback-on-an-ownership-inference %}

| Datadog site      | API endpoint                                                                                |
| ----------------- | ------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/csm/ownership/{resource_id}/{owner_type}/feedback |
