{"uid":"cap_gFS7ogJqbD0-ukgNhK8IZ","slug":"gpt-schema-extractor-b07d4b02","name":"GPT Schema Extractor","description":"","url":"https://gpt.558686.xyz/v1/extract/schema?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"schema":{"description":"Target JSON Schema object (or string). If omitted, the engine auto-detects a key-value schema."},"content":{"type":"string","description":"Raw text/HTML/data to extract from (required)"},"instructions":{"type":"string","description":"Extra extraction instructions"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_H8m84kSoET0qntK4St_bB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts structured schema definitions from a given text prompt or document input using AI","exampleAgentPrompt":"Extract a JSON schema from this sample data: '{\"name\": \"Alice\", \"age\": 30, \"email\": \"alice@example.com\"}' — identify all the field names, their types, and whether they're required.","exampleUseCases":[{"title":"Schema inference from raw data sample","prompt":"I have this JSON blob: '{\"product_id\": 42, \"name\": \"Widget\", \"price\": 9.99, \"in_stock\": true}' — can you extract a proper schema from it showing all field names and their data types?"},{"title":"Structuring API response documentation","prompt":"I have a raw API response description in plain English: 'the endpoint returns a user object with an id, a full name, a registration date, and a list of roles' — extract a typed schema I can use in my docs."},{"title":"Parsing form fields from description","prompt":"Here's a description of a sign-up form: 'users enter their first name, last name, email address, phone number, and choose a password with at least 8 characters' — extract a schema with field names, types, and any constraints mentioned."}],"resultDescription":"Returns a structured schema object inferred from the provided text input, including field names, data types, and potentially required/optional flags or constraints detected from the input.","failureModes":["Ambiguous or too-short input may return incomplete or generic schema","Complex nested structures may be flattened or misrepresented","Non-English input may produce inconsistent field naming","Rate limiting or payment failure returns 402 status","Malformed input object returns 400 validation error"],"whenToPreferThis":"Choose this endpoint when you need to automatically infer or extract a data schema from unstructured or semi-structured text, sample data, or natural language descriptions — especially in agentic workflows that need to dynamically model data without manual schema authoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T01:35:58.281Z","isFirstParty":false,"canonicalSlug":"gpt-schema-extractor-b07d4b02"}