Dynamic Client Registration (DCR) Tagging

How can we identify or tag applications that are registered via Dynamic Client Registration (DCR) in Auth0? Does Auth0 automatically assign any special attribute or indicator to distinguish these dynamically created clients from those added statically?

Hi @pandyarohan0,

Welcome to the Auth0 Community!

I was not able to locate a special flag or attribute that is specifically assigned to creating an application via Dynamic Client Registration, but you can definitely check for the is_first_party: false flag from the Get client by ID endpoint, since our documentation for Third-party applications states that:

All applications created through Dynamic Client Registration will be third-party. Third-party applications cannot be created using the Dashboard, but must be created through the Auth0 Management API by setting is_first_party to false .

I hope this helps!
Thanks,
Remus

1 Like

Thanks for prompt help, Is there any possibility to ingest metadata on our side like client-type = DCR ?

Hi @pandyarohan0,

You’re welcome anytime!

This is a definite yes. You can use the Update a client endpoint to set a flag inside the client_metadata to distinguish when a client was created via Dynamic Application Registration.

Best regards,
Remus

1 Like