{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/wordline/main/json-schema/wordline-retrieve-card-pin-state-request-schema.json", "title": "RetrieveCardPinStateRequest", "description": "One of cardNumber, alternativeCardNumber or cardReference is mandatory", "x-generated": "2026-10-10", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/wordline-card-cardpinstate-api-openapi.yml#/components/schemas/RetrieveCardPinStateRequest", "type": "object", "properties": { "pan": { "type": "string", "description": "minLength: 1\nmaxLength: 28\nIdentifies the cards those details have to be provided. \nEither CardReference, CardNumber, AlternativeCardNumber must be provided." }, "alternativePan": { "type": "string", "description": "minLength: 1\nmaxLength: 100\nIdentifies the cards those details have to be provided. \nEither CardReference, CardNumber, AlternativeCardNumber must be provided." }, "cardReference": { "type": "string", "description": "minLength: 1\nmaxLength: 100\nIdentifies the cards those details have to be provided. \nEither CardReference, CardNumber, AlternativeCardNumber must be provided." } } }