Infisign OAuth Management

UniFed API link

Infisign OAuth Management provides comprehensive tools for handling user authentication and authorization. It enables secure token generation, validation, and management, ensuring robust access control and seamless integration with various applications.


Base URL - Staging


Create Token - Infisign OAuth Management generates an access token by validating the provided authorization code and client secret.

curl -i -X POST \
  -u <username>:<password> \
  'https://unifed-dev-api.infisign.net/unifed-auth-service/unifed/{tenant_id}/magic/auth/create/token/' \
  -H 'Content-Type: application/json' \
  -d '{
    "code": "<string>",
    "secret_key": "<string>"
  }'

code - need to taken for magic auth validator URL

secret key - needs to be added from the developer option


Get Profile - Infisign OAuth Management allows applications to retrieve detailed user profile information.

curl -i -X GET \
  'https://unifed-dev-api.infisign.net/unifed-auth-service/unifed/{tenant_id}/magic/auth/user/profile/' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Refresh Token API - Infisign OAuth Management allows for the renewal of an expired access token.

curl -i -X GET \
  'https://unifed-dev-api.infisign.net/unifed-auth-service/unifed/{tenant_id}/magic/auth/refresh/token/' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>'

Logout - Infisign OAuth Management securely terminates the user's session, ensuring that the access token is invalidated.

curl -i -X GET \
  -u <username>:<password> \
  'https://unifed-dev-api.infisign.net/unifed-auth-service/unifed/{tenant_id}/magic/auth/logout/'

Still need help? Contact Us Contact Us