npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@paypal/paypal-rest-api-specifications

v1.0.0

Published

This repository contains the specification files for PayPal's REST APIs.

Downloads

186

Readme

PayPal REST API Specifications

This repository contains the specification files for PayPal REST APIs.

You can try our REST APIs in Postman without a PayPal Developer account. Learn more in our Postman guide.

Run in Postman

Steps to generate code from the specification

Note: Spec file used: openapi/checkout_orders_v2.json

Java

  1. npm run codegen-java -- openapi/checkout_orders_v2.json --artifact-id orders
  2. cd generated/java
  3. mvn clean install

The above will install the orders artifact to the local maven repository

Available scripts

 npm run
Scripts available in @paypal/[email protected] via `npm run-script`:
  preview
    redocly preview-docs
  bundle
    redocly bundle
  bundle-deref
    redocly bundle -d true
  lint-redocly
    redocly --format summary lint
  lint-spectral
    spectral --format pretty lint
  lint-openapi
    openapi-generator-cli validate -i
  codegen-java
    openapi-generator-cli generate -g java -o generated/java -i
  codegen-typescript-node
    openapi-generator-cli generate -g typescript-node -o generated/typescript-node -i

Available specifications

OpenAPI 3.0.3

The OpenAPI specification is a programming language agnostic standard that lets providers describe the interface of their HTTP APIs. This allows both humans and machines to discover the capabilities of an API without needing to first read documentation or understand the implementation.

| API Name | Version | Links | |-----------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------| | Add Tracking | v1 | OpenAPI, API Reference | | Catalog Products | v1 | OpenAPI, API Reference | | Disputes | v1 | OpenAPI, API Reference | | Invoices | v1 | OpenAPI, API Reference | | Invoices | v2 | OpenAPI, API Reference | | Orders | v1 | OpenAPI, API Reference | | Orders | v2 | OpenAPI, API Reference | | Partner Referrals | v1 | OpenAPI, API Reference | | Partner Referrals | v2 | OpenAPI, API Reference | | Payment Experience | v1 | OpenAPI, API Reference | | Payment Method Tokens | v3 | OpenAPI, API Reference | | Payments | v1 | OpenAPI, API Reference | | Payments | v2 | OpenAPI, API Reference | | Payouts | v1 | OpenAPI, API Reference | | Subscriptions | v1 | OpenAPI, API Reference | | Transaction Search | v1 | OpenAPI, API Reference | | Webhooks Management | v1 | OpenAPI, API Reference |

Support

PayPal's Developer support