{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/falcon/main/json-schema/falcon-product-request-schema.json", "title": "ProductRequest", "x-generated": "2026-10-14", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/falcon-add-a-program-openapi.yml#/components/schemas/ProductRequest", "type": "object", "properties": { "issuerName": { "type": "string", "description": "The name of the issuer." }, "productCategories": { "type": "string", "description": "The categories of the product." }, "product": { "type": "string", "description": "The name of the product." }, "productVariant": { "type": "string", "description": "The variant of the product." }, "program": { "type": "string", "description": "The name of the program." }, "startDate": { "type": "string", "description": "The start date of the program." }, "endDate": { "type": "string", "description": "The end date of the program." }, "binValue": { "type": "string", "description": "The bin value of the card." }, "binRangeStart": { "type": "string", "description": "The start of the bin range." }, "binRangeEnd": { "type": "string", "description": "The end of the bin range." }, "countryCode": { "type": "string", "description": "The country code." }, "currencyCode": { "type": "string", "description": "The currency code." }, "timeZone": { "type": "string", "description": "The time zone." }, "dueDate": { "type": "string", "description": "The due date of the program." }, "duration": { "type": "string", "description": "The duration of the program." }, "emailCongif": { "type": "string", "description": "The email configuration." }, "cardFormFactor": { "type": "string", "description": "The form factor of the card." } } }