# Difference between Dynamic Client Registration API and Apps API

**URL:** <https://devforum.okta.com/t/difference-between-dynamic-client-registration-api-and-apps-api/22797>\
**Category:** Questions\
**Created:** [December 14, 2022, 7:28pm UTC](https://devforum.okta.com/t/difference-between-dynamic-client-registration-api-and-apps-api/22797 "2022-12-14T19:28:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![broeks](https://sea1.discourse-cdn.com/oktadev/user_avatar/devforum.okta.com/broeks/32/4269_2.png) [@broeks](https://devforum.okta.com/u/broeks)\
**Post date:** [December 14, 2022, 7:28pm UTC](https://devforum.okta.com/t/difference-between-dynamic-client-registration-api-and-apps-api/22797/1 "2022-12-14T19:28:26Z")

</div>

I’m unable to locate any documentation that describes the differences between these two APIs.

Does calling Dynamic Client Registration API create Applications?

When would I use one over the other?

---

<div class="post-metadata">

**Author:** ![erik](https://avatars.discourse-cdn.com/v4/letter/e/b5ac83/32.png) [@erik](https://devforum.okta.com/u/erik)\
**Post date:** [December 15, 2022, 1:07am UTC](https://devforum.okta.com/t/difference-between-dynamic-client-registration-api-and-apps-api/22797/2 "2022-12-15T01:07:59Z")

</div>

Hello,

The [Dynamic Client Registration](https://developer.okta.com/docs/reference/api/oauth-clients/) endpoint creates an OAuth2/OIDC application in Okta. It can only be used for these application types and does not return other attributes that are associated with Okta Apps in general (OAuth2/OIDC, SAML, SWA).

It mostly conforms to the contracts of:  
[RFC7591: OAuth 2.0 Dynamic Client Registration Protocol](https://tools.ietf.org/html/rfc7591)  
[OpenID Connect Dynamic Client Registration 1.0](https://openid.net/specs/openid-connect-registration-1_0.html)

The `/apps` API can also be used for OAuth2/OIDC applications as well as other application types. When creating/retrieving an OAuth2/OIDC application from the `/apps` endpoint the information from the dynamic clients endpoint will be embedded in the rest of the Okta application data.

Thank You,

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/oktadev/original/1X/589c4c5f80de422d01f47cee7185a7fb8227835c.png) [@system](https://devforum.okta.com/u/system)\
**Post date:** [December 16, 2022, 1:08am UTC](https://devforum.okta.com/t/difference-between-dynamic-client-registration-api-and-apps-api/22797/3 "2022-12-16T01:08:00Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
