Creating Custodial Users

Create a Custodial ORE ID User

Custodial users are created by calling the ORE ID Custodial API.

Create a new custodial user on the ORE ID Service

POST https://service.oreid.io/api/custodial/new-user

Returns the 12 character ORE ID account name of the custodial account created.

Headers

NameTypeDescription

api-key*

String

The api-key for your application on ORE ID. If a service-key has been issued, use that key here.

Content-Type*

String

application/json

Request Body

NameTypeDescription

access_token

String

Access Token returned from successful login with Oauth provider.

access_token_provider

String

Login provider that produced the above access_token

account_type*

String

"native" or "pending"

user_password*

String

Password to encrypt the private keys.

name*

String

User's full name.

user_name*

String

User's display name.

email*

String

User's email address.

picture*

String

URL of the user's profile picture.

phone*

String

User's phone number in the following format: +12223334444

email_verified*

Boolean

The status of the email address being verified by the Oauth provider.

is_test_user*

Boolean

delay_wallet_setup*

Boolean

Enables/disables to the blockchain wallet creation when the account logs in to ORE ID.

{
  "processId": string,
  "accountName": string
}

Last updated