{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/citi/main/json-schema/citi-transaction-request-schema.json",
"title": "TransactionRequest",
"x-generated": "2026-10-12",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/citi-get-notifications-api-openapi.yml#/components/schemas/TransactionRequest",
"properties": {
"start": {
"description": "Specify an end date and time to retrieve notifications generated up to this date from the start date specified.
Must be in UTC and formatted according to the ISO 8601.
This value is inclusive.
Must be in the past.
Must be after the start date",
"type": "string"
},
"end": {
"description": "Specify an end date and time to retrieve notifications generated up to this date from the start date specified.
Must be in UTC and formatted according to the ISO 8601.
This value is exclusive.
Must be in the past.
Must be after the start date",
"type": "string"
},
"subscriptionName": {
"description": "Specify a subscription name to return notifications only for that subscription. Provide multiple values separated by commas.",
"type": "string",
"maxLength": 50,
"minLength": 1
},
"eventType": {
"description": "Client Allowed values are either 1 of the below: