You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openapi/v20250224.yml
+35-16Lines changed: 35 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -464,7 +464,7 @@ paths:
464
464
- merchants
465
465
/transactions/enhance:
466
466
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).
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.
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.
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.
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.
2585
2595
operationId: listTransactionsByTag
2586
2596
parameters:
2587
2597
- $ref: '#/components/parameters/acceptVersion'
@@ -2711,7 +2721,7 @@ paths:
2711
2721
- transaction rules
2712
2722
/users/{user_identifier}/transactions:
2713
2723
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.
2715
2725
operationId: listTransactions
2716
2726
parameters:
2717
2727
- $ref: '#/components/parameters/acceptVersion'
@@ -2742,7 +2752,7 @@ paths:
2742
2752
- $ref: '#/components/parameters/userGuid'
2743
2753
- $ref: '#/components/parameters/transactionGuid'
2744
2754
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.
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.
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).
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)
3167
3176
operationId: specificRepeatingTransaction
3168
3177
parameters:
3169
3178
- $ref: '#/components/parameters/acceptVersion'
@@ -3459,7 +3468,8 @@ paths:
3459
3468
- microdeposits
3460
3469
operationId: readUserMicrodeposit
3461
3470
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.
3463
3473
responses:
3464
3474
'200':
3465
3475
description: OK
@@ -3872,7 +3882,7 @@ components:
3872
3882
in: query
3873
3883
name: use_case
3874
3884
schema:
3875
-
type: string
3885
+
type: array
3876
3886
accountGuid:
3877
3887
description: The unique id for an `account`.
3878
3888
example: ACT-06d7f44b-caae-0f6e-1384-01f52e75dcb1
@@ -4616,7 +4626,9 @@ components:
4616
4626
type: string
4617
4627
instructional_text:
4618
4628
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>.
4620
4632
nullable: true
4621
4633
type: string
4622
4634
instructional_text_steps:
@@ -5126,6 +5138,15 @@ components:
5126
5138
user:
5127
5139
$ref: '#/components/schemas/UserUpdateRequest'
5128
5140
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.
5129
5150
AccountResponse:
5130
5151
properties:
5131
5152
account_number:
@@ -8728,8 +8749,6 @@ components:
8728
8749
- US
8729
8750
- CA
8730
8751
type: array
8731
-
items:
8732
-
type: string
8733
8752
description: |
8734
8753
An array of strings that filters institutions in the widget by the specified country code. Acceptable codes include `US`, `CA`, and `MX` (Mexico).
0 commit comments