POST
/
v1
/
products
/
guest-register
curl --request POST \
  --url https://api.oneofnone.io/v1/products/guest-register \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "email": "jsmith@example.com",
  "collection_id": 2,
  "wallet_address": "<string>",
  "short_url": "<string>",
  "wallet_type": "PERSONAL"
}'
{
  "success": true,
  "email": "<string>",
  "registration_id": "<string>"
}

Authorizations

x-api-key
string
header
required

The API key required for accessing protected routes. It should be included in the request headers as x-api-key.

Body

application/json
email
string
required

The email address of the guest.

wallet_address
string
required

The wallet address of the guest.

short_url
string
required

The short URL associated with the registration.

collection_id
integer

The collection ID associated with the product.

Required range: x >= 1
wallet_type
enum<string>

Type of wallet used for registration.

Available options:
PERSONAL,
DYNAMIC

Response

200
application/json
Successfully registered the guest and initiated the minting process.
success
boolean
Example:

true

email
string

The email of the registered guest.

registration_id
string

The ID of the product registration.