{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/citi/main/json-schema/citi-card-maintenance-success-response-schema.json", "title": "CardMaintenanceSuccessResponse", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/citi-mvca-api-openapi.yml#/components/schemas/CardMaintenanceSuccessResponse", "properties": { "requestType": { "description": "Action which would help to define the processing flow", "type": "string", "items": { "enum": [ "CARD_MODIFY", "CARD_CANCEL", "DEMOGRAPHIC_UPDATE" ] }, "format": "alpha[a-zA-Z]" }, "cardHolderUserId": { "description": "This is a card holder ID assigned to the card owner", "type": "string", "format": "alphanumeric [a-zA-Z0-9]", "maxLength": 100, "minLength": 1 }, "countryOfIssuance": { "description": "Country based on which the santions screening rules are applied.", "type": "string", "format": "alphabets [a-zA-Z]", "maxLength": 3, "minLength": 2 }, "vcaRequestId": { "description": "Unique id assigned to each card by citi application", "type": "string", "format": "numeric [0-9]", "maxLength": 20 }, "additionalInfo": { "description": "Unique id assigned to each card by citi application", "type": "string", "format": "alphanumeric [a-zA-Z0-9]" } } }