Account Administration

Create New Account

A Master API key can create a new exchange account within the group. This API will return the name of your new account for use with the account parameter in when using Master API keys to perform account level functions. Please see the example.

Roles

The API key you use to access this endpoint must be a Master level key and have the Administrator role assigned. See Roles for more information.

post/v1/account/create

Request

  • Base URL
    https://api.gemini.com
  • URL
    https://api.gemini.com/v1/account/create
  • Auth
    API key in header X-GEMINI-APIKEY and API key in header X-GEMINI-SIGNATURE and API key in header X-GEMINI-PAYLOAD

Headers

X-GEMINI-APIKEYstring required

Your API key

X-GEMINI-SIGNATUREstring required

HEX-encoded HMAC-SHA384 of payload signed with API secret

X-GEMINI-PAYLOADstring required

Base64-encoded JSON payload

Content-Typestring
Content-Lengthstring
Cache-Controlstring

Request body

requeststring required

The literal string "/v1/account/create"

namestring required

A unique name for the new account

typestring

Either exchange or custody is accepted. Will generate an exchange account if exchange or parameter is missing. Will generate a custody account if custody.

Example request

{
  "nonce": "1495127793000"
}

Response

Successful operation

accountstring

Account reference string for use in APIs based off the provided name field

typestring

Will return the type of account generated. exchange if an exchange account was created, custody if a custody account was created

Changes

No recorded changes to this operation across all 1 revision of this API.