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

Bearer token for admin authentication

Path Parameters

stock_transfer_id
string
required

Stock transfer ID

Body

application/json
reference
string | null

The supplier's delivery note, or the carrier's reference.

Example:

"DN-4471"

received_at
string<date-time> | null

When the goods were counted in. Defaults to now.

notes
string | null
items
object[]

Omit to book in everything still outstanding, intact. Naming lines, even none, records exactly what the dock counted: quantity_accepted reaches the shelf; quantity_rejected is refused, recorded with a rejection_reason and never stocked.

Response

delivery counted in

id
string
required
number
string
required
reference
string | null
required
notes
string | null
required
metadata
object
required
quantity_accepted_total
number
required
quantity_rejected_total
number
required
received_at
string
required
created_at
string
required
updated_at
string
required
receivable_type
enum<string>
required
Available options:
purchase_order,
stock_transfer
receivable_id
string
required
received_by_id
string | null
required
received_by_type
required

The values listed are the built-in ones; extensions may add more.

Available options:
admin_user,
api_key
items_count
number
required
received_by
object
items
object[]