Skip to content

docs: drop stale platform-owned rule-based account caveat - #1062

Closed
ls-bolt[bot] wants to merge 1 commit into
mainfrom
09-23-drop-stale-platform-owned-account-caveat
Closed

ls-bolt[bot] wants to merge 1 commit into
mainfrom
09-23-drop-stale-platform-owned-account-caveat

Conversation

@ls-bolt

@ls-bolt ls-bolt Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

This PR has been claimed. The active PR is now #1063.

Summary

Removes the last sentence of the customerId description on InternalAccountCreateRequest (POST /internal-accounts): "Platform-owned rule-based accounts are not available yet, so omitting this is currently rejected."

Platform-owned rule-based accounts are now supported. Omitting customerId creates a platform-owned account, which the rest of the description already says.

Changes

  • openapi/components/schemas/customers/InternalAccountCreateRequest.yaml: sentence removed.
  • openapi.yaml and mintlify/openapi.yaml: rebundled with make build.

Test plan

  • make build: the bundled diff is exactly this one description line.
  • make lint-openapi: exits 0.

🤖 Generated with Claude Code

Requested by @bsiaotickchong

Platform-owned rule-based accounts are supported, so omitting customerId on
POST /internal-accounts is no longer rejected.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mintlify

mintlify Bot commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
Grid 🟢 Ready View Preview Sep 23, 2026, 8:42 PM

@vercel

vercel Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated
grid-cards-demo Ignored Ignored Preview Sep 23, 2026 8:42pm UTC
grid-flow-builder Ignored Ignored Preview Sep 23, 2026 8:42pm UTC
grid-wallet-demo Ignored Ignored Preview Sep 23, 2026 8:42pm UTC

Request Review

@ls-bolt ls-bolt Bot added the bolt label Sep 23, 2026

Copy link
Copy Markdown

This stack of pull requests is managed by Graphite. Learn more about stacking.

bsiaotickchong added a commit that referenced this pull request Sep 23, 2026
## Summary

Platform-owned rule-based accounts are now supported: omitting
`customerId` on `POST /internal-accounts` creates a platform-owned
account. Two descriptions still said otherwise.

- The `customerId` field on `InternalAccountCreateRequest` ended with
*"Platform-owned rule-based accounts are not available yet, so omitting
this is currently rejected."* That sentence is removed.
- The `POST /internal-accounts` operation said rule-based accounts are
available *"for individual customers, and must be enabled for your
platform before this endpoint accepts requests"*. It now says they are
available *"for a customer or for your platform itself"*, and the
enablement clause is removed.

## Changes

-
`openapi/components/schemas/customers/InternalAccountCreateRequest.yaml`:
sentence removed.
- `openapi/paths/internal_accounts.yaml`: availability wording updated
and enablement clause removed.
- `openapi.yaml` and `mintlify/openapi.yaml`: rebundled with `make
build`.

## Test plan

- `make build`: the bundled diff contains only these two description
changes.
- `make lint-openapi`: exits 0.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Requested by @bsiaotickchong

Original PR: #1062

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: greptile-apps <greptile-apps@users.noreply.github.com>
Co-authored-by: bsiaotickchong <bsiaotickchong@users.noreply.github.com>

This branch was successfully deployed

1 active deployment
staging - mintlify — b40bae91 Deployed Sep 23, 2026 by mintlify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants