Skip to main content
PATCH
/
api
/
v1
/
strains
/
{strainId}
cURL
curl --request PATCH \
  --url https://api.drgreennft.com/api/v1/api/v1/strains/{strainId} \
  --header 'Content-Type: application/json' \
  --header 'x-auth-apikey: <api-key>' \
  --header 'x-auth-signature: <api-key>' \
  --data '
{
  "locations": [
    "<string>"
  ],
  "isAvailable": true,
  "planetDetailIds": [
    "<string>"
  ],
  "wholeSalePrice": 123,
  "retailPrice": 123,
  "name": "<string>",
  "type": "<string>",
  "flavour": "<string>",
  "feelings": "<string>",
  "effects": "<string>",
  "helpsWith": "<string>",
  "description": "<string>",
  "thc": 123,
  "cbg": 123,
  "cbd": 123,
  "batchNumber": "<string>",
  "popularity": 123,
  "imageUrl": "<string>",
  "stockQuantity": 123,
  "expiryDate": "2023-11-07T05:31:56Z",
  "isActive": true
}
'
{
  "statusCode": 400,
  "message": "Validation failed",
  "data": [
    "email must be a valid email",
    "phoneNumber should not be empty"
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.dr.green/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

x-auth-apikey
string
header
required

The holder's Base64-encoded PEM SPKI public key. Issued via POST /keys in the DAPP UI. See docs/02-authentication.md.

x-auth-signature
string
header
required

Base64-encoded ECDSA-SHA256 signature over the canonical payload. Curve: secp256k1. Canonical payload rules depend on HTTP method — POST/PATCH/PUT sign the JSON body; GET/DELETE with query sign urlencode(query); GET/DELETE with no query sign '{}'. See docs/02-authentication.md for the full spec.

Path Parameters

strainId
string<uuid>
required

strainId (UUID)

Body

application/json
locations
string[]
required
isAvailable
boolean
required
planetDetailIds
string[]
required
wholeSalePrice
number
required
retailPrice
number
required
name
string
type
string
flavour
string
feelings
string
effects
string
helpsWith
string
description
string
thc
number
cbg
number
cbd
number
batchNumber
string
popularity
number
imageUrl
string
stockQuantity
number
expiryDate
string<date-time>
isActive
boolean

Response