Applications

The /Organizations/{organizationId}/Applications resource collection represents Microsoft Entra applications in Microsoft Entra ID.

Get Applications from Microsoft Entra

Returns a collection of existing applications for the specified Microsoft 365 organization from Microsoft Entra ID.

SecurityBearer
Request
path Parameters
organizationId
required
string <uuid>

Specifies the identification number of the Microsoft 365 organization. For more information on how to get this parameter, see Get Organizations.

query Parameters
displayName
string

Specifies a name of Microsoft Entra application. To filter objects, you can use * and ? wildcard characters.

tag
string

Specifies a tag.

limit
integer <int32>

Limits the maximum number of items that the server will return on a page. The maximum supported number of items per page is 10,000. The default value is 30.

offset
integer <int32>

Excludes from a response page the first N items of a collection resource. The default value is 0.

Responses
200

OK

default

Operation failure response.

get/v8/Organizations/{organizationId}/Applications
Request samples
Response samples
application/json
{
  • "offset": 0,
  • "limit": 0,
  • "setId": "83e19bc1-5428-42b5-88ea-b28354e481f3",
  • "results": [
    ],
  • "_links": {
    }
}

Create Applications in Microsoft Entra

Creates Microsoft Entra applications in Microsoft Entra ID using the device code.

x-codegen-request-body-name: application
SecurityBearer
Request
path Parameters
organizationId
required
string <uuid>

Specifies the identification number of the Microsoft 365 organization. For more information on how to get this parameter, see Get Organizations.

Request Body schema: application/json
required
displayName
string

Specifies the Microsoft Entra application name. If you create more than one application, all created applications will have the same name. Each application will have a unique identification number.

userCode
string

Specifies the device code. For more information on how to get a device code, see Get Device Code.

Note: To sign in, open Microsoft Identity platform and specify this device code.

count
integer or null <int32>

Defines the number of applications to create.

applicationCertificatePassword
string <password> (SecureString)

Specifies a password.

applicationCertificate
string

Specifies the Base64 string of an SSL certificate that you want to use to access the Microsoft Entra application.

Responses
200

OK

default

Operation failure response.

post/v8/Organizations/{organizationId}/Applications
Request samples
application/json
{
  • "displayName": "string",
  • "userCode": "string",
  • "count": 0,
  • "applicationCertificatePassword": "pa$$word",
  • "applicationCertificate": "string"
}
Response samples
application/json
{
  • "offset": 0,
  • "limit": 0,
  • "setId": "83e19bc1-5428-42b5-88ea-b28354e481f3",
  • "results": [
    ],
  • "_links": {
    }
}

Document updated 12/18/2025

Page content applies to build 8.3.0.2201