Instant pay execution status changed

Scheduled execution actions trigger this Pix instant pay event. For example, when the transfer is executed and complete.

Type: object
Domain: instantpay-scheduler
Event: execution_status_change
Version: 1

|
id required

Title: Execution ID
Description: Execution incremental ID.
Type: integer
Example:
1

domain required

Title: Domain
Description: Scheduler domain ID.
Type: string

execution_datetime required

Title: Start date
Description: Date of execution. RFC 3339 format.
Type: string
Format: date-time
Example:
2024-12-12T11:00:00.000Z

status required

Title: Status
Description: Execution status
Type: string
Must be one of the following:
PENDING
DELIVERED
PROCESSING
SUCCESS
FAIL
CANCELLED
Example:
SUCCESS

created_at required

Title: Created at
Description: Execution created at datetime. RFC 3339 format.
Type: string
Format: date-time
Example:
2024-12-12T11:00:00.000Z

updated_at required

Title: Updated at
Description: Last exection update datetime. RFC 3339 format.
Type: string
Format: date-time
Example:
2024-12-12T11:00:00.000Z

scheduler_id required

Title: Scheduler ID
Description: Scheduler ID.
Type: string
Example:
BBA99AF1-0843-451E-A8C9-2EF5D20C5276

account_id

Title: Account ID
Description: Pismo account ID.
Type: integer

error

Title: Error
Description: If a scheduling processing failure generates this event, details why will appear here.
Type: object

message required

Title: Message
Description: Error message
Type: string

code required

Title: Code
Description: Error code
Type: string

{
    "$schema": "http://json-schema.org/draft-07/schema",
    "type": "object",
    "title": "Instant pay execution status changed",
    "description": "Scheduled execution actions trigger this Pix instant pay event. For example, when the transfer is executed and complete.",
    "required": [
        "id",
        "domain",
        "scheduler_id",
        "execution_datetime",
        "status",
        "created_at",
        "updated_at"
    ],
    "properties": {
        "id": {
            "type": "integer",
            "title": "Execution ID",
            "description": "Execution incremental ID.",
            "examples": [
                1
            ]
        },
        "domain": {
            "type": "string",
            "title": "Domain",
            "description": "Scheduler domain ID.",
            "enums": [
                "pix",
                "pix-out-scheduled"
            ]
        },
        "execution_datetime": {
            "type": "string",
            "title": "Start date",
            "description": "Date of execution. RFC 3339 format.",
            "format": "date-time",
            "examples": [
                "2024-12-12T11:00:00.000Z"
            ]
        },
        "status": {
            "type": "string",
            "title": "Status",
            "description": "Execution status",
            "enum": [
                "PENDING",
                "DELIVERED",
                "PROCESSING",
                "SUCCESS",
                "FAIL",
                "CANCELLED"
            ],
            "examples": [
                "SUCCESS"
            ]
        },
        "created_at": {
            "type": "string",
            "title": "Created at",
            "description": "Execution created at datetime. RFC 3339 format.",
            "format": "date-time",
            "examples": [
                "2024-12-12T11:00:00.000Z"
            ]
        },
        "updated_at": {
            "type": "string",
            "title": "Updated at",
            "description": "Last exection update datetime. RFC 3339 format.",
            "format": "date-time",
            "examples": [
                "2024-12-12T11:00:00.000Z"
            ]
        },
        "scheduler_id": {
            "type": "string",
            "title": "Scheduler ID",
            "description": "Scheduler ID.",
            "examples": [
                "BBA99AF1-0843-451E-A8C9-2EF5D20C5276"
            ]
        },
        "account_id": {
            "type": "integer",
            "title": "Account ID",
            "description": "Pismo account ID."
        },
        "error": {
            "title": "Error",
            "type": "object",
            "description": "If a scheduling processing failure generates this event, details why will appear here.",
            "properties": {
                "message": {
                    "type": "string",
                    "title": "Message",
                    "description": "Error message"
                },
                "code": {
                    "type": "string",
                    "title": "Code",
                    "description": "Error code"
                }
            },
            "required": [
                "message",
                "code"
            ]
        }
    },
    "examples": [
        {
            "domain": "instantpay-scheduler",
            "event_type": "execution_status_change",
            "schema_version": 1,
            "org_id": "4ea21a59-7f4f-4087-aab6-a9a96733084a",
            "cid": "cid",
            "timestamp": "2023-10-25T18:29:19Z",
            "data": {
                "id": 1,
                "domain": "pix-out-scheduled",
                "account_id": 123456,
                "scheduler_id": "51a7e875-35a5-4c81-aa77-51bdf3090835",
                "execution_datetime": "2024-10-13T00:00:00Z",
                "status": "PENDING",
                "created_at": "2024-10-17T12:49:50Z",
                "updated_at": "2024-10-17T12:49:50Z",
                "error": {
                    "message": "",
                    "code": ""
                }
            }
        }
    ]
}