Skip to main content
POST
Spree Admin SDK

Authorizations

x-spree-api-key
string
header
required

Secret API key for admin access

Authorization
string
header
required

JWT token for admin user authentication

Headers

x-spree-api-key
string
required
Authorization
string
required

Body

application/json
name
string
required
code
string | null
description
string | null
starts_at
string<date-time> | null
expires_at
string<date-time> | null
usage_limit
integer | null
match_policy
enum<string>
Available options:
all,
any
kind
enum<string>
Available options:
coupon_code,
automatic
multi_codes
boolean
number_of_codes
integer | null
code_prefix
string | null
promotion_category_id
string | null
rules
object[]
actions
object[]

Response

promotion created with rules and actions