Skip to content

DO NOT MERGE - Regenerate SDK, support POST/PUT/DELETE requests#13699

Open
rickyrombo wants to merge 4 commits intomainfrom
mjp-sdk-write-requests
Open

DO NOT MERGE - Regenerate SDK, support POST/PUT/DELETE requests#13699
rickyrombo wants to merge 4 commits intomainfrom
mjp-sdk-write-requests

Conversation

@rickyrombo
Copy link
Contributor

@rickyrombo rickyrombo commented Feb 13, 2026

Initial steps at migrating SDK to hit our API by default rather than running EntityManager.manageEntity

The general strategy is to move the existing write flows to a WithEntityManager variant, and branch the top-level functions on whether the entity manager client is initialized.

Ideally, the new endpoints look nearly the same as the zod schema types. Some concessions were made. For instance, Instead of hash IDs, went the other route and just used ints all the way through.

Worth noting, added param parsing things to comments api.

Some function names changed as well...

Description WIP, tired now

TODO:

  • Test all these new endpoints work
  • Ensure that all client usages get updated if needed
  • Ensure client usages all still work
  • Changeset - major breaking change!

@changeset-bot
Copy link

changeset-bot bot commented Feb 13, 2026

⚠️ No Changeset found

Latest commit: 7f165a2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR


/**
* @hidden
* Create a new developer app (Plans API). Requires OAuth Bearer token with plans app grant.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably doesn't need to reference plansAPI

…lbumsapi test fixes, changed things to metadata, etc
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