Developer Web API Usage & Metered Consumption Plan Schema Markup (JSON-LD)
Structured data for developer REST/GraphQL APIs, pay-as-you-go metered consumption plans, and AI token billing models, detailing unit costs per 1,000 requests, overage rates, and SLA rate limits.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "Product",
"@id": "https://example.com/api/neural-nlp-metered#product",
"name": "NeuralNLP Language Model Inference API (Pay-As-You-Go)",
"description": "High-throughput sub-millisecond AI text embeddings and natural language generation API billed dynamically per 1,000 input/output tokens.",
"sku": "API-NNLP-PAYG",
"brand": {
"@type": "Brand",
"name": "NeuralNLP Cloud"
},
"offers": {
"@type": "Offer",
"price": "0.002",
"priceCurrency": "USD",
"unitText": "1K_TOKENS",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "0.002",
"priceCurrency": "USD",
"unitCode": "C62",
"billingIncrement": 1000,
"name": "Per 1,000 Input Tokens"
}
}
}Typed Properties Specification (6 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official developer API service name and billing modality. e.g. NeuralNLP Language Model Inference API (Pay-As-You-Go) |
| offers | Offer | Required | Metered consumption offer containing granular UnitPriceSpecification. e.g. { "@type": "Offer", "price": "0.002", "priceCurrency": "USD", ... } |
| sku | Text | Required | Cloud catalog API billing SKU identifier. e.g. API-NNLP-PAYG |
| brand | Brand | Required | Cloud developer API provider. e.g. { "@type": "Brand", "name": "NeuralNLP Cloud" } |
| description | Text | Recommended | Throughput rate limits (RPM/TPM), latency SLAs, and per-token pricing breakdown. e.g. High-throughput sub-millisecond AI text embeddings and natural language... |
| serviceType | Text | Recommended | Technical service category ('Cloud Inference Web API'). e.g. Cloud Inference Web API |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying UnitPriceSpecification schema.
Missing UnitPriceSpecification on Micro-Pricing Rates
Listing a price like $0.002 without a UnitPriceSpecification defining billingIncrement (1,000 tokens) causes users to think it costs $0.002 per single token.
Use UnitPriceSpecification with explicit billingIncrement: 1000.
Omitting Rate Limit RPS/RPM Capacity Specifications
Developers evaluating APIs filter by requests per minute (RPM); omitting rate limits slows technical onboarding.
State rate limits and concurrency caps in description.
Missing Free Developer Credit Quotas
Failing to state free monthly sandbox credits ($5 free credit) in offers reduces developer trial signups.
Highlight free trial credits in offer description.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Technical SEO cluster.
SaaS Multi-Tier Subscription Pricing Matrix Schema Markup (JSON-LD)
Managed Cloud VPS & Web Hosting Infrastructure Schema Markup (JSON-LD)
WebAPI & RESTful Microservice Schema Markup (JSON-LD Blueprint)
Digital Software License & Activation Key Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container