{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PaymentAutoAllocateListing",
"title": "PaymentAutoAllocateListing",
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "The id of the PaymentAutoAllocate.",
"readOnly": true,
"writeOnly": false
},
"created": {
"type": "string",
"description": "The timestamp when the PaymentAutoAllocate was created.",
"readOnly": true,
"writeOnly": false
},
"updated": {
"type": "string",
"description": "The timestamp when the PaymentAutoAllocate was last updated.",
"readOnly": true,
"writeOnly": false
},
"type": {
"type": "string",
"description": "The type.",
"readOnly": true,
"writeOnly": false
},
"status": {
"type": "string",
"description": "The status.",
"readOnly": true,
"writeOnly": false
},
"trigger_amount": {
"type": "object",
"description": "The amount on which this payment auto allocate will be triggered.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/Amount"
},
"payment": {
"type": "object",
"description": "DEPRECATED: superseded by `payment_original` and `payment_latest`",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/Payment"
},
"payment_original": {
"type": "object",
"description": "The payment that was used to define the triggers for this payment auto allocate.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/Payment"
},
"payment_latest": {
"type": "object",
"description": "The latest payment allocated using this payment auto allocate.",
"readOnly": true,
"writeOnly": false,
"$ref": "#/components/schemas/Payment"
}
}
}