Skip to main content
POST
Import a verified session

Authorizations

Authorization
string
header
required

API key sent in the Authorization header, with no Bearer prefix.

Path Parameters

organizationId
string<uuid>
required

The organization this call acts for: your API key's organization or one of its customer organizations. Any other id returns 404 not-found.

Body

application/json

A verification session the partner already completed with the same provider, handed over as a share token they created for us. No other field is accepted.

shareToken
string
required

The single-use, short-lived share token created for the verified applicant, targeting Etherfuse's client id.

Example:

"_act-sbx-jwt-eyJhbGciOi..."

Response

The session was imported. requirements describes what is still outstanding.

The outcome of importing a verification session.

organizationId
string<uuid>
required
status
enum<string>
required
  • notStarted: verification has not started.
  • inProgress: the customer started but has not submitted everything.
  • submitted: submitted and waiting for review.
  • approved: cleared.
  • denied: rejected, or a previous approval was revoked.
Available options:
notStarted,
inProgress,
submitted,
approved,
denied
requirements
object[]
required

What is still outstanding after the import: the same breakdown GET /organization/{organizationId}/kyc?requirements=true returns.