Resources
Recurring Credit ACH Payment
RecurringCreditAchPayment is a JSON:API resource, top-level fields:
id
string
Identifier of the recurring Credit ACH payment resource.
type
string
Type of the payment resource. For credit ach recurring payments the value is
recurringCreditAchPayment.attributes
JSON Object
JSON object representing the recurring payment resource.
relationships
JSON:API Relationships
Describes relationships between the Recurring Credit ACH payment and the originating deposit account and org.
Attributes
createdAt
RFC3339 Date string
The date the resource was created.
updatedAt
RFC3339 Date string
The date the resource was updated.
amount
integer
The amount (cents) of the payment.
description
string
Payment description (maximum of 10 characters), also known as Company Entry Description, this will show up on statement of the counterparty.
addendaOptional
string
Optional, additional payment description (maximum of 80 characters), not all institutions present that.
status
string
Status of the recurring payment, one of:
Active, Completed, Disabled, Deleted.numberOfPayments
integer
Represents the number of payments that were created by this recurring payment.
Relationships
customer
Optional, JSON:API Relationship
The Customer the deposit account belongs to. This relationship is only available if the account belongs to a single customer, business or individual.
Example RecurringCreditAchPayment resource:
{
"data": {
"type": "recurringCreditAchPayment",
"id": "1",
"attributes": {
"createdAt": "2022-06-25T08:50:49.391Z",
"updatedAt": "2022-06-25T08:50:49.391Z",
"amount": 1000,
"description": "Rent - Apartment 15",
"schedule": {
"startTime": "2022-06-25",
"interval": "Monthly",
"nextScheduledAction": "2022-07-18",
"dayOfMonth": 16
},
"status": "Active",
"numberOfPayments": 0
},
"relationships": {
"counterparty": {
"data": {
"type": "counterparty",
"id": "1"
}
},
"account": {
"data": {
"type": "account",
"id": "10002"
}
},
"customer": {
"data": {
"type": "customer",
"id": "10004"
}
},
"org": {
"data": {
"type": "org",
"id": "1"
}
}
}
}
}
Recurring Debit ACH Payment
RecurringDebitAchPayment is a JSON:API resource, top-level fields:
id
string
Identifier of the recurring Debit ACH payment resource.
type
string
Type of the payment resource. For debit ach recurring payments the value is
recurringDebitAchPayment.attributes
JSON Object
JSON object representing the recurring payment resource.
relationships
JSON:API Relationships
Describes relationships between the Recurring Debit ACH payment and the originating deposit account and org.
Attributes
createdAt
RFC3339 Date string
The date the resource was created.
updatedAt
RFC3339 Date string
The date the resource was updated.
amount
integer
The amount (cents) of the payment.
description
string
Payment description (maximum of 10 characters), also known as Company Entry Description, this will show up on statement of the counterparty.
addendaOptional
string
Optional, additional payment description (maximum of 80 characters), not all institutions present that.
status
string
Status of the recurring payment, one of:
Active, Completed, Disabled, Deleted.numberOfPayments
integer
Represents the number of payments that were created by this recurring payment.
Relationships
customer
Optional, JSON:API Relationship
The Customer the deposit account belongs to. This relationship is only available if the account belongs to a single customer, business or individual.
Example RecurringDebitAchPayment resource:
{
"data": {
"type": "recurringDebitAchPayment",
"id": "1",
"attributes": {
"createdAt": "2022-06-25T08:50:49.391Z",
"updatedAt": "2022-06-25T08:50:49.391Z",
"amount": 1000,
"description": "Rent - Apartment 15",
"schedule": {
"startTime": "2022-06-25",
"interval": "Monthly",
"nextScheduledAction": "2022-07-18",
"dayOfMonth": 16
},
"status": "Active",
"numberOfPayments": 0
},
"relationships": {
"counterparty": {
"data": {
"type": "counterparty",
"id": "1"
}
},
"account": {
"data": {
"type": "account",
"id": "10002"
}
},
"customer": {
"data": {
"type": "customer",
"id": "10004"
}
},
"org": {
"data": {
"type": "org",
"id": "1"
}
}
}
}
}
Recurring Credit Book Payment
RecurringCreditBookPayment is a JSON:API resource, top-level fields:
id
string
Identifier of the recurring credit book payment resource.
type
string
Type of the payment resource. The value is always
recurringCreditBookPayment.attributes
JSON Object
JSON object representing the payment resource.
relationships
JSON:API Relationships
Describes relationships between the recurring credit book payment and the originating deposit account and org.
Attributes
createdAt
RFC3339 Date string
The date the resource was created.
updatedAt
RFC3339 Date string
The date the resource was updated.
amount
string
The amount (cents) of the payment.
description
string
Payment description (maximum of 80 characters), this will show up on statement of the counterparty.
status
string
Status of the recurring payment, one of:
Active, Completed, Disabled, Deleted.numberOfPayments
integer
Represents the number of payments that were created by this recurring payment.
transactionSummaryOverride
string
If this field is populated, its contents will be returned as the bookTransaction's summary field (maximum of 100 characters).
Relationships
customer
Optional, JSON:API Relationship
The Customer the deposit account belongs to. This relationship is only available if the account belongs to a single customer, business or individual.
Example RecurringBookPayment resource:
{
"data": {
"type": "recurringCreditBookPayment",
"id": "4",
"attributes": {
"createdAt": "2022-06-25T14:27:41.093Z",
"updatedAt": "2022-06-25T14:27:41.093Z",
"amount": 40,
"description": "Subscription - Basic Plan",
"schedule": {
"startTime": "2022-06-25",
"interval": "Monthly",
"nextScheduledAction": "2022-07-05",
"dayOfMonth": 5
},
"status": "Active",
"tags": {
"test": "test"
},
"numberOfPayments": 0
},
"relationships": {
"org": {
"data": {
"type": "org",
"id": "1"
}
},
"account": {
"data": {
"type": "account",
"id": "10002"
}
},
"counterpartyAccount": {
"data": {
"type": "account",
"id": "10000"
}
},
"customer": {
"data": {
"type": "customer",
"id": "10004"
}
}
}
}
}