Update a Generator

https://{{MY_DOMAIN}}/wp-json/paddlepay/v2/generators/

PUT Update a Generator

curl --location --request PUT 'http://paddle-checkout.local/wp-json/paddlepay/v2/generators/3' \
--data '{
  "expires_in": 180
}'

Response

{
  "success": true,
  "data": {
    "id": 3,
    "name": "Generator created by the API",
    "charset": "LICENSE_GENERATE",
    "chunks": 7,
    "chunkLength": 2,
    "timesActivatedMax": "2",
    "separator": "-",
    "prefix": "PRE",
    "suffix": "FIX",
    "expiresIn": "180",
    "createdAt": "2025-08-10 05:57:01",
    "createdBy": "1",
    "updatedAt": "2025-08-10 05:59:31",
    "updatedBy": "1"
  }
}