Modern Treasury · Schema

account_capability

FintechPaymentsACHWiresTreasury

Properties

Name Type Description
id string
object string
live_mode boolean This field will be true if this object exists in the live environment or false if it exists in the test environment.
created_at string
updated_at string
discarded_at string
direction string One of `debit` or `credit`. Indicates the direction of money movement this capability is responsible for.
identifier string A unique reference assigned by your bank for tracking and recognizing payment files. It is important this is formatted exactly how the bank assigned it.
payment_type string Indicates the the type of payment this capability is responsible for originating.
View JSON Schema on GitHub

JSON Schema

modern-treasury-account-capability-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/account_capability",
  "title": "account_capability",
  "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"
    },
    "discarded_at": {
      "type": "string",
      "format": "date-time",
      "nullable": true
    },
    "direction": {
      "type": "string",
      "enum": [
        "credit",
        "debit"
      ],
      "description": "One of `debit` or `credit`. Indicates the direction of money movement this capability is responsible for.",
      "_x-stainless-modelDefPath": "$shared.transaction_direction"
    },
    "identifier": {
      "type": "string",
      "nullable": true,
      "description": "A unique reference assigned by your bank for tracking and recognizing payment files. It is important this is formatted exactly how the bank assigned it."
    },
    "payment_type": {
      "type": "string",
      "enum": [
        "ach",
        "au_becs",
        "bacs",
        "book",
        "card",
        "chats",
        "check",
        "cross_border",
        "dk_nets",
        "eft",
        "gb_fps",
        "hu_ics",
        "interac",
        "masav",
        "mx_ccen",
        "neft",
        "nics",
        "nz_becs",
        "pl_elixir",
        "provxchange",
        "ro_sent",
        "rtp",
        "se_bankgirot",
        "sen",
        "sepa",
        "sg_giro",
        "sic",
        "signet",
        "sknbi",
        "stablecoin",
        "wire",
        "zengin"
      ],
      "description": "Indicates the the type of payment this capability is responsible for originating."
    }
  },
  "additionalProperties": true,
  "minProperties": 9,
  "maxProperties": 9,
  "required": [
    "id",
    "object",
    "live_mode",
    "created_at",
    "updated_at",
    "discarded_at",
    "direction",
    "identifier",
    "payment_type"
  ]
}