Skip to main content
POST
/
auth
/
launch
<form id="launch" method="POST" action="https://sandbox.etherfuse.com/auth/launch">
  <input type="hidden" name="grant_type" value="urn:ietf:params:oauth:grant-type:jwt-bearer" />
  <input type="hidden" name="assertion" value="<your_signed_jwt>" />
  <input type="hidden" name="target" value="/kyb" />
</form>
<script>document.getElementById("launch").submit()</script>
<form id="launch" method="POST" action="https://sandbox.etherfuse.com/auth/launch">
  <input type="hidden" name="grant_type" value="urn:ietf:params:oauth:grant-type:jwt-bearer" />
  <input type="hidden" name="assertion" value="<your_signed_jwt>" />
  <input type="hidden" name="target" value="/kyb" />
</form>
<script>document.getElementById("launch").submit()</script>

Body

grant_type
enum<string>
required
Available options:
urn:ietf:params:oauth:grant-type:jwt-bearer,
refresh_token
target
string
required

App path to land the user on after sign-in. Must be an allowed target (see the endpoint description); today /kyb, optionally with ?org=<org_id>. Any other path is rejected.

Example:

"/kyb"

assertion
string

The partner-signed JWT. Required when grant_type is urn:ietf:params:oauth:grant-type:jwt-bearer.

refresh_token
string

A refresh_token from a prior POST /auth/token exchange. Required when grant_type is refresh_token.

return_url
string

Optional URL to return the user to when they leave the app.

Response

200

An HTML page that establishes the session and redirects the browser to target.