{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/bigcommerce/main/json-schema/bigcommerce-token-post-simple-schema.json", "title": "TokenPostSimple", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/bigcommerce-api-token-api-openapi.yml#/components/schemas/TokenPostSimple", "type": "object", "properties": { "allowed_cors_origins": { "maxItems": 1, "minItems": 1, "type": "array", "description": "List of allowed domains for Cross-Origin Request Sharing. Currently only accepts a single element.", "items": { "maxLength": 1, "minLength": 1, "pattern": "/^https?:\\/\\/(?=.{1,254}(?::|$))(?:(?!\\d|-)(?![a-z0-9\\-]{1,62}-(?:\\.|:|$))[a-z0-9\\-]{1,63}\\b(?!\\.$)\\.?)+(:\\d+)?$/i;", "type": "string" } } }, "x-internal": false }