registryajp:AgentFee
AJP AI AGENT SCHEMA STANDARD

ajp:AgentFee

extends schema:PriceSpecification

The pricing model declaration for an AI agent. Machine-readable for procurement systems, comparison engines, and AI assistants evaluating agents on price alongside capability. Expresses subscription, per-conversation, outcome-based, and hybrid pricing in structured form.

REQUIRED PROPERTIES (2)
ajp:pricingModelTextrequired

subscription / per_conversation / per_outcome / hybrid / byok_platform_fee

ajp:currencyTextrequired

ISO 4217 currency code (e.g. USD)

OPTIONAL PROPERTIES (15)
ajp:monthlyFeeschema:MonetaryAmount

Monthly subscription amount

ajp:annualFeeschema:MonetaryAmount

Annual subscription amount

ajp:annualSavingPercentText

Percentage saving vs monthly billing

ajp:freeConversationsPerMonthInteger

Included conversations before charges

ajp:perConversationFeeschema:MonetaryAmount

Fee per conversation over limit

ajp:perOutcomeFeeschema:MonetaryAmount

Fee per defined outcome

ajp:outcomeTriggerText

What constitutes a billable outcome

ajp:overageRateschema:MonetaryAmount

Fee per conversation over monthly limit

ajp:byokDiscountPercentText

Discount percentage if deployer provides API keys

ajp:byokPlatformFeeschema:MonetaryAmount

Platform-only fee for BYOK enterprise deployments

ajp:setupFeeschema:MonetaryAmount

One-time setup fee

ajp:minimumCommitmentMonthsInteger

Minimum subscription period in months

ajp:marketplaceRoyaltyPercentText

Percentage paid to aiverified.io marketplace

ajp:builderRevenuePercentText

Percentage retained by agent builder

ajp:trialPeriodDaysInteger

Free trial period in days

EXAMPLE JSON-LD
{
  "@context": {
    "@vocab": "https://schema.org/",
    "ajp": "https://schema.anthonyjamespeacock.com/"
  },
  "@type": [
    "ajp:AgentFee"
  ],
  "ajp:pricingModel": "<Text>",
  "ajp:currency": "<Text>"
}
MACHINE ENDPOINT
GET /api/schema/AgentFee
Accept: application/ld+json
View raw JSON-LD →
OTHER TYPES