Conversation
Contributor
Author
This was referenced Jan 24, 2026
Merged
Contributor
Greptile OverviewGreptile SummaryThis PR standardizes the response format for the Key changes:
Breaking change consideration: Confidence Score: 4/5
|
| Filename | Overview |
|---|---|
| openapi/paths/platform/platform_external_accounts.yaml | Renamed response property from accounts to data in GET endpoint to match API standards |
| openapi.yaml | Generated bundle file updated with the data property change from source files |
| mintlify/openapi.yaml | Generated bundle file updated with the data property change for Mintlify docs |
Sequence Diagram
sequenceDiagram
participant Client
participant API as Grid API
participant Schema as OpenAPI Schema
Note over Client,Schema: Before Change (Inconsistent)
Client->>API: GET /platform/external-accounts
API->>Schema: Validate response schema
Note over Schema: Response uses "accounts" property
Schema-->>API: Schema validation
API-->>Client: { "accounts": [...] }
Note over Client: Inconsistent with other endpoints
Note over Client,Schema: After Change (Consistent)
Client->>API: GET /platform/external-accounts
API->>Schema: Validate response schema
Note over Schema: Response uses "data" property
Schema-->>API: Schema validation
API-->>Client: { "data": [...] }
Note over Client: Now consistent with all other list endpoints
gcamata
previously approved these changes
Jan 27, 2026
7ff24cf to
b515799
Compare
836aded to
b4541c7
Compare
b515799 to
e11522c
Compare
b4541c7 to
fc8dd03
Compare
The base branch was changed.
e11522c to
1ccf581
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

TL;DR
Updated the response schema for external accounts endpoint to use
datainstead ofaccountsas the property name.What changed?
Changed the required property name in the external accounts API response from
accountstodata. This affects the schema definition in the OpenAPI specification across multiple files:mintlify/openapi.yamlopenapi.yamlopenapi/paths/platform/platform_external_accounts.yamlHow to test?
dataarray instead of anaccountsarrayWhy make this change?
This change standardizes the API response format to be consistent with other endpoints in the system that use
dataas the top-level property for array responses. This improves API consistency and makes client integration more predictable.