{"uid":"cap_C2pBoAVhofcUZF9yjiucn","slug":"callmeter-agentutils-schema-5ebe8cfb","name":"CallMeter AgentUtils Schema","description":"Paid skill agentutils.schema","url":"https://api.callmeter.dev/v1/agentutils/schema","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"const":"http"},"method":{"const":"POST"},"bodyType":{"const":"json"}}},"output":{"type":"object","properties":{"type":{"const":"json"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_t7fREoU2BQfmM_fudHV64","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the JSON schema describing the agentutils input/output contract for the CallMeter API","exampleAgentPrompt":"Can you fetch the JSON schema for the CallMeter agentutils endpoint so I know exactly what fields to include in my request body and what the response will look like?","exampleUseCases":[{"title":"Introspect agentutils before first call","prompt":"Before I start using the CallMeter agentutils API, can you pull the schema for me so I know exactly what the required input fields are and what format the output comes back in?"},{"title":"Validate agent request format","prompt":"I want to make sure my agent is sending requests to CallMeter agentutils correctly — can you retrieve the schema and check whether my request structure matches what the endpoint expects?"},{"title":"Auto-generate client code from schema","prompt":"Fetch the agentutils schema from CallMeter so I can use it to auto-generate a typed client — I need the full input and output definitions."}],"resultDescription":"A JSON object containing the formal JSON Schema (draft 2020-12) that defines the required structure for calling the agentutils endpoint, including required fields (type, method, bodyType, body), their constraints (const values), and an example output object shape.","failureModes":["Malformed request body returns 400 — ensure required fields (input, type, method, bodyType, body) are present","Payment not fulfilled returns 402 — x402 payment of $0.02 USDC must be completed before the schema is returned","Service unavailable returns 503 — retry with exponential backoff"],"whenToPreferThis":"Choose this endpoint when you need to programmatically discover or validate the exact input/output contract for the CallMeter agentutils API before constructing calls, generating client code, or onboarding a new agent to the platform. It is the canonical source of truth for agentutils schema structure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:33:57.490Z","isFirstParty":false}