{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/payment_reference_object", "title": "payment_reference_object", "type": "object", "properties": { "id": { "type": "string", "format": "uuid" }, "object": { "type": "string" }, "live_mode": { "type": "boolean", "description": "This field will be true if this object exists in the live environment or false if it exists in the test environment." }, "created_at": { "type": "string", "format": "date-time" }, "updated_at": { "type": "string", "format": "date-time" }, "referenceable_id": { "type": "string", "description": "The id of the referenceable to search for. Must be accompanied by the referenceable_type or will return an error." }, "referenceable_type": { "type": "string", "enum": [ "payment_order", "reversal", "return" ], "description": "One of the referenceable types. This must be accompanied by the id of the referenceable or will return an error." }, "reference_number": { "type": "string", "description": "The actual reference number assigned by the bank." }, "reference_number_type": { "type": "string", "enum": [ "ach_original_trace_number", "ach_trace_number", "bankprov_payment_activity_date", "bankprov_payment_id", "blockchain_transaction_hash", "blockchain_transaction_index", "bnk_dev_prenotification_id", "bnk_dev_transfer_id", "bny_mellon_transaction_reference_number", "bofa_end_to_end_id", "bofa_neft_clearing_reference_number", "bofa_transaction_id", "check_number", "chips_uid", "citibank_reference_number", "citibank_worldlink_clearing_system_reference_number", "column_fx_quote_id", "column_reversal_pair_transfer_id", "column_transfer_id", "cross_river_card_trace_number", "cross_river_core_transaction_id", "cross_river_fed_batch_id", "cross_river_payment_id", "cross_river_retrieval_reference_id", "cross_river_service_message", "cross_river_transaction_id", "currencycloud_conversion_id", "currencycloud_payment_id", "dc_bank_transaction_id", "eft_trace_number", "evolve_core_batch", "evolve_core_file_key", "evolve_core_seq", "evolve_transaction_id", "fake_vendor_payment_id", "fedwire_imad", "fedwire_omad", "first_republic_internal_id", "goldman_sachs_collection_request_id", "goldman_sachs_end_to_end_id", "goldman_sachs_payment_request_id", "goldman_sachs_request_id", "goldman_sachs_unique_payment_id", "interac_message_id", "jpmc_ccn", "jpmc_clearing_system_reference", "jpmc_customer_reference_id", "jpmc_end_to_end_id", "jpmc_firm_root_id", "jpmc_fx_trn_id", "jpmc_p3_id", "jpmc_payment_batch_id", "jpmc_payment_information_id", "jpmc_payment_returned_datetime", "jpmc_transaction_reference_number", "lob_check_id", "other", "partial_swift_mir", "paxos_crypto_withdrawal_id", "paxos_fiat_withdrawal_id", "paxos_group_id", "paxos_orchestration_id", "paxos_transfer_id", "pnc_clearing_reference", "pnc_instruction_id", "pnc_multipayment_id", "pnc_payment_trace_id", "pnc_request_for_payment_id", "pnc_transaction_reference_number", "rbc_wire_reference_id", "rtp_instruction_id", "signet_api_reference_id", "signet_confirmation_id", "signet_request_id", "silvergate_payment_id", "svb_end_to_end_id", "svb_payment_id", "swift_mir", "swift_uetr", "umb_product_partner_account_number", "usbank_payment_application_reference_id", "usbank_payment_id", "usbank_pending_rtp_payment_id", "usbank_posted_rtp_payment_id", "wells_fargo_end_to_end_id", "wells_fargo_payment_id", "wells_fargo_trace_number", "wells_fargo_uetr", "western_alliance_payment_id", "western_alliance_transaction_id", "western_alliance_wire_confirmation_number" ], "description": "The type of reference number." } }, "additionalProperties": false, "minProperties": 9, "required": [ "id", "object", "live_mode", "created_at", "updated_at", "referenceable_id", "referenceable_type", "reference_number", "reference_number_type" ] }