Login Link

Login Link

Secure, unified authentication—authorize, manage—fast Sign In / Create Account

Login Link

Secure, unified authentication—authorize, manage—fast

Login Link API Documentation

Everything you need to integrate Login Link into your application.

Base URL

https://api.loginlink.webapis.in

Interactive Swagger UI: /docs

Authentication

Login Link uses OAuth 2.0 bearer tokens and Basic auth for token requests.

  • Basic Auth – for /api/oauth2/v1/token endpoint.
  • Bearer Token – include Authorization: Bearer <token> header.

Common Headers

HeaderDescription
Acceptapplication/json
Content-Typeapplication/json (unless form data)
AuthorizationBearer or Basic auth header

App Management

Get Client Types

GET /api/oauth2/v1/app/client-types

Returns allowed client types for new applications.

Register App

POST /api/oauth2/v1/app/register
Body: AppV1 JSON schema

Create a new OAuth client with required configuration.

OAuth Authorization

GET /api/v1/authorize?client_id={clientId}&state={state}&redirect_uri={uri}&response_type=code

Initiate OAuth 2.0 authorization code flow.

Token Generation

POST /api/oauth2/v1/token
Grant types: authorization_code, refresh_token, password

Exchange code or credentials for access and refresh tokens.

User Management

Register User

POST /api/oauth2/v1/user/register
Body: User JSON schema

Create a new user record.

Login User

POST /api/oauth2/v1/user/login
Body: UserV2 JSON schema

Authenticate existing user.

For complete API reference and schemas, please visit the Swagger UI links above.