Microsoft OAuth

Microsoft OAuth enables third-party applications to securely access user data without the need to share login credentials, ensuring enhanced privacy and security for seamless integration with Microsoft accounts. For more information Infisign Microsoft OAuth Documentation

Save Microsoft OAuth Info

Store and manage Microsoft OAuth authentication details securely within the system for seamless integration and access to Microsoft services.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/integration/save
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": {
    }
}

Get Microsoft OAuth info

Obtain relevant details and configurations necessary for integrating Microsoft OAuth authentication into your application or system.

SecuritybasicAuth or bearerAuth
Request
query Parameters
urlIdentifier
string
Example: urlIdentifier=<URL_IDENTIFIER>
Responses
200

OK

400

Bad Request

401

Unauthorized

get/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/integration/get
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": {
    }
}

Delete Microsoft OAuth Info

Remove stored Microsoft OAuth authentication details from the system, ensuring data security and privacy compliance.

SecuritybasicAuth or bearerAuth
Request
path Parameters
id
required
string
Example: <string>
Responses
200

OK

400

Bad Request

401

Unauthorized

delete/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/integration/delete/{id}
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}

Edit Microsoft OAuth Info

Modify and manage OAuth settings for Microsoft integration to ensure secure access and data exchange between applications.

SecuritybasicAuth or bearerAuth
Request
path Parameters
id
required
string
Example: <string>
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

patch/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/integration/edit/{id}
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "message": "<string>"
}

Get microsoft Token

Retrieve a security token from Microsoft services for authentication and access authorization purposes

SecuritybasicAuth or bearerAuth
Request
path Parameters
urlIdentifier
required
string
Example: <VALUE>
query Parameters
code
string
Example: code=<VALUE>
Responses
200

OK

400

Bad Request

401

Unauthorized

get/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/token/{urlIdentifier}
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": {
    }
}

Get microsoft UserInfo

Retrieve user information from Microsoft services to facilitate seamless integration and user management within your application.

SecuritybasicAuth or bearerAuth
Request
Request Body schema: application/json
object
Responses
200

OK

400

Bad Request

401

Unauthorized

post/unifed-node/service/api/infisign/v3.1.1/unifed/oauth/microsoft/auth/userinfo
Request samples
Response samples
application/json
{
  • "status": "<string>",
  • "data": {
    }
}