> For the complete documentation index, see [llms.txt](https://documentation.immuta.com/latest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.immuta.com/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification/identification-frameworks-to-identifiers-in-domains.md).

# Identification Frameworks to Identifiers in Domains

If migrating from identification frameworks to identifiers in domains, there are some API changes. Use this page to navigate the differences and find the new API calls to use. Click the endpoints to visit the reference guide with details about the parameters, payloads, and responses.

| Action                                           | Identification frameworks API                                                                                                                                   | Use this instead                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Create an identifier                             | `POST` `/sdd/classifier`                                                                                                                                        | [`POST` `/sdd/identifier`](/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#post-sdd-identifier)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| List or search for identifiers                   | `GET` `/sdd/classifier`                                                                                                                                         | [`GET` `/sdd/identifier`](/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#get-sdd-identifier)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| View a specific identifier by name               | `GET` `/sdd/classifier/{classifierName}`                                                                                                                        | <p>You can no longer search by name, but you can search by ID:<br></p><p><a href="/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#get-sdd-identifier-id"><code>GET</code> <code>/sdd/identifier/{id}</code></a></p>                                                                                                                                                                                                                                                                                                                                                            |
| Add data sources to an identification framework  | `PUT` `/sdd/template/apply`                                                                                                                                     | <p>Identification frameworks have been removed. Instead, add data sources to a domain with identifiers:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/domains-api.md#post-domain-domainid-datasources"><br><code>POST</code> <code>/domain/{domainId}/datasources</code></a></p>                                                                                                                                                                                                                                                                                                                                            |
| Run identification                               | <p>The payload would dictate if identification was running on a list of data sources or all data sources.<br></p><p><code>POST</code> <code>/sdd/run</code></p> | <p>The payload will dictate if identification runs on a list of data sources or all data sources in a single domain.</p><p><a href="/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#post-sdd-identification"><code>POST</code> <code>/sdd/identification</code></a></p>                                                                                                                                                                                                                                                                                                        |
| Update an identifier                             | `PUT` `/sdd/classifier/{classifierName}`                                                                                                                        | [`PUT` `/sdd/identifier/{id}`](/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#put-sdd-identifier-id)                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Delete an identifier                             | `DELETE` `/sdd/classifier/{classifierName}`                                                                                                                     | [`DELETE` `/sdd/identifier/{id}`](/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#delete-sdd-identifier-id)                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Create an identification framework               | `POST` `/sdd/template`                                                                                                                                          | <p>If you were previously using frameworks, now you should create a new domain:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/domains-api.md#post-domain"><code>POST</code> <code>/domain</code></a><br>And add identifiers to your domain:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#post-sdd-identifier-bulk-copy-domainid"><code>POST</code> <code>/sdd/identifier/bulk-copy/{domainId}</code></a></p>                                                                                                                                     |
| View the current global framework                | `GET` `/sdd/template/global`                                                                                                                                    | No substitute, as the global framework no longer exists.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| List or search for identification frameworks     | `GET` `/sdd/template`                                                                                                                                           | <p>Identification frameworks functionality has been replaced by domains, so use the domains search:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/domains-api.md#get-domain"><code>GET</code> <code>/domain</code></a></p>                                                                                                                                                                                                                                                                                                                                                                                                  |
| View a specific identification framework by name | `GET` `/sdd/template/{templateName}`                                                                                                                            | <p>Identification frameworks functionality has been replaced by domains, so use the domains search:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/domains-api.md#get-domain-domainname"><code>GET</code> <code>/domain/name/{domainName}</code></a></p>                                                                                                                                                                                                                                                                                                                                                                     |
| Clone an identification framework                | `POST` `/sdd/template/{templateName}/clone`                                                                                                                     | No substitute, as identification frameworks no longer exist, and you cannot copy domains.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Update an identification framework               | `PUT` `/sdd/template/{templateName}`                                                                                                                            | <p>Identification frameworks functionality has been replaced by domains. You can bulk copy identifiers to a domain:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#post-sdd-identifier-bulk-copy-domainid"><code>POST</code> <code>/sdd/identifier/bulk-copy/{domainId}</code></a><br>Or you can bulk delete identifiers to a domain:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification.md#post-sdd-identifier-bulk-delete"><code>POST</code> <code>/sdd/identifier/bulk-delete</code></a></p> |
| Delete an identification framework               | `DELETE` `/sdd/template/{templateName}`                                                                                                                         | <p>Identification frameworks functionality has been replaced by domains, so use the domains delete:<br><a href="/latest/developer-guides/api-intro/immuta-v1-api/domains-api.md#delete-domain-domainid"><code>DELETE</code> <code>/domain/{domainId}</code></a></p>                                                                                                                                                                                                                                                                                                                                                                        |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.immuta.com/latest/developer-guides/api-intro/immuta-v1-api/configure-your-instance-of-immuta/manage-identification/identification-frameworks-to-identifiers-in-domains.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
