Secure-Share OAuth Initiation

Use this API to initiate the OAuth process by providing necessary credentials and obtaining the authorization URL to proceed with authentication.

Response Codes

Sub CodeStatusMessageNext Action
200SUCCESS-Initiate SDK using session ID.
400ERRORverification_id is missing in the request.Enter a valid verification_id in the request.
400ERRORverification_id can include only alphanumeric, dot, hyphen, and underscores.Ensure verification_id meets the character requirements.
400ERRORverification_id can include a maximum of 50 characters.Limit verification_id to 50 characters.
400ERRORidentifier_type is missing in the request.Include the identifier_type parameter in the request.
400ERRORidentifier_value is missing in the request.Provide the identifier_value parameter in the request.
400ERRORidentifier_type should be valid.Use a valid identifier_type.
400ERRORidentifier_value should be valid.Use a valid identifier_value.
400ERRORx-client-id is missing in the request.Include the x-client-id in the request headers.
400ERRORx-client-secret is missing in the request.Include the x-client-secret in the request headers.
401ERRORInvalid clientId and clientSecret combination.Ensure the clientId and clientSecret are correct.
409ERRORverification id already exists.Provide a unique verification_id.
422ERRORInsufficient balance to process this request.Retry after ensuring sufficient balance.
500ERRORsomething went wrongRetry the request after some time.
Language
Credentials
URL
Click Try It! to start a request and see the response here!