v2

latestOpenAPI 3.0.02026-07-261677104.9 KB
Testing

Create a test account

Create a Bolt shopper account for testing purposes.

post/testing/accounts

Headers

X-Publishable-Keystring required

The publicly shareable identifier used to identify your Bolt merchant division.

Request body

emailstring email required
email_state'missing' | 'unverified' | 'verified' required
phonestring phone required
phone_state'missing' | 'unverified' | 'verified' required
is_migratedboolean
has_addressboolean
has_credit_cardboolean
otp_codestring required
oauth_codestring required

Example request

{
  "email": "alice@example.com",
  "email_state": "unverified",
  "phone": "+14155550199",
  "phone_state": "verified",
  "is_migrated": true,
  "has_address": true,
  "has_credit_card": true,
  "otp_code": "123456",
  "oauth_code": "7GSjMRSHs6Ak7C_zvVW6P2IhZOHxMK7HZKW1fMX85ms"
}

Response

The account was successfully created

emailstring email required
email_state'missing' | 'unverified' | 'verified' required
phonestring phone required
phone_state'missing' | 'unverified' | 'verified' required
is_migratedboolean
has_addressboolean
has_credit_cardboolean
otp_codestring required
oauth_codestring required

Example response

{
  "email": "alice@example.com",
  "email_state": "unverified",
  "phone": "+14155550199",
  "phone_state": "verified",
  "is_migrated": true,
  "has_address": true,
  "has_credit_card": true,
  "otp_code": "123456",
  "oauth_code": "7GSjMRSHs6Ak7C_zvVW6P2IhZOHxMK7HZKW1fMX85ms"
}