PayPal API Design Guidelines

PayPal's API style guide covering service design principles, HTTP methods, hypermedia, naming, URI structure, JSON schema and types, error handling, versioning, and deprecation. The original repository at github.com/paypal/api-standards was archived; the content is preserved in community forks.

API entry from apis.yml

apis.yml Raw ↑
aid: style-guides:paypal
name: PayPal API Design Guidelines
description: PayPal's API style guide covering service design principles, HTTP methods, hypermedia, naming,
  URI structure, JSON schema and types, error handling, versioning, and deprecation. The original repository
  at github.com/paypal/api-standards was archived; the content is preserved in community forks.
humanURL: https://github.com/paypal/api-standards
baseURL: https://raw.githubusercontent.com/KuSh/api-standards/master/
tags:
- REST
- HATEOAS
- PayPal
- Payments
properties:
- type: StyleGuide
  url: https://github.com/paypal/api-standards
- type: ArchiveMirror
  url: https://github.com/KuSh/api-standards
- type: PatternsLibrary
  url: https://github.com/KuSh/api-standards/tree/master/patterns
- type: Scope
  data:
    surfaces:
    - REST
    publisher: PayPal
    license: not explicitly stated; CC-style sharing language in repo
    status: archived (mirrored)