Pricing

Providing a machine-readable scaffolding to define the plans and pricing for APIs, and the common elements of each tier of pricing and access available. Pricing is not just about the financial aspect of access to APIs, it is also about which APIs you will have access to, and how much of a resource you can consume over time. Pricing is about enabling API consumers to have a plan for how they will use digital resources that is in alignment with a platform business strategy.

Also known as: Plans, Tiers, Rate Card, Price List

Example

pricing.yaml
- type: Pricing
  url: https://example.com/pricing

Standards

HTTP Headers

HeaderDirectionSpecDescription
Content-Type response RFC 9110 Pricing documents are typically served as text/html or application/json; machine-readable feeds may use application/json or application/yaml.

Status Codes

Media Types

OpenAPI Expression

Governance Rules

Risk & Compliance

Compliance:

Security: Pricing endpoints are scraped aggressively. Inconsistent pricing surfaces (web vs. API vs. sales) cause customer disputes; cache invalidation on tier changes is a frequent source of overcharges.

Tools

Suggested Metrics

Example Implementations

Related Properties

Tags


All Common Properties