Skip to content

Removing old/deprecated API specs and updating README file - #40

Merged
sraj-cloud merged 1 commit into
paypal:mainfrom
SujitGadkari:RemoveDeprecatedREferences
Jul 25, 2025
Merged

Removing old/deprecated API specs and updating README file#40
sraj-cloud merged 1 commit into
paypal:mainfrom
SujitGadkari:RemoveDeprecatedREferences

Conversation

@SujitGadkari

Copy link
Copy Markdown
Contributor
  • Removing API references for Invoices V1, Payments V1 and Partner Referrals V1 specs
  • Updating README file to remove above spec references along with Orders V1 which was removed by Yash

This is based on Docs content team's recommendation.

@yashranipa
yashranipa requested a review from sraj-cloud July 25, 2025 15:38

@yashranipa yashranipa left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

clean!

@sraj-cloud
sraj-cloud merged commit 48fa151 into paypal:main Jul 25, 2025
3 checks passed
@johnpyp

johnpyp commented Aug 30, 2025

Copy link
Copy Markdown

I noticed this from a month ago while looking for the Payments V1 schema.

Payments V1 is "deprecated", however it's still in use with non-deprecated apis.

Specifically, the PAYMENT.SALE.COMPLETED event is the official webhook event for Subscription notification handling:
image

The schema of that webhook resource is a sale from Payments V1.

As such, I needed to get to the schema to be able to have proper type handling in my openapi codegen'd entities.

I think the schemas for these deprecated APIs should probably remain they're still in use in the flow of handling non-deprecated APIs.

I'd be happy to move over to the Payments V2 entities, except that the webhook still hasn't moved! 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants