Skip to content

Commit f16ad1f

Browse files
author
Genevieve Nuebel
committed
Sync v20250224 OAS with public as of 2026-02-18
1 parent f5f2905 commit f16ad1f

1 file changed

Lines changed: 35 additions & 16 deletions

File tree

openapi/v20250224.yml

Lines changed: 35 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ paths:
464464
- merchants
465465
/transactions/enhance:
466466
post:
467-
description: "Use this endpoint to categorize, cleanse, and classify transactions. These transactions are not persisted or stored on the MX platform. <br /><br />For more information on returned data, please see the [Enhanced Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/transactions-overview#enhanced-transactions)."
467+
description: Use this endpoint to categorize, cleanse, and classify transactions. These transactions are not persisted or stored on the MX platform. <br /><br />For more information on returned data, please see the [Enhanced Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/transactions-overview#enhanced-transactions).
468468
operationId: enhanceTransactions
469469
parameters:
470470
- $ref: '#/components/parameters/acceptVersion'
@@ -610,6 +610,10 @@ paths:
610610
schema:
611611
$ref: '#/components/schemas/AccountsResponseBody'
612612
description: OK
613+
headers:
614+
acceptVersion:
615+
schema:
616+
$ref: '#/components/schemas/acceptVersion'
613617
summary: List accounts
614618
tags:
615619
- accounts
@@ -769,7 +773,10 @@ paths:
769773
schema:
770774
$ref: '#/components/schemas/TransactionCreateResponseBody'
771775
get:
772-
description: "Requests to this endpoint return a list of transactions associated with the specified account. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
776+
description: |
777+
Requests to this endpoint return a list of transactions associated with the specified account. <br /><br />Enhanced transaction data may be requested using the `includes` parameter.
778+
To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`.
779+
For more information, see the Optional Enhancement Query Parameter guide.
773780
operationId: listTransactionsByAccount
774781
parameters:
775782
- $ref: '#/components/parameters/acceptVersion'
@@ -796,7 +803,10 @@ paths:
796803
- transactions
797804
/users/{user_guid}/members/{member_guid}/accounts/{account_guid}/transactions:
798805
get:
799-
description: "Requests to this endpoint return a list of transactions associated with the specified account. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
806+
description: |
807+
Requests to this endpoint return a list of transactions associated with the specified account. <br /><br />Enhanced transaction data may be requested using the `includes` parameter.
808+
To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`.
809+
For more information, see the Optional Enhancement Query Parameter guide.
800810
operationId: listTransactionsByAccountPerMember
801811
parameters:
802812
- $ref: '#/components/parameters/acceptVersion'
@@ -2050,7 +2060,7 @@ paths:
20502060
- members
20512061
/users/{user_identifier}/members/{member_identifier}/transactions:
20522062
get:
2053-
description: "Requests to this endpoint return a list of transactions associated with the specified `member`, across all accounts associated with that `member`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
2063+
description: Requests to this endpoint return a list of transactions associated with the specified `member`, across all accounts associated with that `member`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide.
20542064
operationId: listTransactionsByMember
20552065
parameters:
20562066
- $ref: '#/components/parameters/acceptVersion'
@@ -2581,7 +2591,7 @@ paths:
25812591
- tags
25822592
/users/{user_identifier}/tags/{tag_guid}/transactions:
25832593
get:
2584-
description: "Use this endpoint to get a list of all transactions associated with a particular tag according to the tag's unique GUID. This lists all transactions that have been assigned to a particular tag using the create tagging endpoint. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
2594+
description: Use this endpoint to get a list of all transactions associated with a particular tag according to the tag's unique GUID. This lists all transactions that have been assigned to a particular tag using the create tagging endpoint. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide.
25852595
operationId: listTransactionsByTag
25862596
parameters:
25872597
- $ref: '#/components/parameters/acceptVersion'
@@ -2711,7 +2721,7 @@ paths:
27112721
- transaction rules
27122722
/users/{user_identifier}/transactions:
27132723
get:
2714-
description: "Requests to this endpoint return a list of transactions associated with the specified `user`, across all members and accounts associated with that `user`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
2724+
description: Requests to this endpoint return a list of transactions associated with the specified `user`, across all members and accounts associated with that `user`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide.
27152725
operationId: listTransactions
27162726
parameters:
27172727
- $ref: '#/components/parameters/acceptVersion'
@@ -2742,7 +2752,7 @@ paths:
27422752
- $ref: '#/components/parameters/userGuid'
27432753
- $ref: '#/components/parameters/transactionGuid'
27442754
get:
2745-
description: "Requests to this endpoint will return the attributes of the specified `transaction`. To read a manual transaction, use the manual transaction guid in the path as the `transactionGuid`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
2755+
description: Requests to this endpoint will return the attributes of the specified `transaction`. To read a manual transaction, use the manual transaction guid in the path as the `transactionGuid`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide.
27462756
operationId: readTransaction
27472757
responses:
27482758
'200':
@@ -2798,7 +2808,7 @@ paths:
27982808
- $ref: '#/components/parameters/accountIdentifier'
27992809
- $ref: '#/components/parameters/transactionIdentifier'
28002810
get:
2801-
description: "Requests to this endpoint will return the attributes of the specified `transaction`. To read a manual transaction, use the manual transaction guid in the path as the `transactionGuid`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide."
2811+
description: Requests to this endpoint will return the attributes of the specified `transaction`. To read a manual transaction, use the manual transaction guid in the path as the `transactionGuid`. <br /><br />Enhanced transaction data may be requested using the `includes` parameter. To use this optional parameter, the value should include the optional metadata requested such as `repeating_transactions`, `merchants`, `classifications`, `geolocations`. For more information, see the Optional Enhancement Query Parameter guide.
28022812
operationId: readTransactionByAccount
28032813
responses:
28042814
'200':
@@ -3117,7 +3127,6 @@ paths:
31173127
- $ref: '#/components/parameters/page'
31183128
- $ref: '#/components/parameters/recordsPerPageMax1000'
31193129
- $ref: '#/components/parameters/acceptVersion'
3120-
- $ref: '#/components/parameters/userGuid'
31213130
responses:
31223131
'200':
31233132
description: OK
@@ -3146,7 +3155,7 @@ paths:
31463155
$ref: '#/components/schemas/NotificationResponseBody'
31473156
/users/{user_guid}/repeating_transactions:
31483157
get:
3149-
description: "Retrieve a list of all recurring transactions for a user. <br /><br />For more see the [Repeating Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/repeating-transactions-overview)."
3158+
description: Retrieve a list of all recurring transactions for a user. <br /><br />For more see the [Repeating Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/repeating-transactions-overview).
31503159
operationId: repeatingTransactions
31513160
parameters:
31523161
- $ref: '#/components/parameters/acceptVersion'
@@ -3163,7 +3172,7 @@ paths:
31633172
- transactions
31643173
/users/{user_guid}/repeating_transactions/{repeating_transaction_guid}:
31653174
get:
3166-
description: "Get a Specific Repeating Transaction. <br /><br />List For more see the [Repeating Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/repeating-transactions-overview)"
3175+
description: Get a Specific Repeating Transaction. <br /><br />List For more see the [Repeating Transactions guide](https://docs.mx.com/api-reference/platform-api/reference/repeating-transactions-overview)
31673176
operationId: specificRepeatingTransaction
31683177
parameters:
31693178
- $ref: '#/components/parameters/acceptVersion'
@@ -3459,7 +3468,8 @@ paths:
34593468
- microdeposits
34603469
operationId: readUserMicrodeposit
34613470
summary: Read a microdeposit for a user
3462-
description: "Use this endpoint to read the attributes of a specific microdeposit according to its unique GUID. <br></br> Webhooks for microdeposit status changes are triggered when a status changes. The actual status of the microdeposit guid updates every minute. You may force a status update by calling the read microdeposit endpoint."
3471+
description: |
3472+
Use this endpoint to read the attributes of a specific microdeposit according to its unique GUID. <br></br> Webhooks for microdeposit status changes are triggered when a status changes. The actual status of the microdeposit guid updates every minute. You may force a status update by calling the read microdeposit endpoint.
34633473
responses:
34643474
'200':
34653475
description: OK
@@ -3872,7 +3882,7 @@ components:
38723882
in: query
38733883
name: use_case
38743884
schema:
3875-
type: string
3885+
type: array
38763886
accountGuid:
38773887
description: The unique id for an `account`.
38783888
example: ACT-06d7f44b-caae-0f6e-1384-01f52e75dcb1
@@ -4616,7 +4626,9 @@ components:
46164626
type: string
46174627
instructional_text:
46184628
description: Render this text when end users are asked for their credentials, as it helps end users provide the correct credentials when creating a new member. May contain `<a></a>` tags to link to explanatory material.
4619-
example: "Some instructional text <a href=\"https://example.url.mxbank.com/instructions\" id=\"instructional_text\">for end users</a>."
4629+
example: |
4630+
Some instructional text <a href="https://example.url.mxbank.com/instructions"
4631+
id="instructional_text">for end users</a>.
46204632
nullable: true
46214633
type: string
46224634
instructional_text_steps:
@@ -5126,6 +5138,15 @@ components:
51265138
user:
51275139
$ref: '#/components/schemas/UserUpdateRequest'
51285140
type: object
5141+
acceptVersion:
5142+
name: Accept-Version
5143+
in: header
5144+
required: true
5145+
schema:
5146+
type: string
5147+
default: v20250224
5148+
example: v20250224
5149+
description: MX Platform API version.
51295150
AccountResponse:
51305151
properties:
51315152
account_number:
@@ -8728,8 +8749,6 @@ components:
87288749
- US
87298750
- CA
87308751
type: array
8731-
items:
8732-
type: string
87338752
description: |
87348753
An array of strings that filters institutions in the widget by the specified country code. Acceptable codes include `US`, `CA`, and `MX` (Mexico).
87358754
is_mobile_webview:

0 commit comments

Comments
 (0)